PostgreSQL 7.3.2 发布
发布于 2003-02-05
PostgreSQL 全球开发小组发布了 PostgreSQL 7.3.2。
此版本解决了最近几周发现的几个溢出和内存泄漏问题,因此强烈建议运行 7.3.1 分支的用户尽早升级。
此版本与之前的 v7.3.x 版本向后兼容,无需转储/恢复即可升级。
此版本的主要更改如下,如 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 命令正确处理空值(Andrew Bosma)
- 调整 plpython 错误报告,使其回归测试再次通过
- 与 bison 1.875 一起工作
- 在 plpgsql 的 %type 中正确处理混合大小写名称 (Neil)
- 修复 pltcl 在执行由规则重写的查询时发生的核心转储
- 修复数组下标溢出(根据 Yichen Xie 的报告)
- 将浮点数情况下的 MAX_TIME_PRECISION 从 13 减少到 10
- 在每个数据库和每个用户的设置中正确处理变量名称的大小写
- 修复 plpgsql 的 RETURN NEXT 在 SELECT into 记录未返回行时发生的核心转储
- 修复 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 网站的先前版本迁移而来。对于迁移造成的任何格式问题,我们深表歉意。