PostgreSQL 9.4.3、9.3.8、9.2.12、9.1.17 和 9.0.21 发布!

由 PostgreSQL 全球开发组发布于 2015-06-04

2015-06-04 更新版本

PostgreSQL 全球开发组已发布我们数据库系统所有受支持版本的更新,包括 9.4.3、9.3.8、9.2.12、9.1.17 和 9.0.21。此版本主要修复了先前更新版本导致的启动失败问题,所有应用了该版本的用户都应安装此版本。

文件权限修复

2015-05-22 更新版本添加了一个防损坏步骤,该步骤会在崩溃后重新启动时 fsync 数据目录中的所有文件。这导致 PostgreSQL 在遇到任何文件权限问题时无法启动。该问题现已修复。请在 PostgreSQL Wiki 上了解更多信息。

其他修复和改进

除了上述内容外,此版本还修补了一些其他小问题。这些修复包括

  • 让 pg_get_functiondef() 显示 LEAKPROOF 属性
  • 使 pushJsonbValue() 函数推送 jbvBinary 类型
  • 允许在 OpenBSD 上使用线程 Python 构建

更新发布计划

PostgreSQL 开发人员目前正在努力修复过去几周发现的一些已知问题。因此,我们预计将在这些问题的解决方案完成并测试后发布另一个更新。PostgreSQL 项目对频繁发布造成的不便表示歉意。我们正在优先考虑尽快将重要的修复程序提供给用户。

更新

与其他次要版本一样,用户无需转储和重新加载数据库或使用 pg_upgrade 即可应用此更新版本;您只需关闭 PostgreSQL 并更新其二进制文件即可。跳过多个更新版本的用户可能需要执行额外的更新后步骤;请参阅发行说明以了解详细信息。

链接