发布日期:. 2008-06-12
该发布中包含8.3.2中修复的一个严重的和较小的错误。 关于8.3主要发布中新特性信息,参阅第 E.178 节。
运行8.3.X不需要备份/恢复。然而,如果从8.3.1更早版本更新,参阅8.3.1发布说明。
采用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
操作中涉及到聚合,那么
这一疏忽可能导致错误。