PgPedia 周报,2024-11-03
一对有用的文档相关链接(已添加到“在线工具”页面)
- pgdoc.link - 另一种搜索 PostgreSQL 文档的方式
- PG 版本报告 - 显示自给定 PostgreSQL 版本以来更改和错误修复的全面概述
PostgreSQL 18 更改
CommitFest 50 正在进行中。
SQL 更改
CREATE SUBSCRIPTION- 参数
streaming现在默认为parallel
- 参数
系统函数更改
- 添加了
array_reverse()
PostgreSQL 提交的值得关注的变更
- 368d8270 (2024-11-01):
重命名两个唤醒其他进程的函数 - a9c546a5 (2024-11-01):
使用 ProcNumbers 而非直接的 Latch 指针来寻址其他进程 - e819bbb7 (2024-11-01):
在 bufpage.c 中移除 pg_memory_is_all_zeros() 的使用 - 07e9e28b (2024-11-01):
在 memutils.h 中添加 pg_memory_is_all_zeros() - 49d6c7d8 (2024-11-01):
添加 SQL 函数 array_reverse() - 2d8bff60 (2024-10-31):
使 gram.y 中的所有 ereport() 调用都提供错误位置。 - 89e51abc (2024-10-31):
向 struct FunctionParameter 添加 parse location 字段。 - b82c877e (2024-10-31):
修复共享索引上 physical relfilenumber 的刷新 - 2b9b8ebb (2024-10-31):
将 RelationClearRelation 分为三个不同的函数 - 8e2e2662 (2024-10-31):
简化索引的 relcache 条目重建调用 - 3974bc31 (2024-10-31):
从 SubPlanState 结构中移除未使用的字段 - 81a25790 (2024-10-30):
澄清 nbtree 数组耗尽的注释。 - 849110dd (2024-10-30):
优化二叉堆中的筛选下移。 - af211522 (2024-10-30):
稳定 jsonb_path_query 测试用例。已向 ~17 版本回溯补丁 - 763d65ae (2024-10-30):
修复 nbtree 数组原语扫描调度中的错误。已向 ~17 版本回溯补丁 - 2d5fe514 (2024-10-30):
修复分区表外键连接中的更多错误已向 ~15 版本回溯补丁 - 745217a0 (2024-10-30):
在列列表中指定时,复制 生成列。 - f22e436b (2024-10-29):
在 stats 导入函数中添加缺失的 CommandCounterIncrement()。 - 30d47ec8 (2024-10-29):
在 inplace update 等待 XID 结束之前取消缓冲区的固定。已向 ~12 版本回溯补丁 - 502e7bf7 (2024-10-29):
将时区数据文件更新到 tzdata release 2024b。 - 49a23441 (2024-10-29):
修复分区表和表 AM 与 CREATE TABLE .. USING 的依赖关系 - 70b9adb9 (2024-10-28):
确保在 index_drop() 中更新 pg_index 时有快照。 - 11b7de4a (2024-10-28):
统一 src/common/ 的 MaxAllocSize 定义。 - bd284316 (2024-10-28):
防止 pg_saslprep() 中的输入过长。已向 ~14 版本回溯补丁 - 6cfb3a33 (2024-10-28):
手动剥离扩展脚本文件中的 Windows 换行符。 - 8a98822b (2024-10-28):
修复 WAL_DEBUG 构建 - 123474cb (2024-10-28):
nbtree: 次要的兄弟节点链接遍历调整。 - de5afddc (2024-10-28):
修复 bsearch_arg() 在元素数量超过 INT_MAX 时发生的溢出已向 ~14 版本回溯补丁 - 1bf1140b (2024-10-28):
将 streaming 选项的默认值更改为 'parallel'。 - 6b652e6c (2024-10-28):
为 CREATE TABLE AS 和 DECLARE 的内部查询设置查询 ID
请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。
请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。
新 PgPedia 条目
已添加以下新条目
更新
以下文章已更新,增加了额外信息或更正
ALTER_MATERIALIZED_VIEW- 添加了示例
array_sample()- 修正了函数定义
PostgreSQL 16
- 对于逻辑复制槽现在可以被无效化的陈述进行了澄清,以说明它们现在可以因为更多原因被无效化
最后...
如果有什么遗漏,或者您有任何(建设性的)想法,请留下一些反馈和/或购买一杯咖啡。
