PgPedia 周报,2024-05-12

PostgreSQL 17 开发中,CommitFest 之后,beta 版本发布之前,又是一个平静的一周。

值得注意的变化

PostgreSQL 值得关注的提交

  • 267d41dc (2024-05-12): injection_points: 将运行时条件存储在私有区域
  • 33181b48 (2024-05-12): 为注入点引入私有数据区域
  • 407e0b02 (2024-05-11): 将 ALPN 协议 ID 更改为 IANA 批准的“postgresql”
  • 144c2ce0 (2024-05-10): 修复时间索引的 ON CONFLICT DO NOTHING/UPDATE
  • d727c543 (2024-05-09): 修复递归返回 RECORD 的 plpython 函数。 回退到版本 12
  • 9effc460 (2024-05-09): 修复 ALTER EXTENSION ... SET SCHEMA。
  • c7be3c01 (2024-05-09): 使左连接移除在 -DREALLOCATE_BITMAPSETS 下安全。
  • e305f715 (2024-05-08): 文档:Postgres 17 版本说明初稿
  • 85551730 (2024-05-09): 修复 JSON 解析错误中不完整字节序列的过度读取
  • 2fb7560c (2024-05-08): 文档:说明触发器可能会破坏引用完整性。
  • c1aea206 (2024-05-07): 确保“pg_restore -l”正确报告相关的 TOC 条目。 回退到版本 12
  • c5bec542 (2024-05-07): 在递归触发器调用中不要破坏 plpython 的“TD”字典。 回退到版本 12
  • 50919958 (2024-05-07): 修复与 分区表 中标识列相关的各种错误
  • 6572bd55 (2024-05-07): 防止 ctid 上的 RLS 过滤器破坏 WHERE CURRENT OF <cursor>。
  • 267d41dc (2024-05-12): injection_points: 将运行时条件存储在私有区域
  • 33181b48 (2024-05-12): 为注入点引入私有数据区域
  • 407e0b02 (2024-05-11): 将 ALPN 协议 ID 更改为 IANA 批准的“postgresql”
  • 144c2ce0 (2024-05-10): 修复时间索引的 ON CONFLICT DO NOTHING/UPDATE
  • 07746a8e (2024-05-06): 完成对 ec63622c 的不完整回退。
  • 521a7156 (2024-05-06): 修复 pg_stats_extpg_stats_ext_exprs 中的权限检查。 回退到版本 14
  • d1d286d8 (2024-05-06): 回退:删除无用的自连接
  • 81b2252e (2024-05-06): 删除对 nchar 的提及
  • 597f6694 (2024-05-06): injection_points: 修复不正确的自旋锁获取

请注意,提交按其在提交日志中出现的顺序显示,这可能无法反映各个提交的创建时间。

查看 PostgreSQL GIT 提交日志 以获取完整的提交列表。

新的 PgPedia 条目

以下新条目已添加

以下指向外部文章的链接已添加

最后...

如果缺少任何内容,或者您有一些(建设性的)想法,请留下一些 反馈 和/或 请我喝杯咖啡