PgPedia周刊,2024年9月8日
PostgreSQL 17 rc1
本周发布。
在PostgreSQL 18新闻方面,CommitFest第49届正在进行中。目前为止,主要面向用户的变化是为系统视图 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条目
已添加以下新条目
更新
以下文章已更新,添加了更多信息或更正
COMMENT ON
- 已注明在PostgreSQL 10中删除了旧版
COMMENT ON RULE
变体
- 已注明在PostgreSQL 10中删除了旧版
外部链接
已添加以下外部链接
外部数据包装器 (FDW)
- 外部数据包装器 (PostgreSQL wiki)
最后...
如果缺少任何内容,或者您有一些(建设性的)想法,请留下一些反馈和/或买杯咖啡。