PgPedia 周刊

每周更新,列出感兴趣的提交、PostgreSQL 的其他有趣更改,以及 PgPedia 的注释和勘误。

理论上每周星期天发布,但个人承诺意味着有时会延迟。


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 索引

2023年5月21日

PostgreSQL 16 正在走向 beta1 版本发布,因此本周的大多数提交都集中在代码整理和一些最后的更改上(包括非常受欢迎的将实验性 GUC "io_direct" 重命名为 "debug_io_direct",这有望避免很多“我启用了此功能,现在我的生产数据库坏了”的抱怨)。

PostgreSQL 16 的发行说明也正在紧张地撰写中,这解释了本周后半段的大量提交。

发布于凌晨 1:07

2023年5月14日

本周有两件值得注意的事情

主分支一切平静,主要是一些小的错误修复和文档调整。

发布于上午 11:55

2023年5月7日

本周提交方面非常平静,只有一次提交被我们驻地提交品酒师认为可能值得关注。

但季度次要版本发布时间即将到来,下一组更新计划于5月11日发布。

发布于下午 5:11

2023年4月30日

PostgreSQL 提交方面又是一个平静的一周,同时PostgreSQL 16 版本正在完善中。

添加了一些新的条目,包括未公开的 pg_relation_is_publishable() 函数,这可能对任何编写显示有关关系 发布信息的客户端软件的人员感兴趣。

发布于下午 5:14

2023年4月23日

PostgreSQL 值得关注的提交

  • 0ecb87e1 (2023-04-21): pg_stat_io 列中删除 io 前缀
  • c1cc4e68 (2023-04-20): 如果更改了 'password_required' 选项,则重新启动 apply worker。
  • fcb21b3a (2023-04-18): 默认情况下构建 ICU 支持。
  • 363e8f91 (2023-04-18): 进一步修复带有就地表空间的 pg_basebackup。
  • 3e383f9b (2023-04-17): 避免尝试在 log_newpage_range() 中写入空 WAL 记录。
发布于上午 9:21

2023年4月16日

上周的发布周期结束的 CommitFest 之后,本周比较平静。

如果有人想知道哪些内容会被列入“PostgreSQL 值得关注的提交”:有很多很多“微不足道”的提交(文档修复、次要代码更正、测试调整等),虽然很重要,但其普遍兴趣度不足以在此处报告。包含的提交通常属于以下类别

  • 新功能(偶尔也会撤销)
  • 对开发人员普遍感兴趣的内部代码更改
  • 错误修复

选择完全是主观的(可能也不是完全一致的),但如果您需要每个提交的详细信息,始终可以查看完整的提交列表

相关地,本周最喜欢的“微不足道”提交是 e4d905f7NULL 不是表示 bool "false" 的理想方式

并且 78d5952d 的提交消息提到了一个有趣的“牛皮纸袋错误”概念,这让我们 PgPedia 总部的人感到困惑。

发布于下午 3:08

2023年4月9日

随着 PostgreSQL 16 功能冻结在本周早些时候生效,出现了大量最后一刻的提交和新功能。由于时间限制,我们将在未来几天更新 PostgreSQL 16 条目和相关项目。

发布于下午 1:17

2023年4月2日

最后的 PostgreSQL 16 CommitFest 即将结束;本周添加了一些新功能。

发布于下午 1:37

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 索引