PgPedia周刊,2024年9月8日

PostgreSQL 17 rc1本周发布。

PostgreSQL 18新闻方面,CommitFest49届正在进行中。目前为止,主要面向用户的变化是为系统视图 pg_stat_subscription_stats添加了更多字段,用于收集关于逻辑复制冲突的统计信息。

还有一些小的但希望能带来改进的性能提升,并且现在已经移除了对1.1.0之前的OpenSSL版本的支持。

请参见下文以了解过去一周所有值得注意的提交的完整列表。

PostgreSQL值得关注的提交

  • d8df7ac5 (2024-09-07): 更新扩展查找例程以使用syscache
  • 51edc4ca (2024-09-06): 移除lc_ctype_is_c()。
  • 129a2f66 (2024-09-06): 修复32位机器上pg_stat_io输出不正确的错误。
  • bbd4c058 (2024-09-06): SQL/JSON: 修复JSON_TABLE的默认ON ERROR行为 回滚到版本17
  • ee75a03f (2024-09-06): SQL/JSON: 修复JSON_TABLE()列的解析 回滚到版本17
  • 4d7e24e0 (2024-09-06): 回滚最近的SQL/JSON相关提交
  • 3a974609 (2024-09-06): SQL/JSON: 避免初始化不必要的ON ERROR/ON EMPTY步骤
  • 565caaa7 (2024-09-06): SQL/JSON: 修复JSON_TABLE的默认ON ERROR行为
  • 68222851 (2024-09-06): SQL/JSON: 修复JSON_TABLE()列的解析
  • 7829f85a (2024-09-05): 在pg_set_regex_collation()中更小心地处理错误路径。
  • fadff3fc (2024-09-05): 防止错误编码“数值字面量后尾随垃圾”错误。 回滚到版本15
  • 1b373aed (2024-09-05): 在pgstats中添加后端初始化回调
  • 341e9a05 (2024-09-05): 修复从文件读取自定义pgstats时的两个空指针取消引用
  • 5735521a (2024-09-05): 检查TAP测试中module injection_points的可用性
  • 908a9686 (2024-09-05): 优化WindowAgg对元组存储的使用
  • 19b861f8 (2024-09-05): 通过将不常用的代码移出内联来加快WindowAgg代码的速度
  • 06421b08 (2024-09-04): 移除lc_collate_is_c()。
  • ddfc556a (2024-09-04): 回滚“使用读取流优化pg_visibility。”
  • b4db6427 (2024-09-04): 对消息中的GUC名称应用更多引用
  • 6c2b5ede (2024-09-04): 收集有关逻辑复制中冲突的统计信息。
  • 9626068f (2024-09-04): 避免不必要的排序后投影
  • 4f112454 (2024-09-04): 检查合并/哈希子句的交换子的有效性
  • 08b9b9e0 (2024-09-04): 修复LWLock段名称“CommitTsSLRU”不一致的问题
  • 12d3345c (2024-09-03): 记住上次排序以加快排序缓存的速度。
  • ed1b1ee5 (2024-09-03): 使用读取流优化pg_visibility。
  • c582b758 (2024-09-03): 添加block_range_read_stream_cb(),以消除代码重复。
  • 2b5f5797 (2024-09-03): 为XLogRegister*()函数添加const限定符
  • c7cd2d6e (2024-09-03): 为数据文件夹中的路径pg_tblspc/定义PG_TBLSPC_DIR
  • a70e01d4 (2024-09-02): 移除对1.1.0之前的OpenSSL版本的支持
  • 6ebeeae2 (2024-09-02): 缓存typarray以便在二进制升级模式下快速查找
  • 4d5111b3 (2024-09-02): 更多直接使用getpwuid_r()
  • 23138284 (2024-09-02): 重命名PG_Locale_Strategy的枚举标签

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

请参阅PostgreSQL GIT提交日志以获取提交的完整列表。

新的PgPedia条目

已添加以下新条目

更新

以下文章已更新,添加了更多信息或更正

已添加以下外部链接

最后...

如果缺少任何内容,或者您有一些(建设性的)想法,请留下一些反馈和/或买杯咖啡