PostgreSQL 的 Beta 版和 Release Candidate (RC) 版是在社区发布新版本之前进行的预发布测试版本。它们已经功能冻结(即不再添加新功能),我们在最终发布前将其公之于众以供测试。PostgreSQL 的 Beta 版和 RC 版不适合在生产环境中使用。
Beta 版和 RC 版向社区发布,以便在正式发布前进行测试。它们对于依赖 PostgreSQL 的平台、驱动程序、工具和实用程序的开发者尤为重要,以便为新版本中的变更做好准备。RC 版应与 PostgreSQL 新主版本的初始发布版相同,但正式发布前仍可能进行其他更改。
每个 PostgreSQL 版本的稳定性在很大程度上取决于社区使用您的工作负载和测试工具来测试即将发布的版本,以便在正式发布前发现错误和回归。用户测试的质量有助于确定我们何时可以进行最终发布。
PostgreSQL 全球开发组强烈建议不要在生产环境的安装或活跃的开发项目中使用 PostgreSQL 的 Beta 版本。虽然 PostgreSQL 代码持续受到一系列自动化和手动测试的影响,但 Beta 版本可能存在严重错误。在 Beta 开发期间,功能可能会随时发生向后不兼容的更改,并且可能完全被删除。
PostgreSQL 18 已发布。19 版本的第一个 Beta 版尚未提供测试。19 版本的 Beta 测试将于 2026 年 5 月开始。