PgPedia 周报,2024-10-06

PostgreSQL 18 本周值得关注的更改

PostgreSQL 提交的值得关注的变更

  • f8d9a9f2 (2024-10-06): 在 pg_cursors 视图中忽略尚未定义的 Portal。回溯了 ~ 12
  • 430ce189 (2024-10-06): libpq: 丢弃 URI 中参数和值的前导和尾随空格
  • 68dfecbe (2024-10-05): 使用 generateClonedIndexStmt 将 CREATE INDEX 传播到分区。回溯了 ~ 17
  • f9ecb57a (2024-10-05): 清理了传递了没有 WL_LATCH_SET 的 latch 的 WaitLatch 调用
  • adbb27ac (2024-10-05): 拒绝非 ASCII 的 locale 名称。回溯了 ~ 16
  • f22e84df (2024-10-04): ecpg: 避免在连接 URL 中的 '&' 周围添加空格。
  • ddbba3aa (2024-10-04): 将 PageData 重命名为 GenericXLogPageData
  • 9428c001 (2024-10-04): 通过始终使用“快速”算法来加速数值除法。
  • 4dd30873 (2024-10-04): execMain.c 中移除查询 ID 的断言检查
  • 259a0a99 (2024-10-03): 修复 MERGE WHEN NOT MATCHED BY SOURCE 的错误 varnullingrels。回溯了 ~ 17
  • dddb5640 (2024-10-03): 修复 MERGE WHEN NOT MATCHED BY SOURCE 中不正确的非严格连接重试。回溯了 ~ 17
  • e55f025b (2024-10-03): 重构 copyfrom.c 中的 CopyFrom()。
  • a1c4c8a9 (2024-10-03): file_fdw: 为 file_fdw 添加 on_error 和 log_verbosity 选项。
  • e7834a1a (2024-10-03): COPY 命令添加 log_verbosity = 'silent' 支持。
  • babb3993 (2024-10-03): 修复 ATExecAttachPartition() 中的表达式列表处理
  • e2bab2d7 (2024-10-03): 移除对 分区表 上未记录表的支持
  • 554d3a18 (2024-10-02): 在另一个地方调整 json_manifest_per_file_callback API。
  • 920d5197 (2024-10-02): 更像其他整数选项那样解析 libpq 的“keepalives”选项。回溯了 ~ 12
  • d94cf5ca (2024-10-02): 备份清单中的文件大小应使用 uint64,而不是 size_t。
  • 9c733951 (2024-10-02): 添加未找到任何对象时的快速路径
  • 1a123e3b (2024-10-02): 移除多余的 PQExpBuffer 重置
  • 17cc5f66 (2024-10-02): 修复 checkpointer 统计信息报告不一致的问题。
  • da8a4c16 (2024-10-01): 拒绝在同一行数据前面有数据的 copy EOF 标记。
  • 983a588e (2024-10-01): initdb: 添加新选项 "--no-data-checksums"
  • 10b72182 (2024-10-01): 使用宏定义枚举值的数量
  • fc1b2ce0 (2024-10-01): 修复了 Coverity 报告的一些 pg_verifybackup 问题。
  • ee485912 (2024-10-01): jit: 在所有支持的 LLVM 版本中使用不透明指针。
  • 972c2cd2 (2024-10-01): jit: 要求至少 LLVM 14,如果启用的话。
  • cf4401fe (2024-10-01): 修复 COMMIT PREPARED 中的竞态条件,防止孤立的 2PC 文件回溯了 ~ 12
  • 5deb5638 (2024-10-01): 扩展执行器中查询 ID 报告的断言检查
  • 77023374 (2024-09-30): CSV 模式下,对于 COPY IN,不要将 \. 视为 EOF 标记。
  • 04c64e3f (2024-09-30): 移除 pg_walsummary 的 getopt_long 调用中不正确的条目。
  • 4dea33ce (2024-09-30): 不要禁止仅在 分区表 上 DROP 约束
  • dc685159 (2024-09-30): pg_stat_statements 中将 SET 语句的值显示为常量
  • 559efce1 (2024-09-30): pg_stat_checkpointer 视图添加 num_done 计数器。
  • 20cfec89 (2024-09-30): reindexdb: 跳过临时表和索引的重新索引。回溯了 ~ 13
  • 6fd50719 (2024-09-30): 为 vacuum、BRIN 和 btree 设置并行工作中的查询 ID

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

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

新 PgPedia 条目

本周没有新增条目。

最后...

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