PgPedia 周报,2024-09-08
PostgreSQL 17 rc1 本周发布。
在 PostgreSQL 18 的新闻中,CommitFest 第 49 期正在进行中。目前主要的用户可见的更改是向系统视图 pg_stat_subscription_stats 添加了更多字段,用于收集关于 逻辑复制 冲突的统计信息。
此外,还进行了一些小型但有用的性能改进,并且不再支持 OpenSSL 1.1.0 之前的版本。
下面是过去一周值得关注的提交列表。
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 时的两个 NULL 指针解引用 - 5735521a (2024-09-05):
在 TAP 测试中检查模块 injection_points 的可用性 - 908a9686 (2024-09-05):
优化 WindowAgg 对 tuplestores 的使用 - 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):
移除对 OpenSSL 1.1.0 之前版本的支持 - 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)
最后...
如果有什么遗漏,或者您有什么(建设性的)想法,请留下您的反馈,和/或请我喝杯咖啡。
