PostgreSQL 9.3 Beta 2 现已发布

发布于 2013-06-27,作者:PostgreSQL 全球开发组

PostgreSQL 9.3 的第二个 Beta 版本现已发布。此 Beta 版本包含了版本 9.3 中将提供的所有功能的更新和调试后的预览,并且已准备好由全球 PostgreSQL 社区进行测试。请下载、测试并报告您发现的问题。

自 Beta 1 以来的更改

自 Beta 1 以来,已进行了以下更改和错误修复。如果您在之前的 Beta 版本中测试过某个功能,请现在重新测试以确保您发现的任何问题都已得到修复。

  • 防止热备启动时出现 xid 间隔
  • 防止使用 SP-GiST 索引时出现插入死锁
  • 为外部表和视图添加用户可见的“可更新”标志
  • 修复 JSON 和 Unicode 的两个问题
  • 确保 pg_isready 显示正确的连接信息
  • 修复 EventTriggers 的 pg_dump 依赖顺序
  • 修复 postgres_fdw 的回归测试
  • 修复 pg_xlogdump -r
  • array_remove() 不再发出损坏的空数组
  • 修复自动生成的 recovery.conf 文件的格式
  • 简化快速故障切换后崩溃的处理
  • 允许 CREATE FOREIGN TABLE 包含 SERIAL 列
  • 使“ALTER TABLE”中的单词“FOREIGN”成为可选
  • 合并翻译更新
  • 许多文档更新

此外,已将为 PostgreSQL 的回溯分支准备的所有错误修复应用于 Beta 2。

有关 9.3 Beta 版本中功能的完整列表,请参阅发行说明。有关新功能的其他描述和说明,请参阅 9.3 功能 Wiki 页面

立即测试 9.3 Beta 2

我们依赖社区的帮助来测试下一个版本,以确保其高性能且无错误。请尽快下载 PostgreSQL 9.3 Beta 2,并使用您的工作负载和应用程序进行尝试,并向 PostgreSQL 开发人员提供反馈。Beta 2 中的功能和 API 在最终发布之前不会发生重大变化,因此现在可以安全地开始针对新功能构建应用程序。有关如何测试和报告问题的更多信息

我们的下载页面 获取 PostgreSQL 9.3 Beta 2。包括 Solaris 和 FreeBSD 在内的各种平台的某些二进制安装程序已经可用;其他安装程序将在下周可用。

新版本的完整文档在线提供,并且也随 PostgreSQL 一起安装。