PgPedia 周报,2024-11-03

一对有用的文档相关链接(已添加到“在线工具”页面)

  • pgdoc.link - 另一种搜索 PostgreSQL 文档的方式
  • PG 版本报告 - 显示自给定 PostgreSQL 版本以来更改和错误修复的全面概述

PostgreSQL 18 更改

CommitFest 50 正在进行中。

SQL 更改

系统函数更改

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 ASDECLARE 的内部查询设置查询 ID

请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。

请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。

新 PgPedia 条目

已添加以下新条目

更新

以下文章已更新,增加了额外信息或更正

最后...

如果有什么遗漏,或者您有任何(建设性的)想法,请留下一些反馈和/或购买一杯咖啡