历史版本。 PostgreSQL 8.4 已结束支持。 请参阅 当前版本手册.
E.176. 版本 7.2.8 #
发行日期
2005-05-09
此发行版包含 7.2.7 之后的多种修复,包括一个与安全相关的问题。
E.176.1. 迁移到版本 7.2.8
对于运行 7.2.X 的用户,不需要进行转储/恢复。
E.176.2. 变更
修复古老的竞态条件,它允许事务在某些用途(如 SELECT FOR UPDATE)上比其他用途稍早被视为已提交
这是一个极其严重的缺陷,因为它可能导致应用程序短暂看到表面的数据不一致。
修复关系扩展与 VACUUM 之间的竞态条件
这在理论上可能导致丢失一页刚插入的数据,尽管该情形概率似乎很低。没有已知案例造成超过断言失败的后果。
修复
TIME WITH TIME ZONE值的EXTRACT(EPOCH)plpgsql 中的额外缓冲区溢出检查(Neil)
修复 pg_dump 正确转储包含
%的索引名和触发器名(Neil)防止
to_char(interval)在月份相关格式上转储核心修复
contrib/pgcrypto在较新 OpenSSL 构建上的问题(Marko Kreen)