PgPedia 周报,2024-09-15

PostgreSQL 提交的值得关注的变更

  • d5622acb (2024-09-15): 将 xmlXPathCompile() 的用法替换为 xmlXPathCtxtCompile()。 向后移植 ~ 12
  • b8ea0f67 (2024-09-14): 使用时区 America/Los_Angeles 运行回归测试。 向后移植 ~ 12
  • fae55f0b (2024-09-13): 允许 _h_indexbuild() 被中断。
  • 433d8f40 (2024-09-13): 删除单独的 locale_is_c 参数
  • 4d8489f4 (2024-09-13): 禁止修改已失效的复制槽。
  • 05036a31 (2024-09-12): 重新引入对 pgstattuplepageinspect 中序列的支持。
  • cb599b9d (2024-09-12): 使 jsonpath 的 .string() 对于日期时间不可变。 向后移植 ~ 17
  • 4eada203 (2024-09-12): 添加 has_largeobject_privilege 函数。
  • 23d0b484 (2024-09-12): 移除硬编码的哈希操作符类函数签名例外
  • fefa76f7 (2024-09-12): 完全移除旧的 RULE 权限。
  • 811af978 (2024-08-08): 不在 systable_beginscan() 中覆盖扫描键
  • 00c76cf2 (2024-09-12): 将与 Heap/Heap2 的 WAL 回放相关的逻辑移至自己的文件
  • 9fba1ed2 (2024-09-12): 调整 tuplestore 统计 API
  • e6c45d85 (2024-09-12): SQL/JSON: 修复 JSON_QUERY(... WITH CONDITIONAL WRAPPER) 向后移植 ~ 17
  • 0785d1b8 (2024-09-11): common/jsonapi: 支持 libpq 作为客户端
  • 65c310b3 (2024-09-10): 使用读取流优化 pg_visibility
  • 52c70748 (2024-09-10): ruleutils.c 中使用哈希表对列名进行去重。
  • bccca780 (2024-09-10): 修复 XMLSERIALIZE(... INDENT) 中的一些空格问题。 向后移植 ~ 16
  • ed055d24 (2024-09-10): 改进日期时间 jsonpath string() 的文档和测试。
  • 56fead44 (2024-09-10): 添加 amgettreeheight 索引 AM API 例程
  • f5050f79 (2024-09-10): 将分组集合标记为可为空的表达式
  • 247dea89 (2024-09-10): 为分组步骤引入 RTE
  • fba49d52 (2024-09-10): 从 XLogFileRead() 和 XLogFileReadAnyTLI() 中移除 emode 参数
  • bb777523 (2024-09-09): 将 WAL 使用情况报告添加到 ANALYZE VERBOSE 输出中。
  • 218527d0 (2024-09-09): 不再检查 SPI_connect[_ext] 的结果。
  • cdb6b0fd (2024-09-09): 添加 PQfullProtocolVersion() 以显示精确的协议版本。
  • 5bbdfa8a (2024-09-09): 修复带有谓词或表达式的索引的 REINDEX CONCURRENTLY 的等待问题 向后移植 ~ 14
  • dd8bea88 (2024-09-09): SQL/JSON: 避免初始化不必要的 ON ERROR / ON EMPTY 步骤 向后移植 ~ 17
  • fc415edf (2024-09-09): 添加回调以控制固定编号统计信息的刷新

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

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

新 PgPedia 条目

已添加以下新条目

更新

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

最后...

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