PgPedia 周报,2024-08-18

PostgreSQL 提交的值得关注的变更

  • 7b063ff2 (2024-08-18): 仅在本表的 SLRU 页面中搜索
  • 6be39d77 (2024-08-16): 修复从区间中提取周和季字段。
  • 077ad4bd (2024-08-16): 对未进行 WAL 日志记录的大批量加载结束时的 fsync 进行放宽
  • 3943da46 (2024-08-16): 重构 CopyOneRowTo
  • 1153422e (2024-08-16): 从 IndexScanOK() 中移除未使用的 'cur_skey' 参数
  • e2ed7e32 (2024-08-16): 修复备用服务器上 GetStrictOldestNonRemovableTransactionId() 的问题
  • 516b8750 (2024-08-15): 在 NegotiateProtocolVersion 中不硬编码 PG_PROTOCOL_LATEST
  • 8dc28d7e (2024-08-15): 使用基于 NBASE^2 的算术优化数值乘法。
  • c4e44224 (2024-08-15): 将 mul_var_short() 扩展到 5 位和 6 位输入。
  • 80ffcb84 (2024-08-15): 改进 ALTER PUBLICATION 的验证和错误消息
  • c8e2d422 (2024-08-14): 移除 TRACE_SORT 宏
  • 4c1b4cdb (2024-08-13): 向 ANALYZE VERBOSE 添加资源统计报告。
  • c584781b (2024-08-13): 在 analyze 中使用 pgBufferUsage 进行缓冲区使用跟踪。
  • 35eeea62 (2024-08-13): 使用线程安全的 nl_langinfo_l(),而不是 nl_langinfo()。
  • 14c648ff (2024-08-13): 所有 POSIX 系统都有 langinfo.h 和 CODESET。
  • 93660d1c (2024-08-13): 使用 errmsg_internal 进行调试消息
  • c899c683 (2024-08-12): 修复并发分离+删除时分区描述符的创建 回填 ~ 12
  • 760162fe (2024-08-12): 添加用户可调用的 CRC 函数。
  • 3354f852 (2024-08-12): 整合 postmaster 代码以启动后台进程
  • 94980c45 (2024-08-12): 移除对旧 realpath() API 的支持
  • f0d11275 (2024-08-12): pg_backend_memory_contexts 中移除“parent”列
  • 3f44959f (2024-08-11): 避免不必要的 nbtree 向后扫描缓冲区锁定。

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

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

新 PgPedia 条目

已添加以下新条目

更新

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

最后...

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