En esta página, se describen las políticas de compatibilidad con versiones de bases de datos de AlloyDB Omni.
Cada versión de AlloyDB Omni es compatible con una versión específica de PostgreSQL, como se detalla en la política de lanzamiento de compatibilidad con versiones principales.
Debido a que AlloyDB Omni es un software que tú mismo instalas y ejecutas, también eres responsable de actualizarlo con regularidad según sea necesario. La disponibilidad de versiones nuevas de AlloyDB Omni se anuncia en las notas de la versión de AlloyDB Omni.
Compatibilidad con versiones principales y secundarias
AlloyDB Omni admite la compatibilidad con las siguientes versiones de la base de datos de PostgreSQL 15:
- 15.7
- 15.5
- 15.4
- 15.2
Cronograma de compatibilidad con versiones principales
La compatibilidad de AlloyDB con PostgreSQL 15 estuvo disponible para el público en general (GA) el 11 de octubre de 2023.
Política de lanzamiento de compatibilidad con versiones principales
Nuestro objetivo es ofrecer asistencia oportuna para la compatibilidad de AlloyDB Omni con las nuevas versiones principales de PostgreSQL, específicamente dentro de los ocho meses posteriores al lanzamiento de PostgreSQL número MAJOR_VERSION.1
.
El número de versión de una versión de AlloyDB Omni refleja su compatibilidad con la versión de PostgreSQL. Los números de versión de AlloyDB Omni usan el siguiente formato:
MAJOR_VERSION.MINOR_VERSION.OMNI_VERSION
Por ejemplo, la versión 15.4.2 de AlloyDB Omni representa la versión 2 de la versión de AlloyDB Omni que admite la compatibilidad con la versión 15.4 de PostgreSQL.
Planeamos admitir la compatibilidad de AlloyDB Omni con cualquier versión principal de PostgreSQL durante al menos el tiempo que la comunidad de PostgreSQL admita esa misma versión principal, es decir, no menos de cinco años.
Estos son lineamientos generales. Los tiempos de lanzamiento reales de cualquier versión nueva pueden ser diferentes.
Plan de baja de versiones principales
Google usa el programa de fin de ciclo de vida de la comunidad de PostgreSQL cuando planifica el fin de la compatibilidad de AlloyDB Omni con cualquier versión principal de PostgreSQL.
Cuando Google pretenda finalizar la compatibilidad con una versión principal específica de PostgreSQL, proporcionaremos lo siguiente a los propietarios de proyectos:
- Avisos de fin de la compatibilidad, que se envían con al menos 12 meses de anticipación
- Herramientas y documentación para minimizar las molestias que pueda causar la actualización según sea necesario
Compatibilidad con versiones secundarias
El objetivo de AlloyDB Omni es lanzar compatibilidad con una nueva versión menor de PostgreSQL cada trimestre. Estas actualizaciones incluyen correcciones de errores y de seguridad. El cronograma puede variar según la necesidad de correcciones de errores adicionales.
Para AlloyDB Omni, debes descargar e instalar los objetos binarios que incluyen la compatibilidad actualizada con la versión menor de PostgreSQL.
Algunas versiones de AlloyDB Omni son actualizaciones de AlloyDB Omni, independientes de las actualizaciones de compatibilidad con PostgreSQL. Estas versiones incluyen correcciones de errores y actualizaciones de seguridad, y se reflejan en un incremento en la última parte del número de versión de la versión.
Versión de la CLI de AlloyDB Omni
La CLI de AlloyDB Omni usa un esquema de control de versiones MAJOR.MINOR
que solo indica la versión de la CLI. Sus números de versión y su programa de control de versiones existen de forma independiente de AlloyDB Omni.
La versión principal de la CLI de AlloyDB Omni aumenta solo cuando se introducen cambios que no son compatibles con versiones anteriores de la CLI.
Actualizaciones de seguridad
Cuando la comunidad de PostgreSQL lanza versiones menores con correcciones de seguridad, el equipo de seguridad de AlloyDB Omni las revisa en función de su importancia y impacto.
En el caso de AlloyDB Omni, lanzamos un nuevo objeto binario que tiene la corrección con la nueva versión menor dentro de un mes de la versión de la comunidad de PostgreSQL.