PgPedia 周报,2023-11-05

CommitFest 45,即 PostgreSQL 17 发布周期中的五个 CommitFest 中的第三个,现已启动,并且已经添加了几个新的 PostgreSQL 17 功能(见下文)。

PostgreSQL 17 中的新功能

PostgreSQL 提交的值得关注的变更

  • 2c7c6c41 (2023-11-05): Windows 下 GetDataDirectoryCreatePerm 的行为更加一致
  • ec63622c (2023-11-04): 修复了集合操作中 estimate_num_groups() 的解析树使用
  • 0bc726d9 (2023-11-02): 使 GetConfigOption/GetConfigOptionResetString 在 NULL 时返回 ""。
  • 7704a1a7 (2023-11-02): 对 GUC 字符串变量的 NULL 值要更加谨慎。
  • a02b37fc (2023-11-01): 附加的 Unicode 原始函数。
  • 7021d3b1 (2023-11-02): 防止在 pg_upgrade 期间启动逻辑复制启动器
  • cac169d6 (2023-11-02): 将 DEFAULT_FDW_TUPLE_COST 从 0.01 增加到 0.2
  • 73635b6d (2023-10-31): 调整 pgrowlocks() 中 prechecks 的顺序 向后移植到 ~12
  • 13503eb5 (2023-10-30): 在更多 SQL 函数中诊断 !indisvalid。 向后移植到 ~11
  • 6ec9e997 (2023-10-30): amcheck:区分中断的页面删除和损坏。 向后移植到 ~11
  • 0c60e8ba (2023-10-30): 填写 ObjectProperty 的更多内容
  • dc5bd388 (2023-10-30): 在读取 backup_label 和/或 checkpoint 记录后延迟恢复模式 LOG
  • 1ffdc03c (2023-10-30): 在恢复时 checkpoint 记录丢失的 FATAL 消息中提及 standby.signal
  • 96f05261 (2023-10-30): 引入 pg_stat_checkpointer
  • bf01e1ba (2023-10-30): 重构一些与表事务级统计信息相关的代码

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

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

新 PgPedia 条目

已添加以下新条目

更新

以下文章已更新,增加了额外信息或更正

最后...

如果您有任何遗漏,或有任何(建设性的)想法,请留下您的反馈和/或购买一杯咖啡