↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

HypoPG 1.4.4 发布

发布于 2026-10-26,Julien Rouhaud
相关开源软件

台湾台南,2026 年 10 月 25 日,星期日。

很高兴宣布 HypoPG 1.4.4 发布。HypoPG 是提供假想索引功能的扩展,兼容 PostgreSQL 9.2 及以上版本。

更新日志

缺陷修复

  • 修复 OID 大于等于 2^31 时假想索引的名称错误。(Devrim Gündüz)
  • 修复 WITH 子句选项的内存泄漏。(Devrim Gündüz)
  • 检查索引最大列数时同时计入 INCLUDE 列。(Devrim Gündüz、Julien Rouhaud)
  • 收到依赖对象的失效消息时,使相应假想索引失效。对于关系、函数、访问方法、操作符类和类型,在能够识别依赖时按对象处理;其他对象类型的失效消息则触发失效处理。(Julien Rouhaud,基于 Devrim Gündüz 的初始补丁)
  • 修复 hypopg() 返回的 indcollation 和 indclass 列。(Matt Blewitt)
  • 防止失败的 EXPLAIN 影响后续查询。(Matt Blewitt、Julien Rouhaud)
  • 保护假想 OID 范围的查询,避免用户对象干扰。(Julien Rouhaud,问题由 Matt Blewitt 报告)

其他改进

  • 补充 PostgreSQL 19 兼容性修复。(Julien Rouhaud,其中一个问题由 Nacho Alonso Portillo 报告)

链接与致谢

感谢所有报告问题的用户,CHANGELOG 文件中列出了他们的名字。

HypoPG 是开放项目,欢迎通过 GitHub 仓库 提交想法、功能请求和补丁,共同改进这个工具。

原文