E.174. 版本 7.4.9
发布日期: 2005-10-04
这个版本包含各种自7.4.8以来的修复。关于7.4主版本的新特性的信息, 请查阅Section E.183。
E.174.1. 迁移到版本 7.4.9
运行7.4.X的用户不需要转储/恢复。不过,如果你是从一个早于7.4.8的版本升级而来, 请查看7.4.8的版本声明。
E.174.2. 修改列表
修复允许
VACUUM
移除ctid
链太快的错误, 并且在跟随ctid
连接的代码中添加更多检查这修复了一个可能在非常少的情况下导致崩溃的长期存在的问题。
修复当使用一个多字节字符设置时,
CHAR()
适当的填补空格到指定的长度 (Yoshiyuki Asaba)在以前的版本中,
CHAR()
的填补是不正确的,因为它只填补到指定的字节数量, 而不考虑存储多少个字节。修复
COPY
只读事务测试的感觉代码以前禁止
COPY TO
,实际上应该禁止的是COPY FROM
。修复子句上的外连接只引用内侧关系的规划问题
进一步修复
x FULL JOIN y ON true
的极端情况使得
array_in
和array_recv
更执着的验证它们的OID参数修复像
UPDATE a=... WHERE a...
with GiST index on columna
这样的查询中丢失的行提高日期时间解析的鲁棒性
改善检查部分写入的WAL页面
改善当启用了SSL时信号处理的鲁棒性
在主进程启动期间不要尝试打开超过
max_files_per_process
的文件修复各种内存泄露
提高各种可移植性
修复当变量是引用传递类型时,PL/pgSQL正确的处理
var := var
更新
contrib/tsearch2
以使用现在的Snowball代码