在将几个修复程序回溯到 7_4_STABLE 分支后,我们现在发布了 7.4.2。由于自 7.4.1 以来更改列表很小,因此包含在下方
注意:与大多数次要版本不同,此版本确实需要对 pg_* 系统表进行一些更新。完整的更新说明包含在完整的 HISTORY 文件中。请勿在阅读这些说明之前升级
* 修复可能导致优化器崩溃的 pg_statistics 对齐错误
* 允许非超级用户更新 pg_settings
* 修复了几个优化器错误,其中大多数导致“变量未在子计划目标列表中找到”的错误
* 避免在启动大型多索引扫描时出现内存不足故障
* 修复多字节问题,该问题可能在“COPY IN”期间导致“内存不足”错误
* 修复了从没有 OID 的表执行“SELECT INTO”/“CREATE TABLE AS”时出现的问题
* 修复了并行测试期间“alter_table”回归测试出现的问题
* 修复了遇到打开文件限制的问题,尤其是在 OS X 上 (Tom)
* 部分修复土耳其语环境问题
* 使 pg_dump 在恢复时设置客户端编码
* 其他 pg_dump 小修复
* 允许 ecpg 再次使用 C 关键字作为列名 (Michael)
* 添加了 ecpg WHENEVER NOT_FOUND 到 SELECT/INSERT/UPDATE/DELETE (Michael)
* 修复了 ecpg 调用返回集函数的查询崩溃问题 (Michael)
* 其他各种 ecpg 修复 (Michael)
* 修复 Borland 编译器问题
* 线程构建改进 (Bruce)
* 其他各种构建修复
* 各种 JDBC 修复
一如既往,此版本 可在我们所有镜像服务器上获取。
并且,感谢 David Fetter,也 可通过 BitTorrent 获取。
本文已从先前版本的 PostgreSQL 网站迁移。对于迁移过程中可能出现的任何格式问题,我们深表歉意。