PgPedia 周报,2024-07-21

PostgreSQL 提交的值得关注的变更

  • 220003b9 (2024-07-20): 正确检查 INSERT...DEFAULT 目标列的可更新性。 已回填至 ~ 12
  • 8720a15e (2024-07-20): 在 STRATEGY=WAL_LOG 的 CREATE DATABASE 中使用读取流。
  • a858be17 (2024-07-20): 通过使用 SMgrRelation 添加创建读取流对象的方法。
  • af07a827 (2024-07-20): 重构 PinBufferForBlock() 以移除关于持久性的检查。
  • e00c45f6 (2024-07-20): 移除 "smgr_persistence == 0" 的死代码。
  • 22b0ccd6 (2024-07-19): 为 money 类型添加溢出检查。 已回填至 ~ 12
  • 83c39a1f (2024-07-19): 确保 vacuum 移除所有比 OldestXmin 更早的可见死元组。 已回填至 ~ 14
  • c145f321 (2024-07-19): 在函数中传播实用语句的查询 ID。 已回填至 ~ 16
  • cd85ae11 (2024-07-18): 改进 pg_ctl 在恢复后关闭时的消息。
  • 402b586d (2024-07-18): 当 wal_level=minimal 时,不要汇总 WAL。
  • a0a5869a (2024-07-18): 添加 INJECTION_POINT_CACHED() 以直接从缓存运行注入点。
  • a99cc6c6 (2024-07-17): 在更多地方使用 PqMsg_* 宏。
  • ec678692 (2024-07-17): 使 pgstats 文件的写入在关闭时持久化。
  • 4b74ebf7 (2024-07-16): 创建物化视图时,使用 REFRESH 加载数据。 已回填至 ~ 17
  • 8e28778c (2024-07-15): 添加缺失的 RestrictSearchPath() 调用。
  • 86db52a5 (2024-07-15): 在 InjectionPointRun() 中使用原子操作避免锁定。
  • c0868966 (2024-07-15): 修复 MERGE/SPLIT 分区命令中的表空间处理。 已回填至 ~ 17
  • 069d0ff0 (2024-07-15): 检查 PHV 中的横向引用是否用于 memoize 缓存键。

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

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

新 PgPedia 条目

本周没有新增条目。

最后...

如果您发现有遗漏,或有任何(建设性的)想法,请留下您的反馈,并/或购买一杯咖啡