E.187. 版本 8.1.6
发布日期: 2007-01-08
这个版本包含各种自8.1.5以来的修复。关于8.1主版本的新特性信息, 请查看第 E.193 节。
E.187.1. 迁移到版本 8.1.6
运行8.1.X的用户不需要转储/恢复。不过,如果你是从一个早于8.1.2的版本升级而来, 那么请查看第 E.191 节。
E.187.2. 修改列表
-
改善在AIX上
getaddrinfo()
的处理 (Tom)这修复了在其他事情上开始统计收集器的问题。
修复pg_restore,以处理包含带有注释的大对象(blobs)的tar格式备份 (Tom)
修复VACUUM中的"未能重新找到父键"错误 (Tom)
-
在服务器重启期间清理pg_internal.init缓存文件 (Simon)
这避免了在PITR恢复之后缓存文件可能包含旧的数据的危险。
修复VACUUM截断一个超过十亿字节边界的大关系的竞态条件 (Tom)
修复在行级别锁上引起不必要的死锁错误的bug (Tom)
修复影响多个十亿字节哈希索引的bug (Tom)
修复Windows信号处理中可能的死锁 (Teodor)
修复构造一个由多个空元素组成的ARRAY[]时的错误 (Tom)
修复连接期间ecpg内存泄露 (Michael)
修复Darwin (OS X)编译 (Tom)
-
对于新的initdb安装,
to_number()
和to_char(numeric)
现在是STABLE, 不是IMMUTABLE (Tom)这是因为lc_numeric可以潜在的改变这些函数的输出。
-
改善索引对使用括号的正则表达式的使用 (Tom)
这也提高了psql \d的性能。
-
更新时区数据库
特别的,这影响了澳大利亚和加拿大的夏令时规则。