PostgreSQL 9.4 Beta 2 发布

发布于 2014-07-24,作者:PostgreSQL 全球开发小组

PostgreSQL 全球开发小组发布了 PostgreSQL 9.4 的第二个 Beta 版本。此 Beta 版本包含版本 9.4 中所有可用功能的预览,以及对测试 9.4 Beta 1 的用户发现的许多问题的更正。请下载、测试并报告您发现的问题。

自 9.4 Beta 1 以来所做的更改包括:

  • 修复逻辑解码的两阶段提交和预处理语句的处理
  • 修复 pg_recvlogical 中的多个错误
  • 更改复制槽的槽处理逻辑
  • 添加对 BSD 和 e2fsprogs UUID 库的支持。
  • 修复多个 jsonb 错误
  • 从 json 函数中删除 use_json_as_text 选项
  • 使 json_build_* 函数为 STABLE 而不是 IMMUTABLE
  • 防止 ALTER SYSTEM 更改数据目录
  • 防止与 autovacuum 相关的崩溃
  • 许多文档改进和更改

Beta 2 包括对 pg_control 和系统目录的更改。因此,测试过 Beta 1 的用户需要升级才能测试 Beta 2。我们建议使用 pg_upgrade 进行此升级,以便也对其进行测试。

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

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

我们的下载页面 获取 PostgreSQL 9.4 Beta 2,包括适用于 Windows、Linux 和 Mac 的二进制文件和安装程序。

新版本的完整文档可在线获取,也可以随 PostgreSQL 一起安装。