PgPedia 周报,2023-10-15

因个人原因再次延迟(PgPedia 由我的业余时间赞助……)

PostgreSQL 提交的值得关注的变更

  • 5f27b5f8 (2023-10-14): 将 btequalimage() 与 interval_ops 分离,结束其重复数据删除。
  • 90ebcc32 (2023-10-14): 在 Windows 上不要误报 FD_SETSIZE 耗尽。 向后移植 ~ 12
  • fcdd6689 (2023-10-14): 加强 xxx_is_visible() 函数以应对并发对象删除。
  • 403ac226 (2023-10-14): 加强 has_xxx_privilege() 函数以应对并发对象删除。
  • 22655aa2 (2023-10-13): 修复批量表扩展在复制到多个分区时的问题
  • 8d140c58 (2023-10-13): 改进 wal_sync_method 代码中的命名。
  • 97957fdb (2023-10-13): 添加对 AT LOCAL 的支持
  • 0013ba29 (2023-10-13): checkpoint 延迟机制添加等待事件。
  • f0c409d9 (2023-10-12): 修复 HASH 分区剪枝中不正确的步长生成 向后移植 ~11
  • e7689190 (2023-10-12): bgworkers 添加允许绕过角色登录检查的选项
  • 5d8aa8bc (2023-10-11): 修复 relation_excluded_by_constraints() 中遗漏的优化。
  • 16671ba6 (2023-10-11): 将 canAcceptConnections 检查从 ProcessStartupPacket 移至调用者。
  • 4800a5df (2023-10-11): 重构 InitPostgres() 以使用位域选项标志
  • 14661ba1 (2023-10-10): 用 all_baserels 上的位图测试替换 has_multiple_baserels()。
  • e3679bc1 (2023-10-10): pg_resetwal: 关于 -c 选项的修正
  • 637109d1 (2023-10-09): 重命名 StartBackgroundWorker() 为 BackgroundWorkerMain()。
  • 0bbafb53 (2023-10-09): 在 PostmasterContext 中分配 Backend 结构。
  • 608fd198 (2023-10-09): 优化各种聚合反序列化函数
  • d8a29538 (2023-10-09): 在 create_agg_path 中剥离 ORDER BY/DISTINCT 聚合路径键 向后移植 ~ 16
  • 77db1326 (2023-10-09): 移除 debug_print_rel 并用 pprint 替换其用法

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

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

新 PgPedia 条目

已添加以下新条目

更新

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

已添加了指向外部文章的链接

最后...

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