pgPedia 周报,2023-10-01

PostgreSQL 引人入胜的一点是,我已经使用它很多年(几十年)了,仍然不断发现以前从未意识到存在的功能,即使它们已经存在很多年(几十年)了。我偶然发现了一组将查询结果和数据转换为 XML 的函数,这让我有点困惑。

它们的实际用途还有待考量,但它们确实存在。

PostgreSQL 值得关注的提交

  • 5b7b3824 (2023-10-01): 修复 tsvectorrecv() 中的 datalen 计算。 回传 ~ 11
  • d8a09939 (2023-10-01): 在 COPY FROM 中,当需要不支持的编码转换时,干净地失败。 回传 ~ 14
  • 276393f5 (2023-10-01): 仅在执行 COPY FROM 时按需评估默认值 回传 ~ 16
  • f6d4c9cf (2023-09-30): COPY FROM 提供 FORCE_NULL * 和 FORCE_NOT_NULL * 选项
  • c181f2e2 (2023-09-30): 修复在继承表上 ANALYZE 时短暂显示旧进度统计信息。 回传 ~ 13
  • 1d5caec2 (2023-09-30): 修复 MERGE 期间 EvalPlanQual 重新检查。 回传 ~ 15
  • d40d8272 (2023-09-29): 增强 find_base_rel 和 find_base_rel_ignore_join 的健壮性
  • 9f71e10d (2023-09-28): 修复 CompareIndexInfo() 中索引表达式的检查。
  • 4e9fc3a9 (2023-09-28): 通过结构体返回 heap_page_prune 的数据。
  • c4a1933b (2023-09-29): 在 print_path() 中添加缺少的 TidRangePath 处理 回传 ~ 14
  • 11c34b34 (2023-09-28): pg_stat_statements 中将 CALL 的参数显示为常量
  • 9210afd3 (2023-09-28): 将 in_streaming 的跟踪移动到 PGOutputData
  • ebf76f27 (2023-09-27): 添加 TupleDescGetDefault()
  • 54ccfd65 (2023-09-27): 修复在多个 pg_logical_slot_get_changes() 调用中错误使用 origin 过滤器。 回传 ~ 16
  • 15d5d740 (2023-09-26): pgrowlocks:更改锁模式输出标签以保持一致性
  • eddad679 (2023-09-26): 清理 MergeAttributesIntoExisting()
  • e221c0be (2023-09-26): 修复 pgstat_report_wal() 中“force”的行为 回传 ~ 15
  • 13aeaf07 (2023-09-25): 将工作程序类型添加到 pg_stat_subscription
  • dc8d72c1 (2023-09-25): 收集已解析 CallStmts 的依赖信息。 回传 ~ 11
  • 2e3dc8c1 (2023-09-25): pg_upgrade:检查 pg12 中已删除的类型
  • 7750fefd (2023-09-25): 添加用于临时禁用 事件触发器GUC

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

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

新的 pgPedia 条目

已添加以下新条目

更新

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

最后…

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


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