PostgreSQL 全球开发组宣布,PostgreSQL 11 的第四个测试版现已可供下载。此版本包含 PostgreSQL 11 最终版本中将提供的所有功能的预览(尽管在发布候选版本之前,某些细节可能会发生变化),以及在第三个测试版期间报告的错误修复。
这很可能是 PostgreSQL 11 在发布候选版本之前发布的最后一个测试版本。
本着开源 PostgreSQL 社区的精神,我们强烈建议您在数据库系统中测试 PostgreSQL 11 的新功能,以帮助我们消除可能存在的任何错误或其他问题。
要从 Beta 3 或 PostgreSQL 11 的早期版本升级到 PostgreSQL 11 Beta 4,您需要使用类似于 PostgreSQL 主要版本之间升级的策略(例如,pg_upgrade
或 pg_dump
/ pg_restore
)。有关更多信息,请访问文档部分的 升级。
在 Beta 3 期间,PostgreSQL 11 报告了许多错误修复,并已应用于 Beta 4 版本。此版本还包括为受支持的 PostgreSQL 版本报告的其他错误修复,这些错误修复也影响了 PostgreSQL 11。这些修复包括
jit = on
CREATE INDEX
,方法是不允许在映射的目录关系上构建XMLTABLE
时修复内存泄漏pg_verify_checksums
的多个修复libpq
的多个修复,包括修复为仅在明确请求时才查找主机名pg_upgrade
的多个修复,包括正确处理扩展中的事件触发器pg_dump
和 pg_restore
的多个修复有关修复的详细列表,请访问 未决问题页面。
每个 PostgreSQL 版本的稳定性在很大程度上取决于您,社区,在 PostgreSQL 11 发布之前使用您的工作负载和测试工具测试即将发布的版本,以便找到错误和回归。由于这是一个 Beta 版本,数据库行为、功能细节和 API 仍有可能发生细微变化。您的反馈和测试将有助于确定新功能的最终调整,因此请在近期进行测试。用户测试的质量有助于确定我们何时可以进行最终发布。
未决问题的列表在 PostgreSQL Wiki 中公开提供。您可以使用 PostgreSQL 网站上的此表单 报告错误
https://postgresql.ac.cn/account/submitbug/
这是 PostgreSQL 11 的第四个测试版。很可能,这是 PostgreSQL 11 在发布一个或多个候选版本之前的最后一个测试版。有关更多信息,请参阅 Beta 测试页面。