E.175. 版本8.3.3

E.175.1. 迁移到版本8.3.3
E.175.2. 变化

发布日期:. 2008-06-12

该发布中包含8.3.2中修复的一个严重的和较小的错误。 关于8.3主要发布中新特性信息,参阅第 E.178 节

E.175.1. 迁移到版本8.3.3

运行8.3.X不需要备份/恢复。然而,如果从8.3.1更早版本更新,参阅8.3.1发布说明。

E.175.2. 变化

  • 采用pg_get_ruledef()括起负的常量(Tom)

    该修复程序之前,视图或规则中负常数可能被备份, 比方说,-42::integer,这是不正确的: 它应该是(-42)::integer,由于运算符优先级规则。 通常这样差别不大, 但它可能与其它最近补丁相互作用导致PostgreSQL拒绝 有效的SELECT DISTINCT视图查询内容。 因为这可能会导致pg_dump输出未能重新加载,它被视为一个高优先级补丁。 转储输出实际上是不正确的唯一的发行版本是8.3.1和8.2.7。

  • 使用ALTER AGGREGATE ... OWNER TO更新pg_shdepend (Tom)

    如果之后在DROP OWNED或者REASSIGN OWNED操作中涉及到聚合,那么 这一疏忽可能导致错误。