E.71. 版本 7.4.11 #
发行日期
2006-01-09
本次发布包含对 7.4.10 的多方面修复。有关 7.4 大版本中新特性的信息,请参见第 E.82 节。.
E.71.1. 迁移到版本 7.4.11
对于运行 7.4.X 的用户,不需要进行转储/恢复。不过,如果你是从早于 7.4.8 的版本升级,请参阅 7.4.8 的发布说明。另外,如果你受到下述区域设置或 plperl 问题的影响,可能需要在更新后对文本列上的索引执行 REINDEX。
E.71.2. 变更
修复在事务之外或失败事务中发出协议级 Describe 消息的问题(Tom)
修复把不同字符组合视为相等的区域设置(如匈牙利语)下的字符串比较(Tom)
这可能需要
REINDEX来修复文本列上的现有索引。在 postmaster 启动期间设置区域设置环境变量,以确保 plperl 之后不会更改区域设置
这修复了 postmaster 启动时环境变量指定的区域设置与 initdb 所被告知的不同时发生的问题。在这些条件下,任何 plperl 的使用都可能导致索引损坏。如果你遇到过这种情况,可能需要
REINDEX来修复文本列上的现有索引。修复某些很少使用的亚洲多字节字符集中 strpos() 和正则表达式处理的长期缺陷(Tatsuo)
修复
/contrib/pgcryptogen_salt 中的缺陷,该缺陷使 MD5 和 XDES 算法不能使用全部可用盐空间(Marko Kreen、Solar Designer)Blowfish 和标准 DES 的盐不受影响。
修复
/contrib/dblink,当指定的列数与查询实际返回的列数不同时抛出错误而不是崩溃(Joe)