翻译:doudou586 ... 新闻稿采编:2017-09-03 23:51:29+08

软件发布:2017-08-31

PostgreSQL全球开发组今天发布了所有目前支持版本的更新,包括9.6.5, 9.5.9, 9.4.14, 9.3.19和9.2.23。

此版本包括修正在使用并行模式下导致pg_restore可能产生的崩溃情况。也对8月后发布的补丁版本中所涉及的Bug进行了修正。

另外,对9.4.14版本,有一个补丁用于解决walsenders的进程处理,以防止主服务器的意外退出。

用户可以计划在下次计划的停机时间应用此更新。

Bug修复和改进内容

此次更新修复了在最近几周中用户所反馈的一些问题。其中一些问题只影响9.6系列,但也有许多Bug影响所有支持的版本,包括:

  • 在数据字典中的权限视图中显示外部表的信息。这个更新会自动作用于新的数据库,可以浏览发布声明明细内容来了解如何将这些过程应用已存在的数据库。
  • 在搜索复合数据类型或是域类型时可以正确地识别列信息。
  • 在向并行查询的工作进程传递固定长度的参数时防止其崩溃。
  • 修改ecpg的解析器来允许RETURNING选项不带C语言变量
  • 修改ecpg的解析器来识别C语言的预处理器中使用的反斜杠来进行代码行连接的情况。
  • 优化Windows平台下PL/Perl的编译选项。

9.2版本将结束支持的重要提醒

PostgreSQL 9.2版本拟在9月结束开发和维护。项目组将对这个版本只会发布一两个更新后就停止维护了。我们鼓励广大用户升级至最新版本,请各位浏览我们的 版本管理策略 了解更多信息。

更新

所有PostgreSQL补丁版本都是累积更新的。如果只是小版本号不一样,用户不需要导出和重新导入其数据库,也不需要使用pg_upgrade来更新数据; 只需要简单地关闭PostgreSQL数据库并更新其二进制文件即可升级。

相关链接

© 2010 PostgreSQL中文社区