E.307. 版本 7.2.8

E.307.1. 迁移到版本 7.2.8
E.307.2. 修改列表

发布日期:. 2005-05-09

这个版本包含自7.2.7以来的各种补丁,包括一个安全相关的问题。

E.307.1. 迁移到版本 7.2.8

运行7.2.X的用户不需要转储/恢复。

E.307.2. 修改列表

  • 修复过时的竞态条件,该条件允许一个事务因为某些目的被视作已提交(如SELECT FOR UPDATE)

    这是一个非常严重的bug,因为它会导致表面上数据的不一致被应用短暂的看到。

  • 修复关系扩展和VACUUM之间的竞态条件。

    理论上这可能导致丢失新插入的一页数据,尽管该情况看起来概率很低。 没有导致多于一个维护失败的已知情况。

  • TIME WITH TIME ZONE值修复EXTRACT(EPOCH)

  • 在plpgsql中额外的缓存溢出检查(Neil)

  • 修复pg_dump以正确的转储包含%的索引名和触发器名

  • 阻止to_char(interval)转储月份相关格式的内核

  • 为更新的OpenSSL构建修复contrib/pgcrypto (Marko Kreen)