PgPedia 周报,2023-10-29
CommitFest 45,是 PostgreSQL 17 发布周期中五个 CommitFest 中的第三个,即将到来;本周出现了一些小错误修复,以及一些 PostgreSQL 17 功能的添加(见下文)。
PostgreSQL 17 更改
功能
- 计划程序现在可以移除冗余的自连接(由新的 GUC
enable_self_join_removal
控制) - 提交 d3d55ce5 amcheck
现在可以使用添加到bt_index_...()
函数中的checkunique
选项(以及作为--checkunique
添加到pg_amcheck
中)来检查唯一约束冲突 - 提交 5ae20872
内部
添加了两个新的函数来初始化 StringInfo
对象(提交 f0efa5ae)
initReadOnlyStringInfo()
用于使用现有的,可能不是NUL
终止的字符串,无需复制。initStringInfoFromString()
用于使用已经palloc
-ed 的字符串,无需复制。
PostgreSQL 值得关注的提交
- 5ba4cc30 (2023-10-29):
告知 pg_dump 新的 pg_subscription.subrunasowner 选项。
- b2d55447 (2023-10-29):
防止 make_interval() 中的溢出。
- 849172ff (2023-10-29):
btree_gin:修复最左侧区间值的计算。
回溯修补 ~11 - 237f8765 (2023-10-28):
修复当 SRF 返回零行时出现的查询内内存泄漏。
- 5fd3e06f (2023-10-28):
从我们的默认时区缩写列表中移除 PHOT。
- 5ae20872 (2023-10-27):
教授 contrib/amcheck 检查唯一约束冲突
- c6cf6d35 (2023-10-27):
修复极端区间值的 minmax-multi 距离
回溯修补 ~14 - 8da86d62 (2023-10-27):
修复无限日期/时间戳值的 minmax-multi
回溯修补 ~14 - 394d5173 (2023-10-27):
修复 brin_minmax_multi_distance_date 中的计算
回溯修补 ~14 - b5489b75 (2023-10-27):
修复在计算 BRIN 中的时间戳距离时发生的溢出
回溯修补 ~14 - 2b26a694 (2023-10-27):
使 UniqueRelInfo 成为一个节点
- 74604a37 (2023-10-27):
从 pg_stat_checkpointer 中移除 buffers_backend 和 buffers_backend_fsync
- 0c882a29 (2023-10-27):
优化各种聚合反序列化函数,第 2 版
- 611806cd (2023-10-26):
在枚举定义中添加尾随逗号
- f0efa5ae (2023-10-26):
引入只读 StringInfo 的概念
- 01575ad7 (2023-10-26):
防止为普通继承父级生成重复的 RTEPermissionInfo
回溯修补 ~ 16 - 29d0a77f (2023-10-26):
在升级期间将逻辑插槽迁移到新节点。
- d3d55ce5 (2023-10-25):
移除无用的自连接
- 55a428a1 (2023-10-25):
在 ./configure 输出中记录 OpenSSL 版本
回溯修补 ~ 16 - 387f9ed0 (2023-10-24):
修复当普通继承父表被排除时出现的问题。
回溯修补 ~ 14 - 00d7fb5e (2023-10-23):
断言缓冲区在 XLogRegisterBuffer() 之前被标记为脏。
- 5b36e8f0 (2023-10-23):
将 struct tablespaceinfo 的 oid 成员从 'char *' 更改为 'Oid'
- 5c47c654 (2023-10-23):
重构 parse_filename_for_nontemp_relation 以解析更多内容。
- b6f1cca9 (2023-10-23):
移除 pg_logical_replication_slot_advance() 中不必要的 break
请注意,提交按其在提交日志中出现的顺序显示,这可能不反映单个提交的创建时间。
请参阅 PostgreSQL GIT 提交日志 以获取完整的提交列表。
新的 PgPedia 条目
以下新条目已添加
最后…
如果缺少任何内容,或者您有一些(建设性的)想法,请留下一些 反馈 和/或 买杯咖啡。
发表评论