企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# E.147\. 版本 8.0.5 > **发布日期:** 2005-12-12 这个版本包含各种自8.0.4以来的修复。关于8.0主版本的新特性信息, 请参阅[Section E.152](#calibre_link-274)。 ## 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.*`)子查询结果的问题