版本 8.0.5

PostgreSQL 9.4.4 中文手册
上一页 | 上一级 | 附录 E. 版本说明 | 下一页

# E.183. 版本 8.0.5

> 发布日期: 2005-12-12

这个版本包含各种自8.0.4以来的修复。关于8.0主版本的新特性信息， 请参阅第 E.188 节。

## E.183.1. 迁移到版本 8.0.5

运行8.0.X的用户不需要转储/恢复。不过，如果你是从一个早于8.0.3的版本升级而来， 那么请参阅第 E.185 节。

## E.183.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.*`)子查询结果的问题

上一页 | 起始页 | 下一页
版本 8.0.6 | 上一级 | 版本 8.0.4