在将几个修复程序向后移植到 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 网站的先前版本迁移。对于迁移造成的任何格式问题,我们深表歉意。