E.147. 版本 8.0.5
发布日期: 2005-12-12
这个版本包含各种自8.0.4以来的修复。关于8.0主版本的新特性信息, 请参阅Section E.152。
E.147.1. 迁移到版本 8.0.5
运行8.0.X的用户不需要转储/恢复。不过,如果你是从一个早于8.0.3的版本升级而来, 那么请参阅8.0.3的版本声明。
E.147.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.*
)子查询结果的问题