9.3 9.4 9.5 9.6 10 11 12
阿里云PostgreSQL 问题报告 纠错本页面

E.236. 版本 8.0.17

E.236.1. 迁移到版本 8.0.17
E.236.2. 修改列表

发布日期:. 2008-06-12

这个版本包含一系列对8.0.16的错误修复。关于8.0主版本的新特性信息, 请参阅第 E.253 节

E.236.1. 迁移到版本 8.0.17

运行8.0.X的用户不需要转储/恢复。不过,如果你是从一个早于8.0.6的版本升级而来, 那么请参阅第 E.247 节

E.236.2. 修改列表

  • pg_get_ruledef()给负的常数加上括号 (Tom)

    在这个修复之前,视图或规则中的一个负的常量可能被转储为,假设-42::integer, 这样是不正确的:它应该为(-42)::integer,因为操作符的优先级规则。 通常这样无关紧要,但是它与另外一个最近的补丁相互影响,导致PostgreSQL 拒绝一个曾经有效的SELECT DISTINCT视图查询。 因为这会导致pg_dump输出未能重载,因此它被视为高优先级的修复。 转储输出实际上不正确的发布版本是8.3.1和8.2.7。