Políticas da versão do banco de dados

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:

Versão do PostgreSQL Versão 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

Cronograma de suporte às versões principais

A tabela a seguir lista as datas de disponibilidade geral (GA) do suporte do AlloyDB para as versões principais do PostgreSQL.

Versão principal do PostgreSQL Data do GA
16 7 de abril de 2025
15 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 AlloyDB Omni tem como objetivo 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, independentes 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.