E.157. 版本 7.4.26
发布日期: 2009-09-09
这个版本包含各种自7.4.25以来的修复。关于7.4主版本的新特性信息, 请参阅Section E.183
E.157.1. 迁移到版本7.4.26
运行7.4.X版本的用户不需要转储/恢复。不过,如果你在interval
字段上有任何哈希索引,你必须在升级到7.4.26以后REINDEX
它们。 还有,如果你从一个早于7.4.11的版本升级而来,请查看7.4.11的版本声明。
E.157.2. 修改列表
不允许
RESET ROLE
和RESET SESSION AUTHORIZATION
在安全定义函数里面 (Tom, Heikki)这包含了以前的补丁丢失的一个情况,不允许
RESET ROLE
和RESET SESSION AUTHORIZATION
在安全定义函数里面。 (参阅 CVE-2007-6600)修复子SELECT出现在外部级别聚合函数的参数中的处理 (Tom)
修复数据类型
interval
的哈希计算 (Tom)这纠正了间隔值上的哈希连接的错误结果。也改变了间隔字段上的哈希索引的内容。 如果有任何这样的索引,必须在升级之后
REINDEX
它们。修复
INTERVAL '``_x_
ms'中的_x_
超过2百万,并且正在使用整数时间维度时的溢出 (Alex Hunsaker)修复点到线段的距离的计算 (Tom)
这导致一些几何操作符的不正确的结果。
修复
money
数据类型在货币数量没有小数点的环境中工作,如Japan (Itagaki Takahiro)适当的圆整日期时间输入,如
00:12:57.9999999999999999999999999999
(Tom)修复GiST R-tree操作符类中页分裂点的欠佳的选择 (Teodor)
修复plperl初始化中的可移植性问题 (Andrew Dunstan)
改善libpq的代码从
COPY FROM STDIN
期间的错误中恢复的稳健性 (Tom)避免包含readline和editline头文件的冲突,当两者的库都安装了时 (Zdenek Kotala)