PostgreSQL 7.3.2 发布
发布于 2003-02-05
PostgreSQL 全球开发组发布了 PostgreSQL 7.3.2。
此版本修复了最近几周发现的几个溢出和内存泄漏问题,因此强烈建议运行 7.3.1 分支的用户尽快升级。
此版本与之前的 v7.3.x 版本兼容,升级不需要 dump/restore。
此版本的主要更改,如 HISTORY 文件中所列:
- 恢复 CREATE TABLE AS / SELECT INTO 中 OID 列的创建
- 修复 pg_dump 转储带注释的视图时核心转储的问题
- 正确转储 DEFERRABLE/INITIALLY DEFERRED 约束
- 修复子表列编号与父表不同的 UPDATE 问题
- 增加 max_fsm_relations 的默认值
- 修复在单行查询的游标中向后提取时的问题
- 使向后提取在 SELECT DISTINCT 查询的游标上正常工作
- 修复加载包含 contrib/lo 使用的 pg_dump 文件时的问题
- 修复全数字用户名问题
- 修复 libpgtcl 中断开连接时可能发生的内存泄漏和核心转储
- 使 plpython 的 spi_execute 命令正确处理 NULL 值(Andrew Bosma)
- 调整 plpython 错误报告,使其回归测试再次通过
- 支持 bison 1.875
- 在 plpgsql 的 %type 中正确处理大小写混合的名称(Neil)
- 修复 pltcl 在执行被规则重写的查询时核心转储的问题
- 修复数组下标溢出(Yichen Xie 报告)
- 将浮点情况下的 MAX_TIME_PRECISION 从 13 减少到 10
- 在每个数据库和每个用户的设置中正确地将变量名进行大小写折叠
- 修复 plpgsql 的 RETURN NEXT 在 SELECT INTO record 未返回任何行时导致的核心转储
- 修复 python 客户端接口中对 pg_type.typprtlen 的过时使用
- 在 JDBC 驱动程序中正确处理时间戳中的小数秒
- 提高 JDBC 中 getImportedKeys() 的性能
- 在 HPUX 上标准地支持共享库符号链接(Giles)
- 修复时间戳、时间和间隔不一致的四舍五入行为
- SSL 协商修复(Nathan Mueller)
- 使 libpq 的 ~/.pgpass 功能在通过 PQconnectDB 连接时工作
- 更新 my2pg, ora2pg
- 翻译更新
- 在 contrib/lo 中添加类型 lo 和 oid 之间的转换
- fastpath 代码现在检查调用函数的权限
此版本可在所有镜像站点和主站点上找到,路径为:
/pub/source/v7.3.2
请将此版本的任何错误报告提交至:
pgsql-bugs@postgresql.org
本文已从先前版本的 PostgreSQL 网站迁移。对于迁移过程中可能出现的任何格式问题,我们深表歉意。