E.215. 版本 8.0.5
发布日期: 2005-12-12
这个版本包含各种自8.0.4以来的修复。关于8.0主版本的新特性信息, 请参阅第 E.220 节。
E.215.1. 迁移到版本 8.0.5
运行8.0.X的用户不需要转储/恢复。不过,如果你是从一个早于8.0.3的版本升级而来, 那么请参阅第 E.217 节。
E.215.2. 修改列表
-
修复事务日志管理中的竞态条件
有一个狭窄的窗口,I/O操作可以为错误的页面初始化,导致断言失败或数据损坏。
-
修复从错误中恢复之后的bgwriter问题 (Tom)
发现后端写入器在写入错误之后泄露缓存针。虽然不是致命的, 但是可能会导致稍后VACUUM命令奇怪的堵塞。
阻止当前事务早已中止而客户端发送捆绑的协议信息时的失败
/contrib/ltree修复 (Teodor)
AIX和HPUX编译修复 (Tom)
在Windows NO_SYSTEM_RESOURCES错误之后重新尝试文件读取和写入 (Qingqing Zhou)
修复log_line_prefix包含%i时的间发故障
修复Windows上psql处理长脚本时的性能问题 (Merlin Moncure)
修复丢失的pg_group平台文件的更新
-
修复外连接中长期存在的规划错误
这个bug有时导致虚假的错误"RIGHT JOIN只被可合并连接的连接条件支持"。
-
推迟时区初始化直到postmaster.pid创建之后
这避免了混乱的启动脚本预期pid文件迅速出现。
当删除一个表时,阻止pg_autovacuum中的内核转储
修复整行引用(foo.*)子查询结果的问题