9.0beta3公告

来自 PostgreSQL 维基
跳转到导航跳转到搜索

PostgreSQL 9.0 的第三个测试版现已发布。此测试版包含自 Beta2 以来的大量修复和一些更改,包括对流式复制和热备用进行最终清理。请下载、安装并测试它,以便我们能够朝着 9.0 的最终发布迈进。

beta3 中引入了一些重大更改,这些更改将需要一些应用程序使用 9.0 重新测试。这些包括

  • 热备用的修复
    • 更快地关闭 walwriter 文件句柄
    • 在发送 WAL 之前对主服务器进行 fsync
    • 改进的存档清理处理(archive_cleanup_command 和 pg_archivecleanup contrib 模块)
    • 更好的 WAL 记录损坏处理
    • 备用延迟设置和计时更改
  • plpython 中数组处理的修复
  • 许多 dblink 修复
  • libpq 中的 TCP keepalive 支持
  • 修复旧平台上 checkSeek() 行为(导致 pg_dump 偶尔失败)

请注意,由于系统目录更改,从 9.0Beta1 升级需要进行 initdb 和数据库重新加载。我们鼓励用户利用此机会测试 pg_upgrade 以从 Beta2 或 9.0 的早期版本升级。请报告您的结果。

如果您能够帮助进行测试,请查看测试页面

测试版不稳定,绝不应在生产环境中使用;它们仅用于测试。其他测试版或候选版本将在几周内提供测试。

源代码以及许多平台的二进制安装程序可从 PostgreSQL 网站获得