PgPedia 周报,2024-02-04
PostgreSQL 17 的重要变更
- 5de890e3 (2024-01-29): 添加
EXPLAIN (MEMORY)
以报告规划器内存消耗 - 73292404 (2024-01-29): 允许在复制命令中设置故障转移属性。
PostgreSQL 提交的值得关注的变更
- 53747f72 (2024-02-04):
libpq: 添加 pqReleaseConnHosts 函数
- e4e63cd9 (2024-02-02):
将 ENOMEM 翻译为 errcode_for_file_access() 中的 ERRCODE_OUT_OF_MEMORY。
- d2129572 (2024-02-02):
修复临时关系在失败后批量扩展的错误
- 7e0ade0f (2024-02-03):
允许在更多情况下使用 Gather Merge 进行并行 DISTINCT
- 0b6517a3 (2024-02-01):
同步 PG_VERSION 文件在 CREATE DATABASE 中。向后移植到 ~ 15
- df220714 (2024-02-01):
处理 CREATE DATABASE 步骤与基础备份之间的交错。向后移植到 ~ 15
- 272a7c30 (2024-02-01):
更新时区数据文件到 tzdata release 2024a。
- 235c09ef (2024-02-01):
使用 stats_fetch_consistency 修复固定编号对象的统计信息
- 9d1a5354 (2024-02-01):
修复 MergeAppend 的成本计算错误
未向后移植 - 21d9c3ee (2024-01-31):
为 SMgrRelation 指针提供明确的生命周期。
- 6a8ffe81 (2024-01-31):
删除一些过时的 smgrcloseall() 调用。
- 5f19412e (2024-01-31):
在 int.c 中为 int4_bool() 添加测试
- b588cad6 (2024-01-31):
考虑并行 DISTINCT 的 "LIMIT 1" 优化
- 3e91dba8 (2024-01-31):
修复 ALTER TEXT SEARCH CONFIGURATION 的各种问题
已向后移植到 12 - 8ee9c250 (2024-01-31):
简化 GROUP BY/ORDER BY 中的部分路径生成
- 7b745d85 (2024-01-30):
拆分 SerialSLRULock 的使用,创建 SerialControlLock
- 776621a5 (2024-01-30):
向订阅添加故障转移选项。
- b527ebc1 (2024-01-30):
pgcrypto: 修复缓冲区大小检查
- 57f59396 (2024-01-30):
延迟 Memoize 哈希表直到执行器运行时构建
- 97287bdf (2024-01-29):
将 is_valid_ascii() 移动到 ascii.h。
- 400928b8 (2024-01-29):
修复与 libxml2 >= 2.12.0 的不兼容性。
- 5de890e3 (2024-01-29):
添加 EXPLAIN (MEMORY) 以报告规划器内存消耗
- 6a1ea02c (2024-01-29):
修复处理 GIN 内部页面的不完整分裂时的锁定问题
- 6d4565a0 (2024-01-29):
libpq: 将取消相关函数移动到 fe-cancel.c
- 54fac0e5 (2024-01-29):
删除 make 函数 vpathsearch
- a9a47fb6 (2024-01-29):
修复 ReplicationSlotAcquire() 中的注释。
- 73292404 (2024-01-29):
允许在复制命令中设置故障转移属性。
- 08e6344f (2024-01-29):
删除 ReorderBufferTupleBuf 结构。
- 50b797dc (2024-01-29):
修复指定重复角色的 DROP ROLE 错误
已向后移植到 ~ 16
请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。
请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。
新 PgPedia 条目
已添加以下新条目
- ...
更新
以下文章已更新,增加了额外信息或更正
- ...
外部链接
已添加了指向外部文章的链接
- ...
最后...
如果有遗漏,或您有任何(建设性的)想法,请留下 反馈 和/或 购买咖啡。