2018-09-20,PostgreSQL全球开发组宣布PostgreSQL 11的第4个Beta版本正式提供下载。这个版本包含将来PostgreSQL 11正式版本中的所有特性和功能(一些功能的细节在正式版本发布时可能会有些变化),当然也包括自第3个测试版本发布以来用户所反馈Bug的修正。
这个版本可能也是发布RC候选版本的最后一个测试版本了。
按PostgreSQL开源社区的精神,我们鼓励大家在用户的工作负载下测试新功能,以帮助我们消除Bug或是其他可能存在的问题。
要从Beta3版本或是更早的版本升级至PostgreSQL 11 Beta4版本,用户需要使用类似大版本间的升级策略(如使用pg_upgrade工具或是 pg_dump / pg_restore的数据导出导入方式)。更多信息请参考文档中有关 升级 的段落。
有很多Beta3测试期间提交的问题已进行了更新并应用于Beta4版本中了。有几个Bug是来自于目前仍在支持版本的Bug,但只要是影响11版本的也全部在Beta4版本进行了更新,包括:
jit = on
;拟查询完整的更新列表,请浏览我们的待处理问题页面 。
每一个PostgreSQL版本的稳定性都依赖于广大用户和社区使用自己的工作负载和测试工具来发现Bug及进行回归测试。由于这还是一个Beta版本,数据库操作的方式、新特性的细节以及API可能都还会有小的修改。用户的反馈和测试将帮助我们决定对新特性的最终优化,所以请在近期就进行测试。用户测试的质量将帮助我们决定何时可以发布最终版本。
在PostgreSQL的Wiki上有一个仍在处理中问题列表。用户也可以使用PostgreSQL网站上的如下表格上报Bug: https://www.postgresql.org/account/submitbug/
这是11版本的第4个Beta测试版本,按正常的开发节奏,这将会是PostgreSQL会发布RC候选版本前的最后一个Beta版本。更多信息请参考我们的Beta测试信息页面。