pg_partman 4.6.0 发布

发布于 2021-10-13,作者:Crunchy Data
相关开源项目

PostgreSQL 分区管理器 (pg_partman) v4.6.0 已发布。

重要请求:在 github 页面上开启了一个主题,讨论 pg_partman 的未来发展以及对基于触发器的分区的支持。目前计划在 2022 年 11 月 10 日 PostgreSQL 10 停止维护 (EOL) 后开始放弃基于触发器的支持。请求提供用例反馈,这些用例可能会改变这些计划,并继续支持基于触发器的分区,直到原生分区更好地支持它们。

https://github.com/pgpartman/pg_partman/discussions/360

4.6.0 版本为具有任意时间间隔值的分区提供了显着更好的支持。其他值得注意的更改是:

  • PostgreSQL 14 支持
  • 弃用 pg_partman 针对 PG 11 及更高版本的专用 UPSERT 支持。从版本 11 开始,原生分区更好地支持内置的 INSERT ... ON CONFLICT 功能。
  • 在删除用于保留的子表时,原生分区不再支持 DROP ... CASCADE。这避免了每当删除子表时完全删除对分区集的外键引用。
  • 此版本的其他功能和错误修复可以在 CHANGELOG 中找到。

链接

网站 - https://github.com/pgpartman/pg_partman
安装 - https://github.com/pgpartman/pg_partman#installation
文档 - https://github.com/pgpartman/pg_partman/blob/master/doc/pg_partman.md
发行说明 - https://github.com/pgpartman/pg_partman/blob/master/CHANGELOG.txt
Crunchy Data - https://www.crunchydata.com

Crunchy Data 很自豪能支持 pg_partman 的开发和维护。

--
Keith Fiske
高级数据库工程师
Crunchy Data