PostgreSQL 9.6.0 手册 | |||
---|---|---|---|
上一页 | 上一级 | 附录 E. 版本说明 | 下一页 |
E.198. 版本 8.0.22
发布日期: 2009-09-09
这个版本包含各种自8.0.21以来的修复。关于8.0主版本的新特性信息, 请参阅第 E.220 节。
E.198.1. 迁移到版本 8.0.22
运行8.0.X的用户不需要转储/恢复。不过,如果你在interval字段上有任何哈希索引, 那么必须在升级到8.0.22之后REINDEX它们。 另外,如果你是从一个早于8.0.6的版本升级而来,那么请参阅第 E.214 节。
E.198.2. 修改列表
-
不允许RESET ROLE和RESET SESSION AUTHORIZATION 在安全定义函数内部 (Tom, Heikki)
这包含了一个在前一个补丁中漏掉的情况,不允许SET ROLE 和SET SESSION AUTHORIZATION在安全定义函数里面。 (参阅CVE-2007-6600)
-
修复出现在外部级别聚合函数参数里的子SELECT的处理 (Tom)
-
为数据类型interval修复哈希计算 (Tom)
这纠正了哈希连接在间隔值上的错误结果。也改变了哈希索引在间隔字段上的内容。 如果你有任何这样的索引,你必须在升级之后REINDEX它们。
-
将
to_char(..., 'TH')
当做一个带有 'HH'/'HH12'的大写字母顺序后缀 (Heikki)以前是作为'th'(小写)处理的。
-
修复x大于2百万并且使用整数日期时间时, INTERVAL 'x ms'的溢出 (Alex Hunsaker)
-
修复点和线段之间距离的计算 (Tom)
这导致几个几何运算符不正确的结果。
-
修复money数据类型以在货币数量没有小数点的本地环境下工作, 比如日本 (Itagaki Takahiro)
-
适当的圆整像00:12:57.9999999999999999999999999999 这样的日期时间输入 (Tom)
-
修复GiST R-tree操作符类中页分裂点的选择很少的问题 (Teodor)
-
修复plperl初始化中的可移植性问题 (Andrew Dunstan)
-
修复如果postgresql.conf为空,pg_ctl 不要进入无限循环 (Jeff Davis)
-
修复contrib/xml2的
xslt_process()
, 适当的处理参数的最大数量 (twenty) (Tom) -
提高libpq代码的鲁棒性,以从COPY FROM STDIN 期间的错误中恢复 (Tom)
-
避免包括冲突的readline和editline头文件,当两个库都安装了时 (Zdenek Kotala)
-
更新时区数据文件到tzdata版本2009l, 因为DST规律在Bangladesh, Egypt, Jordan, Pakistan, Argentina/San_Luis, Cuba, Jordan(只是历史纠正), Mauritius, Morocco, Palestine, Syria, Tunisia改变了。