Esta página descreve as políticas de suporte à versão do banco de dados do AlloyDB Omni.
Todas as versões do AlloyDB Omni são compatíveis com uma versão específica do PostgreSQL, conforme detalhado na Política de lançamento de compatibilidade com versões principais.
Como o AlloyDB Omni é um software que você instala e executa, também é sua responsabilidade atualizar regularmente a instalação do AlloyDB Omni conforme necessário. A disponibilidade de novas versões do AlloyDB Omni é anunciada nas Notas da versão do AlloyDB Omni.
Suporte a versões principais e secundárias
O AlloyDB Omni oferece suporte à compatibilidade com as seguintes versões do banco de dados PostgreSQL 15:
- 15.7
- 15.5
- 15,4
- 15.2
Cronograma de suporte às versões principais
O suporte do AlloyDB para PostgreSQL 15 entrou em disponibilidade geral (GA) em 11 de outubro de 2023.
Política de lançamento de compatibilidade com versões principais
Nosso objetivo é oferecer suporte oportuno à compatibilidade do AlloyDB Omni
com as novas versões principais do PostgreSQL, especificamente em até oito meses após o
lançamento do PostgreSQL MAJOR_VERSION.1
.
O número da versão de uma versão do AlloyDB Omni reflete a versão do suporte ao PostgreSQL. Os números de versão do AlloyDB Omni usam o seguinte formato:
MAJOR_VERSION.MINOR_VERSION.OMNI_VERSION
Por exemplo, a versão 15.4.2 do AlloyDB Omni representa a versão 2 da versão do AlloyDB Omni que oferece suporte à compatibilidade com a versão 15.4 do PostgreSQL.
Planejamos oferecer suporte à compatibilidade do AlloyDB Omni com qualquer versão principal do PostgreSQL por pelo menos o mesmo tempo que a comunidade do PostgreSQL oferece suporte a essa mesma versão principal, ou seja, por pelo menos cinco anos.
Estas são diretrizes gerais. Os horários de lançamento reais de qualquer nova versão podem variar.
Plano de suspensão de uso da versão principal
O Google usa a programação de fim de vida da comunidade PostgreSQL ao planejar o fim do suporte do AlloyDB Omni para compatibilidade com qualquer versão principal do PostgreSQL.
Quando o Google pretende encerrar o suporte à compatibilidade de uma versão principal específica do PostgreSQL, oferecemos o seguinte aos proprietários de projetos:
- Avisos de fim de suporte, enviados com pelo menos 12 meses de antecedência.
- Ferramentas e documentação para minimizar a interrupção pelo upgrade, conforme necessário.
Suporte à versão secundária
O objetivo do AlloyDB Omni é lançar o suporte à compatibilidade para uma nova versão secundária do PostgreSQL a cada trimestre. Essas atualizações incluem correções de bugs e de segurança. O cronograma pode variar de acordo com a necessidade de outras correções de bugs.
Para o AlloyDB Omni, é necessário fazer o download e instalar os binários que incluem a compatibilidade com a versão secundária do PostgreSQL atualizada.
Algumas versões do AlloyDB Omni são atualizações do próprio AlloyDB Omni, independentemente das atualizações do suporte ao PostgreSQL. Essas versões incluem correções de bugs e atualizações de segurança, e são refletidas por um incremento na última parte do número da versão da versão.
Versão da CLI do AlloyDB Omni
A CLI AlloyDB Omni usa um esquema de controle de versão MAJOR.MINOR
que indica apenas a versão da própria CLI. Os números de versão e a programação de versões existem independentemente do AlloyDB Omni.
A versão principal da CLI AlloyDB Omni é incrementada apenas após a introdução de mudanças incompatíveis com a versão anterior da CLI.
Atualizações de segurança
Quando a comunidade do PostgreSQL lança versões secundárias com correções de segurança, a equipe de segurança do AlloyDB Omni as analisa para verificar a criticidade e o impacto.
Para o AlloyDB Omni, lançamos um novo binário com a correção com a nova versão secundária em até um mês após o lançamento da comunidade PostgreSQL.