PgPedia 周报,2023-02-12

由于个人原因,PgPedia 的工作在过去几周有所延迟;我们正在努力追赶。所以这周只是平常的 7 天内的有趣提交。

PostgreSQL 提交的值得关注的变更

本周关于统计跟踪的内容很多。此外,还有对连接处理、逻辑复制、pgindent 和 pg_verifybackup 的各种调整。

  • 4e831f4c (2023-02-12): 导入 pg_bsd_indent 源码。
  • dab07e8c (2023-02-12): pgindent:为 --commit 选项过滤文件
  • a9c70b46 (2023-02-11): 添加 pg_stat_io 视图,提供更详细的 IO 统计信息
  • 44e56baa (2023-02-10): 修复连接移除逻辑,以清理 OR 子句的子 RestrictInfos。
  • acc5821e (2023-02-10): 在外连接交换中进一步修复 qual nullingrel 调整。
  • f30d62c2 (2023-02-09): pgstat:跟踪更详细的关系 IO 统计信息
  • 28e626bd (2023-02-08): pgstat:为更详细的 IO 统计信息提供基础架构
  • 969509c3 (2023-02-08): 停止推荐自动下载 DTD 文件,并实际上禁用它。
  • 068a243b (2023-02-08): pgindent:更多查找待缩进文件的方法
  • d1c9c864 (2023-02-08): 在 build_joinrel_tlist() 中进一步收紧 nullingrel 标记规则。
  • 798c0176 (2023-02-08): remove_rel_from_query() 必须清理 PlaceHolderVar.phrels 字段。
  • 8c58624d (2023-02-08): 修复 逻辑复制在大型 DDL 过程中的超时问题。
  • fee7b77b (2023-02-07): 重新思考 build_joinrel_tlist() 中的 nullingrel 标记规则。
  • d9d7fe68 (2023-02-07): 在 apply worker 中发送数据时使用适当的等待事件。
  • cfcf56f9 (2023-02-07): 进一步重构 heapgettup() 和 heapgettup_pagemode()
  • 9ba37b2c (2023-02-07): 将 A_Const 节点的值包含在查询乱序中
  • cad56920 (2023-02-06): 修复连接移除与 PlaceHolderVars 的交互。
  • 8a2f783c (2023-02-06): 在 standby 模式下禁用 STARTUP_PROGRESS_TIMEOUT。
  • 009f8d17 (2023-02-06): 扩展 check_GUC_init(),在加载 GUC 时检查标志组合
  • d07c2948 (2023-02-06): pg_verifybackup 添加进度报告支持

已撤销的提交

  • 2f6e15ac (2023-02-06): 撤销将恢复命令代码重构到 shell_restore.c
    • 请注意,提交消息中引用的提交似乎不正确;被撤销的提交之一实际上是 9a740f81,另一个不清楚

新 PgPedia 条目

很遗憾,本周我们未能添加新条目。

更新

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

2023 年 2 月的季度次要版本发布已记录在以下 PostgreSQL 版本中


发表评论
姓名
*
电子邮件
地址不会显示
主页
评论