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的WaitLatch调用
  • adbb27ac (2024-10-05): 拒绝非ASCII语言环境名称。 回溯修补 ~ 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): 修复检查点统计数据报告不一致的问题。
  • 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): COPY IN的CSV模式下,不要将\.视为EOF标记。
  • 04c64e3f (2024-09-30): 删除pg_walsummary的getopt_long调用中不正确的条目。
  • 4dea33ce (2024-09-30): 不要禁止仅对分区表删除约束
  • 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 条目

本周没有添加新的条目。

最后...

如有任何遗漏,或您有任何(建设性的)想法,请留下一些反馈和/或请我喝杯咖啡