PgPedia 周刊,2023-07-16

PgPedia 周刊本周再次延迟发布,仍然是由于持续存在的原因。

CommitFest 43 仍在继续;本周提交了一些值得注意的 PostgreSQL 17 功能

下面列出了所有有趣的提交。

PostgreSQL 值得关注的提交

  • 03d1080d (2023-07-14): 简化 pg_ctl 中的选项处理。
  • e08d74ca (2023-07-13): 允许将具有 initPlans 的计划节点视为并行安全。
  • d0d44049 (2023-07-13): 在 SS_finalize_plan 期间考虑优化的 MinMax 聚合。
  • a0363ab7 (2023-07-13): 修复 SET SESSION AUTHORIZATION 的权限检查。
  • 9987a7bf (2023-07-13): 移动 SET SESSION AUTHORIZATION 的权限检查。
  • edca3424 (2023-07-14): 允许在复制期间对订阅者使用哈希索引。
  • a5ea825f (2023-07-14): 将 indisreplident 添加到 RelationReloadIndexInfo() 刷新字段中 回退到 ~11 版本
  • 38ea6aa9 (2023-07-14): 修复分区索引的 indisvalid 更新 回退到 ~11 版本
  • d0c28601 (2023-07-14): 在 Windows 上删除 wal_sync_method=fsync_writethrough。
  • c66a7d75 (2023-07-13): 处理 DROP DATABASE 被中断的情况 回退到 ~11 版本
  • 83ecfa9f (2023-07-13): 在遇到 bogs 行后释放锁 vac_truncate_clog()
  • 0fef8775 (2023-07-12): 将 session_auth_is_superuser 重命名为 current_role_is_superuser。
  • 411b7203 (2023-07-12): 教导树内 getopt_long() 将非选项移动到 argv 的末尾。
  • b6e1157e (2023-07-07): 不要在 JsonValueExpr.formatted_expr 中包含 CaseTestExpr
  • 785480c9 (2023-07-07): 将 constructName 传递给 transformJsonValueExpr()
  • 8c852ba9 (2023-07-12): 允许在 分区 上使用一些排除约束
  • 68a4b58e (2023-07-12): 移除 --disable-thread-safety 和相关代码。
  • 46ebdfe1 (2023-07-11): 报告 索引真空进度
  • f1889729 (2023-07-11): 向进度报告添加新的并行消息类型。
  • 26dd0284 (2023-07-11): 解码 期间为事务消息添加 BEGIN/COMMIT
  • bd5ddbe8 (2023-07-10): 修复 ALTER EXTENSION SET SCHEMA 与扩展架构之外的对象一起使用的情况 回退到 ~11 版本

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

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

新的 PgPedia 条目

以下新条目已添加

更新

以下文章已更新,包含了其他信息或更正

最后...

如果缺少任何内容,或者您想让我们知道您(建设性的)想法,请给我们留下一些 反馈 和/或 请我们喝杯咖啡(我们不需要钱,但这会让我们感到开心)。