选择 打开 改范围 完整检索页

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

不受支持的版本: 9.3 / 9.2 / 9.1 / 9.0
历史版本PostgreSQL 9.0 已于 2015 年 10 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页

E.193. 版本 7.3.6 #

发行日期

2004-03-02

此发行版包含 7.3.5 之后的多种修复。

E.193.1. 迁移到版本 7.3.6

对于运行 7.3.* 的用户,需要进行转储/恢复。

E.193.2. 变更

  • 回退规则权限检查中的错误变更

    7.3.3 中为修复规则权限检查极端情形而应用的补丁结果在许多并非极端的情形中禁用了与规则相关的权限检查。这例如会允许用户向他们本无权插入的视图插入。因此我们回退了 7.3.3 的补丁。原始缺陷将在 8.0 中修复。

  • 修复 GetNewTransactionId() 中错误的操作顺序

    此缺陷可能导致磁盘空间耗尽条件下失败,包括释放磁盘空间后也无法重启。

  • 确保即使提供了外部 CFLAGS 值,configure 也选择 -fno-strict-aliasing

    在某些平台上,用 -fstrict-aliasing 构建会导致缺陷。

  • 让 pg_restore 正确处理 64 位 off_t

    此缺陷妨碍了从超过 4 GB 的归档文件正确恢复。

  • 让 contrib/dblink 不假定本地和远程类型 OID 匹配(Joe)

  • 正确引用 connectby() 的 start_with 参数(Joe)

  • 当 plpgsql 函数的行类型参数为 NULL 时不崩溃

  • 避免在规划 LIKE 操作时的极端情形生成无效字符编码序列

  • 确保 text_position() 在多字节情形不能扫描越过源字符串末尾(Korea PostgreSQL Users' Group)

  • 修复 bytea 列上 LIKE 操作的索引优化和选择率估计(Joe)

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。