本页面介绍了 AlloyDB Omni 的数据库版本支持政策。
每个版本的 AlloyDB Omni 都与特定版本的 PostgreSQL 兼容,如主要版本兼容性发布版本政策中所述。
由于 AlloyDB Omni 是您自行安装和运行的软件,因此您还负责根据需要定期更新 AlloyDB Omni 安装。新版本的 AlloyDB Omni 的发布情况在 AlloyDB Omni 版本说明中公布。
主要版本和次要版本支持
AlloyDB Omni 支持与以下 PostgreSQL 数据库版本兼容:
PostgreSQL 版本 | AlloyDB Omni 版本 |
---|---|
16.3 | 16.3.0 |
15.7 | 15.7.0 15.7.1 |
15.5 | 15.5.0 15.5.1 15.5.2 15.5.5 |
15.4 | 15.4.0 |
15.2 | 15.2.2 |
主要版本支持时间表
下表列出了 AlloyDB 对 PostgreSQL 主要版本的支持的正式版 (GA) 日期。
PostgreSQL 主要版本 | GA 日期 |
---|---|
16 | 2025 年 4 月 7 日 |
15 | 2023 年 10 月 11 日 |
主要版本兼容性发布版本政策
我们的目标是及时提供支持,以便使 AlloyDB Omni 与新的 PostgreSQL 主要版本兼容,特别是在发布版本号为 MAJOR_VERSION.1
的 PostgreSQL 发布后的 8 个月内提供支持。
AlloyDB Omni 发布版本的版本号反映了其 PostgreSQL 版本支持。AlloyDB Omni 版本号使用以下格式:
MAJOR_VERSION.MINOR_VERSION.OMNI_VERSION
例如,AlloyDB Omni 版本 15.4.2 表示支持与 PostgreSQL 版本 15.4 兼容的 AlloyDB Omni 发布版本的第 2 版。
我们计划支持使 AlloyDB Omni 与任何一个主要 PostgreSQL 版本兼容,并且至少是在 PostgreSQL 社区支持同一个主要版本的期间(即至少五年)内提供支持。
这些是一般准则。任何新版本的实际发布时间可能会有所不同。
主要版本弃用计划
对于任何 PostgreSQL 主要版本,Google 在计划停止提供 AlloyDB Omni 对该版本的兼容性支持时,都会使用 PostgreSQL 社区的服务终止时间表。
当 Google 打算停止提供对特定 PostgreSQL 主要版本的兼容性支持时,我们会向项目所有者提供以下信息:
- 停止提供支持通知,至少提前 12 个月发送。
- 相应的工具和文档,用于根据需要最大限度地减少升级中断。
次要版本支持
AlloyDB Omni 旨在每季度发布对新的 PostgreSQL 次要版本的兼容性支持。这些更新包括 bug 修复和安全修复。具体时间表可能会因是否需要修复其他 bug 而有所不同。
对于 AlloyDB Omni,您必须下载并安装包含升级后的 PostgreSQL 次要版本兼容性的二进制文件。
某些 AlloyDB Omni 发布版本是针对 AlloyDB Omni 本身的更新,与针对 PostgreSQL 支持的更新无关。这些发布版本包含 bug 修复和安全更新,并通过使发布版本号的最后部分递增来反映。
AlloyDB Omni CLI 版本
AlloyDB Omni CLI 使用 MAJOR.MINOR
版本控制方案,该方案仅指示 CLI 本身的版本。其版本号和版本控制时间表独立于 AlloyDB Omni。
只有在引入不与以前的 CLI 发布版本向后兼容的更改时,AlloyDB Omni CLI 的主要版本才会递增。
安全更新
当 PostgreSQL 社区发布包含安全修复的次要版本时,AlloyDB Omni 安全团队会对其进行审核,以了解其重要性和影响。
对于 AlloyDB Omni,我们会在 PostgreSQL 社区发布版本发布后的一个月内发布新的二进制文件,其中包含使用新的次要版本的修复。