PostgreSQL 测试版和候选版本是社区正式发布新版本之前的预发布测试版本。它们的功能已冻结(即不添加新功能),我们将其公开发布以供在最终发布之前进行测试。PostgreSQL 测试版和候选版本不适用于生产系统。
测试版和候选版本提供给社区是为了在初始发布之前进行测试。它们对于平台、驱动程序、工具和实用程序的开发人员尤其有用,这些开发人员依赖于 PostgreSQL 以便为新版本中的更改做好准备。候选版本应与 PostgreSQL 新主要版本的初始版本相同,尽管在正式发布之前可能会进行其他更改。
每个 PostgreSQL 版本的稳定性在很大程度上取决于社区使用您的工作负载和测试工具来测试即将推出的版本,以便在初始发布之前发现错误和回归。用户测试的质量有助于确定我们何时可以进行最终发布。
PostgreSQL 全球开发组强烈建议不要在生产安装或活动开发项目中使用 PostgreSQL 的测试版本。虽然 PostgreSQL 代码不断接受许多自动化和手动测试,但测试版本可能存在严重的错误。在测试版开发期间,功能随时可能发生向后不兼容的更改,甚至可能完全删除。
PostgreSQL 17 已发布。版本 18 的第一个测试版尚未提供测试。版本 18 的测试版测试将于 2025 年 5 月开始。