PgPedia 周报, 2024-05-26

PostgreSQL 17 beta1 版本本周发布。

PostgreSQL 提交的值得关注的变更

  • 8285b484 (2024-05-26): 修复 getIdentitySequence() 中潜在的空指针解引用问题
  • 945ec4c4 (2024-05-26): amcheck:在唯一约束检查期间修复右页检查问题
  • 0162a9bd (2024-05-23): 移除 ECPGdebug() 和 ecpg_log() 之间的竞态条件。 已回溯至 ~ 12 版本
  • fbd4321f (2024-05-23): 在 MERGE/SPLIT 分区操作期间不复制扩展统计信息
  • 3a82c689 (2024-05-23): 修复 MERGE/SPLIT 分区操作中的名称冲突检测
  • 97e5b002 (2024-05-23): amcheck:当叶子节点旁边的页面不是叶子节点时报告错误
  • 0b5c1612 (2024-05-23): amcheck:不在 BtreeCheckState 中加载右侧兄弟页
  • 532d94fe (2024-05-23): amcheck:重构最后一个可见条目的存储
  • a9a7c2c3 (2024-05-22): 修复 time 和 timetz 类型 ISO "扩展" 时间格式的输入。 已回溯至 ~ 16 版本
  • 5278668d (2024-05-22): 修复 CREATE TABLE LIKE 中扩展表达式统计信息的处理。 已回溯至 ~ 14 版本
  • c3726716 (2024-05-21): 修复 non-sortable 类型的 generate_union_paths。
  • 12933dc6 (2024-05-21): 重新允许优化器使用 Merge Append 来高效实现 UNION。
  • 86a2d2a3 (2024-05-20): 标记 17beta1。
  • 7204f359 (2024-05-20): 撤销提交 66c0185a 和后续补丁。

请注意,提交 7204f359 (2024-05-20) 撤销了 66c0185a ("允许优化器使用 Merge Append 来高效实现 UNION");之后又通过 12933dc6 (2024-05-21, "重新允许优化器使用 Merge Append 来高效实现 UNION。") 进行了重新合并。

请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。

请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。

新 PgPedia 条目

本周没有新增条目。

最后...

如果您觉得有遗漏,或者有任何(建设性的)想法,请留下您的反馈和/或请我喝杯咖啡