2025年9月25日: PostgreSQL 18 发布!

pg_partman 4.6.0 发布

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

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

重要请求:GitHub 页面上已开启一个主题,讨论 pg_partman 的未来发展以及对基于触发器的分区的支持。目前有一项计划,将在 PostgreSQL 10 达到生命周期结束 (EOL) 的 2022 年 11 月 10 日开始,逐步停止对基于触发器的分区的支持。我们希望收集您的使用场景反馈,这可能会改变这些计划,并继续支持基于触发器的分区,直到原生分区能够更好地支持它们。

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