E.267. 版本 7.3.6
发布日期: 2004-03-02
这个版本包含各种自7.3.5以来的补丁。
E.267.1. 迁移到版本 7.3.6
运行 7.3.* 版本的用户不需要转储/恢复。
E.267.2. 修改列表
-
修复规则权限检查中错误的改变
在7.3.3中应用的补丁修复一个极端情况,在许多不是很极端的情况下, 规则权限检查变成有禁用规则相关权限的检查。这可能比如允许用户插入到他们不希望有权限插入的视图中。 我们因此恢复7.3.3补丁。原始的bug将在8.0中修复。
-
修复GetNewTransactionId()中操作的不正确的顺序
这个bug会导致超出磁盘空间条件的失败,包括没有重启的能力,即使磁盘空间空闲之后也不行。
-
即使提供了一个额外的值给CFLAGS也要确保配置选择 fno 严格的别名。
在某些平台上,用-fstrict-aliasing建立会导致bug。
-
使 pg_restore 正确的处理64位的 off_t
这个bug阻止从超过4 GB的归档文件中正确的恢复。
使 contrib/dblink 不假设本地和远程类型OID匹配(Joe)
恰当的引用connectby()的start_with参数(Joe)
当plpgsql函数的行类型参数是NULL时不死机
当规划LIKE操作符时避免在极端情况下产生无效字符编码序列
确保text_position()在多字节情况下不能扫描通过源字符串的结尾(Korea PostgreSQL Users' Group)
修复索引优化并选择性的为LIKE操作符的bytea字段估计(Joe)