E.96. 版本 8.2.5
发布日期: 2007-09-17
这个版本包含各种自8.2.4以来的修复。关于8.2主版本的新特性信息, 请查看Section E.101。
E.96.1. 迁移到版本 8.2.5
运行8.2.X的用户不需要转储/恢复。
E.96.2. 修改列表
当一个事务插入行然后在接近相同表上的并发
VACUUM的结尾退出时, 阻止索引损坏 (Tom)为在域中包含域的情况修复
ALTER DOMAIN ADD CONSTRAINT(Tom)让
CREATE DOMAIN ... DEFAULT NULL正确的工作 (Tom)修复一些外连接的规划器问题,尤其是对
t1 LEFT JOIN t2 WHERE t2.col IS NULL的可怜的大小估计 (Tom)允许
interval数据类型接受只由毫秒和微妙组成的输入 (Neil)在
timestamp输入中允许时区名出现在年之前 (Tom)修复
/contrib/tsearch2使用的GIN索引 (Teodor)加速rtree索引插入 (Teodor)
修复过度的记录SSL错误消息 (Tom)
修复日志,这样在使用系统日志进程时日志消息不会交错 (Andrew)
修复
log_min_error_statement日志耗尽内存时的崩溃 (Tom)修复一些外键极端情况的不正确的处理 (Tom)
修复
stddev_pop(numeric)和var_pop(numeric)(Tom)阻止
REINDEX和CLUSTER由于尝试处理其他会话的临时表而失败 (Alvaro)更新时区数据规则,特别是新西兰即将到来的变化 (Tom)
Windows套接字和信号灯的改变 (Magnus)
让
pg_ctl -w在Windows服务器模式正确的工作 (Dave Page)修复在Windows上使用MIT Kerberos时的内存分配错误 (Magnus)
抑制Windows上日志时间戳中的时区名(
%Z),由于可能的编码错误匹配 (Tom)要求使用
/contrib/dblink的非超级用户只使用口令认证,作为一个安全措施 (Joe)因为安全原因,限制
/contrib/pgstattuple函数为超级用户 (Tom)不要让
/contrib/intarray尝试使用它自己的GIN操作符类作为缺省 (这会在转储/恢复时引起问题) (Tom)