PgPedia 周刊
每周更新,列出感兴趣的提交、PostgreSQL 的其他有趣更改,以及 PgPedia 的注释和勘误。
理论上每周日发布,但个人承诺意味着有时会延迟。
PostgreSQL 16 正在走向 beta1
版本发布,因此本周的大多数提交都集中在代码整理和一些最后的更改(包括非常受欢迎的将实验性 GUC "io_direct
" 重命名为 "debug_io_direct
",这有望避免许多“我启用了此功能,现在我的生产数据库坏了”的抱怨)。
PostgreSQL 16 的发行说明也正在整理中,这解释了本周后半段的大量提交。
本周有两个值得注意的事件
- 最新的 PostgreSQL 次要版本| () 已 发布
- PostgreSQL 16 Beta 1 的发布日期已宣布为 2023年5月23日,星期二
主分支一切平静,主要是一些小的错误修复和文档调整。
PostgreSQL 提交方面又是一个平静的一周,同时 PostgreSQL 16 版本正在完善中。
添加了一些新条目,包括未公开的 pg_relation_is_publishable()
函数,这可能对任何编写显示有关关系 发布 信息的客户端软件的人员感兴趣。
继 上周 的发布周期结束的 CommitFest 之后,本周比较平静。
如果有人想知道什么会被列入“PostgreSQL 感兴趣的提交”列表:有很多很多“微不足道”的提交(文档修复、小代码更正、测试调整等),虽然很重要,但没有足够的普遍兴趣在这里报告。包含的提交通常属于以下类别
- 新功能(偶尔也会撤销)
- 对开发人员普遍感兴趣的内部代码更改
- 错误修复
选择完全是主观的(可能也不完全一致),但如果您需要每个提交的详细信息,始终可以查看 完整的提交列表。
相关地,本周最喜欢的“微不足道”的提交是 e4d905f7:NULL 不是拼写 bool "false" 的理想方式
。
并且 78d5952d 的提交信息提到了一个有趣的“牛皮纸袋错误”的概念,这让我们 PgPedia 总部感到困惑。
随着 PostgreSQL 16 功能冻结 本周早些时候生效,出现了大量最后一刻的提交和新功能。由于时间限制,我们将在未来几天更新 PostgreSQL 16 条目和相关项目。
最后的 PostgreSQL 16 CommitFest 即将结束;本周添加了一些新功能。