Atualizações do Amazon Aurora PostgreSQL - Amazon Aurora
PostgreSQL 16.2PostgreSQL 16.1PostgreSQL 16.0PostgreSQL 15.6PostgreSQL 15.5PostgreSQL 15.4PostgreSQL 15.3PostgreSQL 15.2PostgreSQL 14.11PostgreSQL 14.10PostgreSQL 14.9PostgreSQL 14.8PostgreSQL 14.7PostgreSQL 14.6PostgreSQL 14.5PostgreSQL 14.4PostgreSQL 14.3PostgreSQL 13.14PostgreSQL 13.13PostgreSQL 13.12PostgreSQL 13.11PostgreSQL 13.10PostgreSQL 13.9PostgreSQL 13.8PostgreSQL 13.7PostgreSQL 13.6 (obsoleto)PostgreSQL 13.5 (obsoleto)PostgreSQL 13.4 (obsoleto)PostgreSQL 13.3 (obsoleto)PostgreSQL 12.18PostgreSQL 12.17PostgreSQL 12.16PostgreSQL 12.15PostgreSQL 12.14PostgreSQL 12.13PostgreSQL 12.12PostgreSQL 12.11PostgreSQL 12.10 (obsoleto)PostgreSQL 12.9PostgreSQL 12.8 (obsoleto)PostgreSQL 12.7, Aurora 4.2 (obsoleto)PostgreSQL 12.6, Aurora 4.1 (obsoleto)PostgreSQL 12.4, Aurora 4.0 (obsoleto)PostgreSQL 11.21PostgreSQL 11.20 (obsoleto)PostgreSQL 11.19 (obsoleto)PostgreSQL 11.18 (obsoleto)PostgreSQL 11.17 (obsoleto)PostgreSQL 11.16 (obsoleto)PostgreSQL 11.15 (obsoleto)PostgreSQL 11.14 (obsoleto)PostgreSQL 11.13 (obsoleto)PostgreSQL 11.12, Aurora 3.6 (obsoleto)PostgreSQL 11.11 Aurora 3.5 (obsoleto)PostgreSQL 11.9, Aurora 3.4PostgreSQL 11.8, Aurora 3.3 (obsoleto)PostgreSQL 11.7, Aurora 3.2 (obsoleto)PostgreSQL 11.6, Aurora 3.1 (obsoleto)PostgreSQL 11.4, Aurora 3.0 (obsoleto)PostgreSQL 10.21 (obsoleto)PostgreSQL 10.20 (obsoleto)PostgreSQL 10.19 (obsoleto)PostgreSQL 10.18 (obsoleto)PostgreSQL 10.17, Aurora 2.9 (obsoleto)PostgreSQL 10.16, Aurora 2.8 (obsoleto)PostgreSQL 10.14, Aurora 2.7 (obsoleto)PostgreSQL 10.13, Aurora 2.6 (obsoleto)PostgreSQL 10.12, Aurora 2.5 (obsoleto)PostgreSQL 10.11, Aurora 2.4 (obsoleto)PostgreSQL 10.7, Aurora 2.3 (obsoleto)PostgreSQL 10.6, Aurora 2.2 (obsoleto)PostgreSQL 10.5, Aurora 2.1 (obsoleto)PostgreSQL 10.4, Aurora 2.0 (obsoleto)PostgreSQL 9.6.22, Aurora 1.11 (obsoleto)PostgreSQL 9.6.21, Aurora 1.10 (obsoleto)PostgreSQL 9.6.19, Aurora 1.9 (obsoleto)PostgreSQL 9.6.18, Aurora 1.8 (obsoleto)PostgreSQL 9.6.17, Aurora 1.7 (obsoleto)PostgreSQL 9.6.16, Aurora 1.6 (obsoleto)PostgreSQL 9.6.12, Aurora 1.5 (obsoleto)PostgreSQL 9.6.11, Aurora 1.4 (obsoleto)PostgreSQL 9.6.9, Aurora 1.3 (obsoleto)PostgreSQL 9.6.8, Aurora 1.2 (obsoleto)PostgreSQL 9.6.6, Aurora 1.1 (obsoleto)PostgreSQL 9.6.3, Aurora 1.0 (obsoleto)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Atualizações do Amazon Aurora PostgreSQL

Depois disso, é possível encontrar informações sobre as versões do mecanismo de banco de dados do Amazon Aurora Edição Compatível com PostgreSQL que foram lançadas para o Amazon Aurora.

Para determinar o número de versão do banco de dados do Aurora PostgreSQL, consulte Identificar versões do Amazon Aurora PostgreSQL no Guia do usuário do Amazon Aurora.

Para obter informações sobre extensões e módulos, consulte Versões de extensão para o Amazon Aurora PostgreSQL.

Para obter mais informações sobre os lançamentos, as políticas e os cronogramas disponíveis do Amazon Aurora, consulte Por quanto tempo as versões principais do Amazon Aurora permanecem disponíveis no Guia do usuário do Amazon Aurora. Para obter mais informações sobre o suporte e outras políticas do Amazon Aurora, consulte Perguntas frequentes sobre o Amazon RDS.

Para determinar quais versões do mecanismo de banco de dados Aurora PostgreSQL estão disponíveis em um Região da AWS, use o comando conforme mostrado a seguir. describe-db-engine-versions AWS CLI

aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[].[EngineVersion]' --output text --region aws-region

Para obter uma lista de Regiões da AWS, consulte a disponibilidade da região do Aurora PostgreSQL no Guia do usuário do Amazon Aurora.

Tópicos

PostgreSQL 16.2

Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 16.2. Para obter mais informações sobre as melhorias no PostgreSQL 16.2, consulte PostgreSQL versão 16.2.

Aurora PostgreSQL 16.2.1, 29 de abril de 2024

Novos atributos
  • Foi adicionado o resumo do uso de recursos empg_dump.

  • Foi adicionada sobrecarga de funções para aurora_stat_statements(bool showtext) e. aurora_stat_plans(bool showtext)

Aprimoramentos gerais
  • Foram corrigidos vários problemas menores de atualização de versão para melhorar a preservação da conexão com patches sem tempo de inatividade.

  • Tempo reduzido de inicialização do banco de dados devido ao melhor tempo de inicialização de grandes volumes.

  • Introduziu operações COPY mais rápidas reduzindo a contenção no bloqueio da extensão da relação e estendendo proativamente as relações.

  • Melhorias para reduzir o atraso na replicação ignorando de forma inteligente a repetição de determinados registros de log, reduzindo assim a carga de repetição.

  • Corrigido um problema durante o conflito de recuperação em um nó de leitura que, em casos raros, poderia causar uma breve indisponibilidade.

  • Corrigido um problema em que um banco de dados falhava na inicialização durante um patch de atualização de uma versão principal, em cenários raros.

  • Maior disponibilidade de réplicas de leitura, permitindo a recuperação de erros de replicação em mais situações.

  • Corrigido um problema que resultava em um impasse quando uma operação de sincronização da tabela de replicação lógica falhava.

  • Corrigido um problema de decodificação de replicação lógica que não processava as alterações de modificação do catálogo após serem transferidas para o armazenamento se houvesse uma subtransação abortada simultânea.

  • Validação aprimorada do registro de log antes de ser gravado no armazenamento.

  • Foi corrigido um problema que fazia com que as sessões relatassem incorretamente eventos de ClientRead espera após um evento de correção sem tempo de inatividade.

  • Corrigiu uma definição de função ambígua de aws_s3.query_export_to_s3 ao atualizar a extensão aws_s3 da versão 1.1 para 1.2.

Aprimoramentos de alta prioridade
  • Corrigido um problema relacionado à retomada de um slot de replicação lógica em que, em casos raros, isso poderia fazer com que o slot ficasse preso.

  • Corrigido um problema que resultava em uma reinicialização ao criar um banco de dados em um espaço de tabela.

  • Corrigido um problema relacionado ao tratamento incorreto de erros de replicação lógica para melhorar a estabilidade do banco de dados.

Aprimoramentos críticos de estabilidade
  • Foi corrigido um problema relacionado às origens da replicação que, em casos raros, pode resultar em maior tempo de recuperação e afetar a disponibilidade.

  • Corrigido um problema que, em casos raros, pode fazer com que as transações sejam parcialmente replicadas por slots de replicação lógica recém-criados. Para obter mais informações, consulte Possível perda de dados devido à condição de corrida durante a criação do slot de replicação lógica.

  • Foi corrigido um problema que fazia com pg_stat_statements que a correção com tempo de inatividade zero falhasse.

  • Foi corrigido um problema em que uma alteração nos requisitos de memória durante uma atualização de versão secundária pode fazer com que os patches sem tempo de inatividade e a inicialização do mecanismo falhassem.

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • pg_tleextensão para a versão 1.3.4.

    • PLV8extensão para a versão 3.1.10.

    • Cartucho RDkit para a versão Release_2023_09_4.

  • Novos parâmetros GUC foram adicionados

    • pgtle.clientauth_databases_to_skip

    • pgtle.clientauth_db_name

    • pgtle.clientauth_num_parallel_workers

    • pgtle.clientauth_users_to_skip

    • pgtle.enable_clientauth

    • pgtle.passcheck_db_name

PostgreSQL 16.1

Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 16.1. Para obter mais informações sobre as melhorias no PostgreSQL 16.1, consulte PostgreSQL versão 16.1.

Aurora PostgreSQL 16.1.3, 13 de março de 2024

Aprimoramentos gerais
  • Corrigido um problema de degradação de desempenho na PLV8 extensão.

Aurora PostgreSQL 16.1.2, 22 de fevereiro de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

  • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 16.1, 31 de janeiro de 2024

Novos atributos
  • Adicionado suporte à extensão HypoPG na versão 1.4.0.

  • Adicionado suporte à extensão h3-pg e à extensão h3-postgis na versão 4.1.3.

  • Foi adicionado suporte para aurora_compute_plan_id parâmetros que são ativados por padrão em um cluster de banco de dados Aurora PostgreSQL e em um grupo de parâmetros de banco de dados. Consulte mais informações em Monitoring query execution plans for Aurora PostgreSQL.

  • O rds.rds_superuser_reserved_connections parâmetro foi descontinuado na versão 16 do Aurora PostgreSQL. O reserved_connections parâmetro deve ser utilizado para reservar o número de slots de conexão. O reserved_connections parâmetro define o número de slots de conexão reservados para funções com os pg_use_reserved_connections privilégios. rds_superuseré membro da pg_use_reserved_connections função por padrão. Para obter mais informações, consulte a documentação do PostgreSQL sobre conexões reservadas.

Aprimoramentos gerais
  • Suporte obsoleto para protocolos SSL: TLSv1.0 e TLSv1.1.

Melhorias e aprimoramentos adicionais

As seguintes extensões foram atualizadas:

  • postgis para a versão 3.4.0

  • PgLogical para a versão 2.4.4

  • PgCron para a versão 1.6

  • orafce para a versão 4.6.0

  • pg_hint_plan para a versão 1.6.0

  • plv8 para a versão 3.1.8

  • oracle_fdw para a versão 2.6.0

  • MySQL_FDW para a versão 2.9.1

  • Hllpara a versão 2.18

  • RDKitpara a versão 4.4

  • aws_s3 para a versão 1.2

  • prefix para a versão 1.2.10

  • pg_similarity para a versão 1.0

  • pgdam para a versão 1.7

  • pg_proctab para a versão 0.0.10

  • pg_tle para a versão 1.2.0

  • pg_vectorpara a versão 0.5.1

  • PgAuditpara a versão 16.0

  • plprofilerpara a versão 4.2.4

  • pg_partmanpara a versão 4.7.3

  • pgTAPpara a versão 1.3.0

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 16.

Migração para o Aurora PostgreSQL 16

As seguintes versões mínimas de extensão são necessárias para o upgrade da versão principal para o Aurora PostgreSQL 16:

  • PostGIS versão 3.1

  • PgRouting versão 3.0.5

  • Rdkit versão 4.2

Para obter mais informações sobre migração, consulte Migração para a versão 16 e Migração para a versão 16.1.

Para obter informações sobre as versões de extensões compatíveis com cada versão do Aurora PostgreSQL, consulte. Versões de extensão para o Amazon Aurora PostgreSQL

Para atualizar seu cluster de banco de dados Aurora PostgreSQL, incluindo a atualização de suas extensões, consulte Atualização de extensões do PostgreSQL.

Recursos sem suporte
  • No momento, o Aurora PostgreSQL 16.1 não oferece suporte à decodificação lógica em réplicas de leitura do Aurora.

Diferenças entre o PostgreSQL 16 e o Aurora PostgreSQL 16

No Aurora PostgreSQL 16.1, a visualização recém-introduzida pg_stat_io tem dois contextos adicionais de E/S:

  • index: operações de E/S realizadas durante a criação do índice.

  • walreplay: operações de E/S realizadas pelo processo de reprodução de wal nas réplicas de leitura do Aurora.

Os seguintes tipos de back-end e contextos de E/S não são aplicáveis às réplicas de leitura do Aurora:

  • launcher de autovacuum

  • operador de autovacuum

  • bulkwrite

  • índice

  • vacuum

Além disso, o Aurora PostgreSQL não é compatível com operações de gravação e sincronização, pois os dados são mantidos no armazenamento do Aurora.

PostgreSQL 16.0

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 16.0. Para obter mais informações sobre as melhorias feitas no PostgreSQL 16.0, consulte PostgreSQL versão 16.0.

PostgreSQL versão 16.0 no ambiente de visualização do Amazon RDS, 15 de novembro de 2023

Esta é a documentação da visualização do Amazon Aurora PostgreSQL versão 16.0 Está sujeita a alteração.

Aprimoramentos gerais
  • Suporte encerrado para protocolos SSL: TLS 1.0 e TLS 1.1

Melhorias e aprimoramentos adicionais

As seguintes extensões foram atualizadas:

  • aws_s3 para a versão 1.2

  • oracle_fdw para a versão 2.6.0

  • orafce para a versão 4.6.0

  • pg_cron para a versão 1.6.0

  • pg_hint para a versão 1.6.0

  • pg_proctab para a versão 0.0.10

  • pg_tle para a versão 1.2.0

  • pglogical para a versão 2.4.4

  • pgvector para a versão 0.5.0

  • plv8 para a versão 3.1.7

  • PostGIS para a versão 3.4.0

  • prefix para a versão 1.2.0

  • RDKit para a versão 4.3.0

As extensões a seguir não são compatíveis com a versão prévia do Aurora PostgreSQL 16.0:

  • aws_lambda

  • hll

  • pg_bigm

  • pgAudit

  • plprofiler

  • rds_activity_stream

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 16.

Recursos sem suporte
  • No momento, o Aurora PostgreSQL 16.0 não é compatível com a decodificação lógica em réplicas de leitura do Aurora.

  • No momento, o Aurora PostgreSQL 16.0 não é compatível com o gerenciamento do plano de consulta do Aurora PostgreSQL.

Diferenças entre o PostgreSQL 16 e o Aurora PostgreSQL 16

No Aurora PostgreSQL 16.0, a visualização pg_stat_io recém-introduzida tem dois contextos adicionais de E/S:

  • index: operações de E/S realizadas durante a criação do índice.

  • walreplay: operações de E/S realizadas pelo processo de reprodução de wal nas réplicas de leitura do Aurora.

Os seguintes tipos de back-end e contextos de E/S não são aplicáveis às réplicas de leitura do Aurora:

  • launcher de autovacuum

  • operador de autovacuum

  • bulkwrite

  • índice

  • vacuum

Além disso, o Aurora PostgreSQL não é compatível com operações de gravação e sincronização, pois os dados são mantidos no armazenamento do Aurora.

PostgreSQL 15.6

Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.6. Para obter mais informações sobre as melhorias no PostgreSQL 15.6, consulte PostgreSQL versão 15.6.

Aurora PostgreSQL 15.6.1, 29 de abril de 2024

Novos atributos
  • Foi adicionado o resumo do uso de recursos empg_dump.

  • Foi adicionada sobrecarga de funções para aurora_stat_statements(bool showtext) e. aurora_stat_plans(bool showtext)

Aprimoramentos gerais
  • Foram corrigidos vários problemas menores de atualização de versão para melhorar a preservação da conexão com patches sem tempo de inatividade.

  • Tempo reduzido de inicialização do banco de dados devido ao melhor tempo de inicialização de grandes volumes.

  • Introduziu operações COPY mais rápidas reduzindo a contenção no bloqueio da extensão da relação e estendendo proativamente as relações.

  • Melhorias para reduzir o atraso na replicação ignorando de forma inteligente a repetição de determinados registros de log, reduzindo assim a carga de repetição.

  • Corrigido um problema durante o conflito de recuperação em um nó de leitura que, em casos raros, poderia causar uma breve indisponibilidade.

  • Corrigido um problema em que um banco de dados falhava na inicialização durante um patch de atualização de uma versão principal, em cenários raros.

  • Maior disponibilidade de réplicas de leitura, permitindo a recuperação de erros de replicação em mais situações.

  • Corrigido um problema que fazia com que a correção com tempo de inatividade zero atingisse o tempo limite.

  • Corrigido um problema que resultava em um impasse quando uma operação de sincronização da tabela de replicação lógica falhava.

  • Corrigido um problema de decodificação de replicação lógica que não processava as alterações de modificação do catálogo após serem transferidas para o armazenamento se houvesse uma subtransação abortada simultânea.

  • Validação aprimorada do registro de log antes de ser gravado no armazenamento.

  • Foi corrigido um problema que fazia com que as sessões relatassem incorretamente eventos de ClientRead espera após um evento de correção sem tempo de inatividade.

  • Corrigiu uma definição de função ambígua de aws_s3.query_export_to_s3 ao atualizar a extensão aws_s3 da versão 1.1 para 1.2.

Aprimoramentos de alta prioridade
  • Corrigido um problema relacionado à retomada de um slot de replicação lógica em que, em casos raros, isso poderia fazer com que o slot ficasse preso.

  • Corrigido um problema que resultava em uma reinicialização ao criar um banco de dados em um espaço de tabela.

  • Corrigido um problema relacionado ao tratamento incorreto de erros de replicação lógica para melhorar a estabilidade do banco de dados.

Aprimoramentos críticos de estabilidade
  • Foi corrigido um problema relacionado às origens da replicação que, em casos raros, pode resultar em maior tempo de recuperação e afetar a disponibilidade.

  • Corrigido um problema que, em casos raros, pode fazer com que as transações sejam parcialmente replicadas por slots de replicação lógica recém-criados. Para obter mais informações, consulte Possível perda de dados devido à condição de corrida durante a criação do slot de replicação lógica.

  • Foi corrigido um problema que fazia com pg_stat_statements que a correção com tempo de inatividade zero falhasse.

  • Foi corrigido um problema em que uma alteração nos requisitos de memória durante uma atualização de versão secundária pode fazer com que os patches sem tempo de inatividade e a inicialização do mecanismo falhassem.

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • pg_tleextensão para a versão 1.3.4.

    • PLV8extensão para a versão 3.1.10.

    • Cartucho RDkit para a versão Release_2023_09_4.

  • Novos parâmetros GUC foram adicionados

    • pgtle.clientauth_databases_to_skip

    • pgtle.clientauth_db_name

    • pgtle.clientauth_num_parallel_workers

    • pgtle.clientauth_users_to_skip

    • pgtle.enable_clientauth

    • pgtle.passcheck_db_name

PostgreSQL 15.5

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.5. Para obter mais informações sobre as melhorias feitas no PostgreSQL 15.5, consulte PostgreSQL versão 15.5.

Aurora PostgreSQL 15.5.3, 13 de março de 2024

Aprimoramentos gerais
  • Corrigido um problema de degradação de desempenho na PLV8 extensão.

Aurora PostgreSQL 15.5.2, 22 de fevereiro de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

  • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 15.5.0, 21 de dezembro de 2023

Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.5, 14.10, 13.13 e 12.17 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade do PostgreSQL, além de melhorias específicas do Aurora. Novos atributos e melhorias do Babelfish para Aurora PostgreSQL versão 3.4 também estão incluídos.

Consulte a política de versões do Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

Novos atributos
  • Integração com o Amazon Bedrock: ao usar a extensão de machine learning do Amazon Aurora com seu cluster do Aurora PostgreSQLDB, agora você pode usar os modelos básicos de IA do Amazon Bedrock.

  • Usando grupos de segurança do Active Directory para controle de acesso do Aurora PostgreSQL — Adicione suporte à autenticação de função de grupo usando o Directory AWS Service for Microsoft Active Directory com a nova extensão. pg_ad_mapping

  • Suporte delegado à extensão: esse atributo permite delegar o gerenciamento de extensões a usuários com menos privilégios com a nova função rds_extension.

  • Foi adicionado suporte para aurora_compute_plan_id parâmetros que são ativados por padrão em um cluster de banco de dados Aurora PostgreSQL e em um grupo de parâmetros de banco de dados. Consulte mais informações em Monitoring query execution plans for Aurora PostgreSQL.

  • Aprimoramentos no gerenciamento do plano de consulta (QPM):

    • A descrição do plano será atualizada para a versão de formato mais recente como parte da ação update_plan_hash para apg_plan_mgmt.validate_plans().

    • Adicionado suporte à aplicação paralela de Append como parte da aplicação da consulta paralela.

  • Adicionado suporte à extensão HypoPG na versão 1.4.0.

  • Adicionado suporte à extensão h3-pg e à extensão h3-postgis na versão 4.1.3.

Aprimoramentos de alta prioridade
  • Corrigido um problema que podia causar uma reinicialização ao replicar logicamente as alterações na presença de DDL em execução simultânea ou subtransações canceladas

  • Corrigido um problema que podia fazer com que uma réplica do Aurora fosse reinicializada ao ler uma página que tivesse sido modificada durante a reprodução de WAL

  • Corrigido um problema em que, se um metadado de volume específico fosse inválido em um cluster de origem, ele permaneceria inválido em um cluster clonado. Como o cluster clone usa um novo volume, os metadados agora serão recriados.

  • Corrigido um bug que podia causar uma falha de mecanismo durante a aplicação de patches com tempo de inatividade zero (ZDP)

  • Introduzido um novo parâmetro, rds.enable_memory_management, que é usado para habilitar ou desabilitar o recurso aprimorado de gerenciamento de memória.

  • Melhoria de desempenho da consulta de varredura de índice ao ignorar leituras desnecessárias de páginas de árvore B quando um índice composto é usado com grandes conjuntos de dados.

  • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

Aprimoramentos gerais
  • Corrigido um problema que fazia com que a métrica AuroraGlobalDBRPOLag fosse zero quando o parâmetro rds.global_db_rpo não estava definido.

  • Corrigido um problema que podia fazer com que uma réplica do Aurora fosse reinicializada ao se reconectar com a instância de banco de dados do gravador.

  • Adicionado suporte ao parâmetro rdkit.morgan_fp_size.

  • rds-superuser agora pode executar a função pg_stat_reset_slru

  • Corrigido um problema em que os acessos da MultiXact SLRU não eram creditados na categoria corretapg_stat_slru.

  • Corrigido um problema que podia fazer com que segmentos WAL não utilizados não fossem removidos adequadamente

  • Corrigido um problema em que pglogical não passava os dados de origem da replicação corretamente ao usar o formato de saída binária

  • rds_superuser agora pode executar ALTER COLLATION para atualizar a versão de agrupamento de uma localidade no catálogo.

  • Corrigida uma falha nas extensões dblink e postgres_fdw devido a conexões inválidas

  • Corrigido um problema em que a extensão aws_s3 podia importar respostas de erro HTTP para a tabela

  • Corrigido um problema que podia fazer com que uma instância de réplica do Aurora com leituras otimizadas fosse reinicializada ao se reconectar com a instância de banco de dados do gravador.

  • Corrigido um problema que podia fazer com que uma réplica do Aurora com leituras otimizadas fosse reinicializada enquanto armazenava uma página em cache em camadas.

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • mysql_fdw para a versão 2.9.1

    • Oracle_fdw para a versão 2.6.0

    • Orafce para a versão 4.6.0

    • pg_cron para a versão 1.6.0

    • pg_hint_plan para a versão 1.5.1

    • pg_proctab para a versão 0.0.10

    • pg_tle para a versão 1.2.0

    • plv8 para a versão 3.1.8

    • PostGIS para a versão 3.4.0

    • prefix para a versão 1.2.10

    • RDKit para a versão 4.4.0 (Lançamento_2023_09_1)

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 15.

PostgreSQL 15.4

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.4. Para obter mais informações sobre as melhorias feitas no PostgreSQL 15.4, consulte PostgreSQL versão 15.4.

Aurora PostgreSQL 15.4.6, 13 de março de 2024

Aprimoramentos gerais
  • Corrigido um problema de degradação de desempenho na PLV8 extensão.

Aurora PostgreSQL 15.4.5, 22 de fevereiro de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

  • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 15.4.3, 15 de dezembro de 2023

Aprimoramentos de alta prioridade
  • Corrigido um problema que podia causar uma reinicialização ao replicar logicamente as alterações na presença de DDL em execução simultânea ou subtransações canceladas

Aurora PostgreSQL 15.4.2, 13 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos de alta prioridade
  • Melhoria de desempenho da consulta de varredura de índice ignorando leituras desnecessárias de páginas de árvore B quando um índice composto é usado com grandes conjuntos de dados

  • Corrigido um problema com consultas de varredura de índice que, em casos raros, podiam levar à reinicialização da instância do banco de dados

Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 15.4.1, 09 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 15.4.0, 24 de outubro de 2023

Novos atributos
  • Suporte adicionado ao mysql_fdw versão 2.9.0

  • Suporte adicionado na extensão aws_s3 para exportação para um bucket do S3 criptografado com uma chave KMS gerenciada pelo cliente

  • Melhoria da disponibilidade das réplicas do Aurora nos clusters secundários do banco de dados global

  • Suporte adicionado para captura de planos de consulta em réplicas do Aurora

  • Suporte adicionado para a aplicação do plano de consulta com nós de materialização

  • Suporte adicionado para a aplicação do plano de consulta com operadores de consulta paralelos

  • Planos de consulta abaixo de um determinado limite de custo não serão capturados

Aprimoramentos de alta prioridade
  • Corrigido um problema que fazia com houvesse falha na inicialização do banco de dados durante a recuperação do banco de dados

  • Otimizações incluídas para melhorar o tempo para aumentar a escala verticalmente nas instâncias do Aurora Serverless v2

Aprimoramentos gerais
  • Corrigido um problema na extensão aws_s3 em que o número de linhas exportadas era relatado incorretamente quando o número total excedia 2 bilhões

  • Opções fornecidas para configurar tempos limite na extensão aws_s3. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar os limites de tempo limite para importações do S3:

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • Evitada a falha na criação de instâncias em alguns casos de borda

  • Melhoria na performance da repetição de operações de transação de confirmação em réplicas do Aurora

  • Corrigido um problema no qual, em casos raros, uma importação da extensão aws_s3 não era concluída

  • Atualizada a biblioteca GEOS para PostGIS para a versão 3.12.0

  • Melhoria na escalabilidade da memória do banco de dados Aurora Serverless v2, reduzindo o tempo geral de escala da instância do banco de dados

  • Adicionado o evento de espera WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER para indicar os tempos de espera no remetente do gerenciador de cache do cluster

  • Adicionado o evento de espera WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN para indicar os tempos de espera no monitoramento de recursos do Aurora Sem Servidor

  • Melhoria no tratamento de metadados inválidos não persistentes durante as leituras do armazenamento em réplicas de leitura

  • Corrigido um problema em que o banco de dados pode falhar durante o início de um slot de replicação lógica

  • Aumento do limite do parâmetro cron.max_running_jobs do pg_cron de 100 para 1000

  • O parâmetro pgaudit.log_statement do pgAudit agora é modificável

  • Corrigido um bug no comando CREATE TABLE para lidar corretamente com nomes de tabela que começam com "#".

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • orafce para a versão 4.3.0

    • pg_logical para a versão 2.4.3

    • pg_tle para a versão 1.1.1

    • pgvector para a versão 0.5.0

    • plv8 para a versão 3.1.6

    • PostGIS para a versão 3.3.3

    • RDKit para a versão 4.3

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 15.

PostgreSQL 15.3

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.3. Para obter mais informações sobre as melhorias feitas no PostgreSQL 15.3, consulte PostgreSQL versão 15.3.

Aurora PostgreSQL 15.3.5, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correção de um problema que causava um erro transitório em um slot de replicação lógica na presença de subtransações e DDL abortadas.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 15.3.4, 14 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos de alta prioridade
  • Melhoria de desempenho da consulta de varredura de índice ignorando leituras desnecessárias de páginas de árvore B quando um índice composto é usado com grandes conjuntos de dados

  • Corrigido um problema com consultas de varredura de índice que, em casos raros, podiam levar à reinicialização da instância do banco de dados

Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 15.3.3, 14 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 15.3.2, 4 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
  • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

Aprimoramentos de alta prioridade
  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S

  • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora

  • Corrigido um problema que poderia causar uma falha ao executar o comando COPY FROM.

  • Corrigido um problema que poderia causar alto uso da CPU e impedia novas conexões

  • Corrigido um problema em que poderia haver uma falha inesperada de UPDATE e DELETE em uma tabela com chave estrangeira com “ERRO: 40001: não foi possível serializar o acesso devido à atualização simultânea ao usar o snapshot serializável”

Aprimoramentos gerais
  • Introduzidos diagnósticos para os metadados transitórios usados para E/S

  • Corrigido um problema que impedia a ativação do gerenciamento aprimorado da memória em determinados cenários no Aurora PostgreSQL 15.3

Aurora PostgreSQL 15.3.0, 13 de julho de 2023

Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.3, 14.8, 13.11, 12.15 e 11.20 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade PostgreSQL, além de melhorias específicas do Aurora. As versões também contêm novos atributos e melhorias para o Babelfish para Aurora PostgreSQL versão 3.2 e suporte aprimorado para o AWS Database Migration Service. Consulte as versões do Amazon Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

Novos atributos
  • Esta versão contém aprimoramentos no gerenciamento de memória que aumentam a estabilidade e a disponibilidade do banco de dados, prevenindo proativamente problemas causados por memória insuficiente. Para obter mais informações, consulte Gerenciamento aprimorado de memória no Aurora PostgreSQL.

  • Suporte adicionado à extensão pgvector versão 0.4.1.

Aprimoramentos de alta prioridade
  • Corrigido um problema no tratamento de metadados de subtransações ao realizar uma reconexão de leitor possível de recuperar

  • Corrigido um problema durante o ZDP relacionado às variáveis de ambiente de extensão

  • Solucionado um erro transitório durante a replicação lógica que fazia com que um processo calculasse incorretamente que havia encontrado uma página inesperada

  • Corrigido um problema que causava um período de indisponibilidade devido a um arquivo de estado de origem de replicação parcialmente criado

Aprimoramentos gerais
  • Solucionado um problema em que o identificador de consulta de computação exibia um aviso: “AVISO: tipo de nó não reconhecido: 378”

  • Solucionado um problema que fazia com que a sincronização inicial de dados de uma relação fosse bloqueada devido à remoção prematura do slot de replicação lógica no publicador

  • Adicionada uma nova função, aurora_stat_memctx_usage(), para mostrar o detalhamento do uso da memória de back-end em um nível de contexto de memória do Postgres

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

  • Corrigido um problema no qual, em casos raros, poderia haver falha da extensão aws_s3 na importação de um bucket do Amazon S3 com um nome contendo pontos

  • O tempo de inatividade do banco de dados durante o ZDP foi reduzido ainda mais

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP

  • Corrigido um problema que fazia com que pg_ls_waldir() retornasse “ERRO: não foi possível iniciar o arquivo”

  • Adicionado suporte a TLS 1.3 com cifras TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384

  • Solucionado um problema que bloqueava uma atualização de versão principal na réplica do Aurora de uma instância de banco de dados do RDS para PostgreSQL

  • Corrigido um problema que poderia impedir a escalabilidade em instâncias do Aurora Serverless v2.

  • Corrigido um problema na replicação lógica que, em casos raros, podia causar um período de indisponibilidade devido aos metadados incorretos da subtransação

  • Corrigido um problema na extensão pg_vector em que, em casos raros, valores infinitos ou NAN causavam uma falha durante a criação do índice

  • Corrigido um problema para melhorar a performance

  • Atualizado o GEOS para a versão 3.11.2

  • Atualizado o pg_cron para a versão 1.5

  • Atualizado o pg_partman para a versão 4.7.3

  • Atualizado o pg_tle para a versão 1.0.3

  • Atualizado o plv8 para a versão 3.1.6

PostgreSQL 15.2

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.2. Para obter mais informações sobre as melhorias feitas no PostgreSQL 15.2, consulte PostgreSQL versão 15.2.

Aurora PostgreSQL 15.2.7, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correção de um problema que causava um erro transitório em um slot de replicação lógica na presença de subtransações e DDL abortadas.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 15.2.6, 15 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos de alta prioridade
  • Melhoria de desempenho da consulta de varredura de índice ignorando leituras desnecessárias de páginas de árvore B quando um índice composto é usado com grandes conjuntos de dados

  • Corrigido um problema com consultas de varredura de índice que, em casos raros, podiam levar à reinicialização da instância do banco de dados

Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 15.2.5, 14 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 15.2.4, 5 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
  • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

Aprimoramentos de alta prioridade
  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S

  • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora

  • Corrigido um problema que poderia causar alto uso da CPU e impedia novas conexões

Aprimoramentos gerais
  • Introduzidos diagnósticos para os metadados transitórios usados para E/S

Aurora PostgreSQL 15.2.3, 25 de julho de 2023

Aprimoramentos gerais
  • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP

  • Corrigido um problema que impedia a recuperação do armazenamento em confirmações de transações

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

  • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2

  • Corrigido um problema no qual, em casos raros, poderia haver falha da extensão aws_s3 na importação de um bucket do Amazon S3 com um nome contendo pontos

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • Corrigidos vários problemas que podem fazer com que as réplicas do Aurora com o atributo aprimorado de disponibilidade de leitura fossem reiniciadas ao se reconectar com a instância de gravação

  • Corrigido um problema que impedia uma reconexão de leitor possível de recuperar

Aurora PostgreSQL 15.2.2, 10 de maio de 2023

Aprimoramentos gerais
  • Corrigido um erro ao carregar o plug-in test_decoding no pg_create_logical_replication_slot

  • Corrigido um problema que fazia com que a replicação lógica falhasse ao usar o cache de gravação

  • Atualizado o cliente Oracle usado pela extensão oracle_fdw para a versão 21.9.0.0.0

Aurora PostgreSQL 15.2.1, 5 de abril de 2023

Novos atributos
  • Introduzido um novo cálculo de hash do Gerenciamento de planos de consulta (QPM) para oferecer suporte a vários esquemas. Se os usuários quiserem usar o QPM em ambientes com vários esquemas, eles podem definir a versão apg_plan_mgmt.plan_hash como 2 e chamar apg_plan_mgmt.validate_plans ('update_plan_hash').

  • Melhorias na replicação lógica para melhorar o uso da memória e da CPU durante o processamento de grandes transações.

  • A CloudWatch métrica ReplicationSlotDiskUsage agora rastreia o armazenamento específico da replicação lógica no armazenamento Aurora e no armazenamento local.

  • A partir das versões 15.2 e 14.7 do Aurora PostgreSQL, um usuário precisa receber o privilégio CONNECT em cada banco de dados para se conectar, mesmo que ele receba acesso à função rds_superuser. Antes das versões 15.2 e 14.7 do Aurora PostgreSQL, um usuário podia se conectar a qualquer banco de dados e tabela do sistema se recebesse a função rds_superuser. As versões anteriores do Aurora PostgreSQL não são afetadas por essa alteração, e os usuários com acesso à função rds_superuser não precisam do privilégio CONNECT para acessar bancos de dados no cluster do Aurora PostgreSQL.

Aprimoramentos gerais
  • Atualizado o suporte do PROJ para a versão 9.1.0

  • Atualizada a biblioteca GDAL no PostGIS para a versão 3.5.3

  • Atualizado o pg_hint_plan para a versão 1.5.0

  • Suporte adicionado para as extensões TCN e SEG

  • Melhoria na performance de exclusões de índices de árvore b e hash em réplicas do Aurora

  • Inclui aprimoramentos de escalabilidade do Aurora Serverless v2

  • Corrigido o problema no QPM que impedia a aplicação de planos aprovados ao unir tabelas particionadas

  • Melhoria no tempo de inicialização do mecanismo, especialmente em instâncias grandes com muitos objetos

  • A função aurora_stat_logical_wal_cache() do Aurora agora está visível para todos os usuários

  • Corrigido um problema no QPM que poderia causar indisponibilidade ao aplicar planos a partir de declarações preparadas

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • apg_plan_mgmt para a versão 2.4

    • hll para a versão 2.17

    • Oracle_fdw para a versão 2.5.0

    • orafce para a versão 4.0.0

    • pg_audit para a versão 1.7.0

    • pg_cron para a versão 1.4.2

    • pg_hint_plan para a versão 1.5.0

    • pg_logical para a versão 2.4.2

    • pg_repack para a versão 1.4.8

    • pg_stat_statements para a versão 1.10

    • pg_trgm para a versão 1.4

    • pgrouting para a versão 3.4.1

    • plv8 para a versão 3.1.4

    • PostGIS para a versão 3.3.2

    • rds_activity_stream para a versão 1.6

    • SEG para a versão 1.0

    • TCN para a versão 1.0

    • tds_fdw para a versão 2.0.3

    • wal2json para a versão 2.5

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 15.

Diferenças entre o PostgreSQL 15 e o Aurora PostgreSQL 15

Devido ao sistema de armazenamento distribuído exclusivo da Aurora, a versão 15 do Amazon Aurora PostgreSQL não oferece suporte à compactação do lado do servidor que usa Gzip, LZ4 ou Zstandard (zstd) com pg_basebackup, backups online com pg_backup_start() e pg_backup_stop() e pré-busca durante a recuperação de WAL. Além disso, as sequências podem ser especificadas como não registradas, mas isso não traz melhorias de performance em relação às sequências normais.

PostgreSQL 14.11

Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.11. Para obter mais informações sobre as melhorias no PostgreSQL 14.11, consulte PostgreSQL versão 14.11.

Aurora PostgreSQL 14.11.1, 29 de abril de 2024

Novos atributos
  • Foi adicionado o resumo do uso de recursos empg_dump.

  • Foi adicionada sobrecarga de funções para aurora_stat_statements(bool showtext) e. aurora_stat_plans(bool showtext)

Aprimoramentos gerais
  • Foram corrigidos vários problemas menores de atualização de versão para melhorar a preservação da conexão com patches sem tempo de inatividade.

  • Tempo reduzido de inicialização do banco de dados devido ao melhor tempo de inicialização de grandes volumes.

  • Introduziu operações COPY mais rápidas reduzindo a contenção no bloqueio da extensão da relação e estendendo proativamente as relações.

  • Melhorias para reduzir o atraso na replicação ignorando de forma inteligente a repetição de determinados registros de log, reduzindo assim a carga de repetição.

  • Corrigido um problema durante o conflito de recuperação em um nó de leitura que, em casos raros, poderia causar uma breve indisponibilidade.

  • Corrigido um problema em que um banco de dados falhava na inicialização durante um patch de atualização de uma versão principal, em cenários raros.

  • Maior disponibilidade de réplicas de leitura, permitindo a recuperação de erros de replicação em mais situações.

  • Corrigido um problema que fazia com que a correção com tempo de inatividade zero atingisse o tempo limite.

  • Corrigido um problema que resultava em um impasse quando uma operação de sincronização da tabela de replicação lógica falhava.

  • Corrigido um problema de decodificação de replicação lógica que não processava as alterações de modificação do catálogo após serem transferidas para o armazenamento se houvesse uma subtransação abortada simultânea.

  • Validação aprimorada do registro de log antes de ser gravado no armazenamento.

  • Foi corrigido um problema que fazia com que as sessões relatassem incorretamente eventos de ClientRead espera após um evento de correção sem tempo de inatividade.

  • Corrigiu uma definição de função ambígua de aws_s3.query_export_to_s3 ao atualizar a extensão aws_s3 da versão 1.1 para 1.2.

Aprimoramentos de alta prioridade
  • Corrigido um problema relacionado à retomada de um slot de replicação lógica em que, em casos raros, isso poderia fazer com que o slot ficasse preso.

  • Corrigido um problema que resultava em uma reinicialização ao criar um banco de dados em um espaço de tabela.

  • Corrigido um problema relacionado ao tratamento incorreto de erros de replicação lógica para melhorar a estabilidade do banco de dados.

Aprimoramentos críticos de estabilidade
  • Foi corrigido um problema relacionado às origens da replicação que, em casos raros, pode resultar em maior tempo de recuperação e afetar a disponibilidade.

  • Corrigido um problema que, em casos raros, pode fazer com que as transações sejam parcialmente replicadas por slots de replicação lógica recém-criados. Para obter mais informações, consulte Possível perda de dados devido à condição de corrida durante a criação do slot de replicação lógica.

  • Foi corrigido um problema que fazia com pg_stat_statements que a correção com tempo de inatividade zero falhasse.

  • Foi corrigido um problema em que uma alteração nos requisitos de memória durante uma atualização de versão secundária pode fazer com que os patches sem tempo de inatividade e a inicialização do mecanismo falhassem.

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • pg_tleextensão para a versão 1.3.4.

    • PLV8extensão para a versão 3.1.10.

    • Cartucho RDkit para a versão Release_2023_09_4.

  • Novos parâmetros GUC foram adicionados

    • pgtle.clientauth_databases_to_skip

    • pgtle.clientauth_db_name

    • pgtle.clientauth_num_parallel_workers

    • pgtle.clientauth_users_to_skip

    • pgtle.enable_clientauth

    • pgtle.passcheck_db_name

PostgreSQL 14.10

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.10. Para obter mais informações sobre as melhorias feitas no PostgreSQL 14.10, consulte PostgreSQL versão 14.10.

Aurora PostgreSQL 14.10.3, 13 de março de 2024

Aprimoramentos gerais
  • Corrigido um problema de degradação de desempenho na PLV8 extensão.

Aurora PostgreSQL 14.10.2, 22 de fevereiro de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

  • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 14.10.0, 21 de dezembro de 2023

Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.5, 14.10, 13.13 e 12.17 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade do PostgreSQL, além de melhorias específicas do Aurora. Novos atributos e melhorias do Babelfish para Aurora PostgreSQL versão 3.4 também estão incluídos.

Consulte a política de versões do Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

Novos atributos
  • Integração com o Amazon Bedrock: ao usar a extensão de machine learning do Amazon Aurora com seu cluster do Aurora PostgreSQLDB, agora você pode usar os modelos básicos de IA do Amazon Bedrock.

  • Usando grupos de segurança do Active Directory para controle de acesso do Aurora PostgreSQL — Adicione suporte à autenticação de função de grupo usando o Directory AWS Service for Microsoft Active Directory com a nova extensão. pg_ad_mapping

  • Suporte delegado à extensão: esse atributo permite delegar o gerenciamento de extensões a usuários com menos privilégios com a nova função rds_extension.

  • Foi adicionado suporte para aurora_compute_plan_id parâmetros que são ativados por padrão em um cluster de banco de dados Aurora PostgreSQL e em um grupo de parâmetros de banco de dados. Consulte mais informações em Monitoring query execution plans for Aurora PostgreSQL.

  • Aprimoramentos no gerenciamento do plano de consulta (QPM):

    • A descrição do plano será atualizada para a versão de formato mais recente como parte da ação update_plan_hash para apg_plan_mgmt.validate_plans().

    • Adicionado suporte à aplicação paralela de Append como parte da aplicação da consulta paralela.

  • Adicionado suporte à extensão HypoPG na versão 1.4.0.

  • Adicionado suporte à extensão h3-pg e à extensão h3-postgis na versão 4.1.3.

Aprimoramentos de alta prioridade
  • Corrigido um problema que podia causar uma reinicialização ao replicar logicamente as alterações na presença de DDL em execução simultânea ou subtransações canceladas

  • Corrigido um problema que podia fazer com que uma réplica do Aurora fosse reinicializada ao ler uma página que tivesse sido modificada durante a reprodução de WAL

  • Corrigido um problema em que, se um metadado de volume específico fosse inválido em um cluster de origem, ele permaneceria inválido em um cluster clonado. Como o cluster clone usa um novo volume, os metadados agora serão recriados.

  • Corrigido um bug que podia causar uma falha de mecanismo durante a aplicação de patches com tempo de inatividade zero (ZDP)

  • Introduzido um novo parâmetro, rds.enable_memory_management, que é usado para habilitar ou desabilitar o recurso aprimorado de gerenciamento de memória.

  • Melhoria de desempenho da consulta de varredura de índice ao ignorar leituras desnecessárias de páginas de árvore B quando um índice composto é usado com grandes conjuntos de dados.

  • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

Aprimoramentos gerais
  • Corrigido um problema que podia fazer com que uma réplica do Aurora fosse reinicializada ao se reconectar com a instância de banco de dados do gravador.

  • Adicionado suporte ao parâmetro rdkit.morgan_fp_size.

  • rds-superuser agora pode executar a função pg_stat_reset_slru

  • Corrigido um problema em que os acessos da MultiXact SLRU não eram creditados na categoria corretapg_stat_slru.

  • Corrigido um problema que podia fazer com que segmentos WAL não utilizados não fossem removidos adequadamente

  • Corrigido um problema em que pglogical não passava os dados de origem da replicação corretamente ao usar o formato de saída binária

  • rds_superuser agora pode executar ALTER COLLATION para atualizar a versão de agrupamento de uma localidade no catálogo.

  • Corrigida uma falha nas extensões dblink e postgres_fdw devido a conexões inválidas

  • Corrigido um problema em que a extensão aws_s3 podia importar respostas de erro HTTP para a tabela

  • Corrigido um problema que podia fazer com que uma instância de réplica do Aurora com leituras otimizadas fosse reinicializada ao se reconectar com a instância de banco de dados do gravador.

  • Corrigido um problema que podia fazer com que uma réplica do Aurora com leituras otimizadas fosse reinicializada enquanto armazenava uma página em cache em camadas.

  • Grave a versão da versão da biblioteca de agrupamento padrão AWS independente em. pg_collation catalog

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • mysql_fdw para a versão 2.9.1

    • Oracle_fdw para a versão 2.6.0

    • Orafce para a versão 4.6.0

    • pg_cron para a versão 1.6.0

    • pg_proctab para a versão 0.0.10

    • pg_tle para a versão 1.2.0

    • plv8 para a versão 3.1.8

    • PostGIS para a versão 3.4.0

    • prefix para a versão 1.2.10

    • RDKit para a versão 4.4.0 (Lançamento_2023_09_1)

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 14.

PostgreSQL 14.9

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.9. Para obter mais informações sobre as melhorias feitas no PostgreSQL 14.9, consulte PostgreSQL versão 14.9.

Aurora PostgreSQL 14.9.6, 13 de março de 2024

Aprimoramentos gerais
  • Corrigido um problema de degradação de desempenho na PLV8 extensão.

Aurora PostgreSQL 14.9.5, 22 de fevereiro de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

  • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 14.9.3, 15 de dezembro de 2023

Aprimoramentos de alta prioridade
  • Corrigido um problema que podia causar uma reinicialização ao replicar logicamente as alterações na presença de subtransações simultâneas canceladas e DDL

Aurora PostgreSQL 14.9.2, 13 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos de alta prioridade
  • Melhoria de desempenho da consulta de varredura de índice ignorando leituras desnecessárias de páginas de árvore B quando um índice composto é usado com grandes conjuntos de dados

  • Corrigido um problema com consultas de varredura de índice que, em casos raros, podiam levar à reinicialização da instância do banco de dados

Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 14.9.1, 09 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 14.9.0, 24 de outubro de 2023

Novos atributos
  • Suporte adicionado ao mysql_fdw versão 2.9.0

  • Suporte adicionado na extensão aws_s3 para exportação para um bucket do S3 criptografado com uma chave KMS gerenciada pelo cliente

  • Melhoria da disponibilidade das réplicas do Aurora nos clusters secundários do banco de dados global

  • Suporte adicionado para captura de planos de consulta em réplicas do Aurora

  • Suporte adicionado para a aplicação do plano de consulta com nós de materialização

  • Suporte adicionado para a aplicação do plano de consulta com operadores de consulta paralelos

  • Permitido que planos de consulta abaixo de um determinado limite de custo não sejam capturados

Aprimoramentos de alta prioridade
  • Otimizações incluídas para melhorar o tempo para aumentar a escala verticalmente nas instâncias do Aurora Sem Servidor

Aprimoramentos gerais
  • Corrigido um problema na extensão aws_s3 em que o número de linhas exportadas era relatado incorretamente quando o número total excedia 2 bilhões

  • Opções fornecidas para configurar tempos limite na extensão aws_s3. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar os limites de tempo limite para importações do S3:

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • Evitada a falha na criação de instâncias em alguns casos de borda

  • Melhoria na performance da repetição de operações de transação de confirmação em réplicas do Aurora

  • Corrigido um problema no qual, em casos raros, uma importação da extensão aws_s3 não era concluída

  • Atualizada a biblioteca GEOS para PostGIS para a versão 3.12.0

  • Melhoria na escalabilidade da memória do banco de dados Aurora Serverless v2, reduzindo o tempo geral de escala da instância do banco de dados

  • Adicionado o evento de espera WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER para indicar os tempos de espera no remetente do gerenciador de cache do cluster

  • Adicionado o evento de espera WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN para indicar os tempos de espera no monitoramento de recursos do Aurora Sem Servidor

  • Melhoria no tratamento de metadados inválidos não persistentes durante as leituras do armazenamento em réplicas de leitura

  • Corrigido um problema em que o banco de dados pode falhar durante o início de um slot de replicação lógica

  • Aumento do limite do parâmetro cron.max_running_jobs do pg_cron de 100 para 1000

  • O parâmetro pgaudit.log_statement do pgAudit agora é modificável

  • Introduzidos diagnósticos para metadados transitórios usados para E/S

  • Corrigido um bug no comando CREATE TABLE para lidar corretamente com nomes de tabela que começam com "#"

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • orafce para a versão 4.3.0

    • pg_logical para a versão 2.4.3

    • pg_tle para a versão 1.1.1

    • pgvector para a versão 0.5.0

    • PostGIS para a versão 3.3.3

    • RDKit para a versão 4.3

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 14.

PostgreSQL 14.8

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.8. Para obter mais informações sobre as melhorias feitas no PostgreSQL 14.8, consulte PostgreSQL versão 14.8.

Aurora PostgreSQL 14.8.5, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correção de um problema que causava um erro transitório em um slot de replicação lógica na presença de subtransações e DDL abortadas.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 14.8.4, 14 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos de alta prioridade
  • Melhoria de desempenho da consulta de varredura de índice ignorando leituras desnecessárias de páginas de árvore B quando um índice composto é usado com grandes conjuntos de dados

  • Corrigido um problema com consultas de varredura de índice que, em casos raros, podiam levar à reinicialização da instância do banco de dados

Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 14.8.3, 14 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 14.8.2, 4 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
  • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

Aprimoramentos de alta prioridade
  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S

  • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora

  • Corrigido um problema que poderia causar uma falha ao executar o comando COPY FROM.

  • Corrigido um problema que poderia causar alto uso da CPU e impedia novas conexões

  • Corrigido um problema em que poderia haver uma falha inesperada de UPDATE e DELETE em uma tabela com chave estrangeira com “ERRO: 40001: não foi possível serializar o acesso devido à atualização simultânea ao usar o snapshot serializável”

Aprimoramentos gerais
  • Introduzidos diagnósticos para os metadados transitórios usados para E/S

  • Corrigido um problema que impedia a ativação do gerenciamento aprimorado da memória em determinados cenários no Aurora PostgreSQL 15.3

Aurora PostgreSQL 14.8.0, 13 de julho de 2023

Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.3, 14.8, 13.11, 12.15 e 11.20 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade PostgreSQL, além de melhorias específicas do Aurora. As versões também contêm novos atributos e melhorias para o Babelfish para Aurora PostgreSQL versão 3.2 e suporte aprimorado para o AWS Database Migration Service. Consulte as versões do Amazon Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

Novos atributos
  • Esta versão contém aprimoramentos no gerenciamento de memória que aumentam a estabilidade e a disponibilidade do banco de dados, prevenindo proativamente problemas causados por memória insuficiente. Para obter mais informações, consulte Gerenciamento aprimorado de memória no Aurora PostgreSQL.

  • Suporte adicionado à extensão pgvector versão 0.4.1

Aprimoramentos de alta prioridade
  • Corrigido um problema no tratamento de metadados de subtransações ao realizar uma reconexão de leitor possível de recuperar

  • Corrigido um problema durante o ZDP relacionado às variáveis de ambiente de extensão

  • Solucionado um erro transitório durante a replicação lógica que fazia com que um processo calculasse incorretamente que havia encontrado uma página inesperada

  • Corrigido um problema que causava um período de indisponibilidade devido a um arquivo de estado de origem de replicação parcialmente criado

Aprimoramentos gerais
  • Solucionado um problema em que o identificador de consulta de computação exibia um aviso: “AVISO: tipo de nó não reconhecido: 378”

  • Solucionado um problema que fazia com que a sincronização inicial de dados de uma relação fosse bloqueada devido à remoção prematura do slot de replicação lógica no publicador

  • Adicionada uma nova função, aurora_stat_memctx_usage(), para mostrar o detalhamento do uso da memória de back-end em um nível de contexto de memória do Postgres

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

  • Corrigido um problema no qual, em casos raros, poderia haver falha da extensão aws_s3 na importação de um bucket do Amazon S3 com um nome contendo pontos

  • O tempo de inatividade do banco de dados durante o ZDP foi reduzido ainda mais

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP

  • Corrigido um problema que fazia com que pg_ls_waldir() retornasse “ERRO: não foi possível iniciar o arquivo”

  • Adicionado suporte a TLS 1.3 com cifras TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384

  • Solucionado um problema que bloqueava uma atualização de versão principal na réplica do Aurora de uma instância de banco de dados do RDS para PostgreSQL

  • Corrigido um problema que poderia impedir a escalabilidade em instâncias do Aurora Serverless v2.

  • Corrigido um problema na replicação lógica que, em casos raros, podia causar um período de indisponibilidade devido aos metadados incorretos da subtransação

  • Corrigido um problema na extensão pg_vector em que, em casos raros, valores infinitos ou NAN causavam uma falha durante a criação do índice

  • Atualizado o GEOS para a versão 3.11.2

  • Atualizado o pg_cron para a versão 1.5

  • Atualizado o pg_partman para a versão 4.7.3

  • Atualizado o pg_tle para a versão 1.0.3

  • Atualizado o plv8 para a versão 3.1.6

  • Atualizado o tds_fdw para 2.0.3

PostgreSQL 14.7

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.7. Para obter mais informações sobre as melhorias feitas no PostgreSQL 14.7, consulte PostgreSQL versão 14.7.

Aurora PostgreSQL 14.7.7, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correção de um problema que causava um erro transitório em um slot de replicação lógica na presença de subtransações e DDL abortadas.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 14.7.6, 15 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos de alta prioridade
  • Melhoria de desempenho da consulta de varredura de índice ignorando leituras desnecessárias de páginas de árvore B quando um índice composto é usado com grandes conjuntos de dados

  • Corrigido um problema com consultas de varredura de índice que, em casos raros, podiam levar à reinicialização da instância do banco de dados

Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 14.7.5, 14 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 14.7.4, 5 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
  • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

Aprimoramentos de alta prioridade
  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S

  • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora

  • Corrigido um problema que poderia causar alto uso da CPU e impedia novas conexões

Aprimoramentos gerais
  • Introduzidos diagnósticos para os metadados transitórios usados para E/S

Aurora PostgreSQL 14.7.3, 24 de julho de 2023

Aprimoramentos gerais
  • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP

  • Corrigido um problema que impedia a recuperação do armazenamento em confirmações de transações

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

  • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2

  • Corrigido um problema no qual, em casos raros, poderia haver falha da extensão aws_s3 na importação de um bucket do Amazon S3 com um nome contendo pontos

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • Corrigidos vários problemas que podem fazer com que as réplicas do Aurora com o atributo aprimorado de disponibilidade de leitura fossem reiniciadas ao se reconectar com a instância de gravação

  • Corrigido um problema que impedia uma reconexão de leitor possível de recuperar

Aurora PostgreSQL 14.7.2, 10 de maio de 2023

Aprimoramentos gerais
  • Corrigido um erro ao carregar o plug-in test_decoding no pg_create_logical_replication_slot

  • Corrigido um problema que fazia com que a replicação lógica falhasse ao usar o cache de gravação

  • Atualizado o cliente Oracle usado pela extensão oracle_fdw para a versão 21.9.0.0.0

Aurora PostgreSQL 14.7.1, 5 de abril de 2023

Novos atributos
  • Introduzido um novo cálculo de hash do plano QPM para oferecer suporte a vários esquemas. Se os usuários quiserem usar o QPM em ambientes com vários esquemas, eles podem definir a versão apg_plan_mgmt.plan_hash como 2 e chamar apg_plan_mgmt.validate_plans ('update_plan_hash').

  • Melhorias na replicação lógica para melhorar o uso da memória e da CPU durante o processamento de grandes transações.

  • A CloudWatch métrica ReplicationSlotDiskUsage agora rastreia o armazenamento específico da replicação lógica no armazenamento Aurora e no armazenamento local.

  • A partir das versões 15.2 e 14.7 do Aurora PostgreSQL, um usuário precisa receber o privilégio CONNECT em cada banco de dados para se conectar, mesmo que ele receba acesso à função rds_superuser. Antes das versões 15.2 e 14.7 do Aurora PostgreSQL, um usuário podia se conectar a qualquer banco de dados e tabela do sistema se recebesse a função rds_superuser. As versões anteriores do Aurora PostgreSQL não são afetadas por essa alteração, e os usuários com acesso à função rds_superuser não precisam do privilégio CONNECT para acessar bancos de dados no cluster do Aurora PostgreSQL.

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema no qual as métricas de latência de confirmação não eram atualizadas

Aprimoramentos gerais
  • Atualizado o suporte do PROJ para a versão 9.1.0

  • Atualizada a biblioteca GDAL no PostGIS para a versão 3.5.3

  • Corrigidos os caminhos de atualização de pg_hint_plan 1.3x para 1.4

  • Suporte adicionado para as extensões TCN e SEG

  • Melhoria na performance de exclusões de índices de árvore b e hash em réplicas do Aurora

  • Inclui aprimoramentos de escalabilidade do Aurora Serverless v2

  • Corrigido um problema no QPM que impedia a aplicação de planos aprovados ao unir tabelas particionadas

  • Corrigido um problema que causava uma contagem incorreta de acertos do buffer em EXPLAIN

  • Melhoria no tempo de inicialização do mecanismo, principalmente em instâncias grandes com muitos objetos

  • A função aurora_stat_logical_wal_cache() do Aurora agora está visível para todos os usuários

  • Corrigido um problema no QPM que poderia causar indisponibilidade ao aplicar planos a partir de declarações preparadas

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • hll para a versão 2.17

    • Oracle_fdw para a versão 2.5.0

    • orafce para a versão 4.0.0

    • pg_cron para a versão 1.4.2

    • pg_hint_plan para a versão 1.4.1

    • pg_logical para a versão 2.4.2

    • pg_trgm para a versão 1.4

    • pgrouting para a versão 3.4.1

    • plv8 para a versão 3.1.4

    • PostGIS para a versão 3.3.2

    • SEG para a versão 1.0

    • TCN para a versão 1.0

    • wal2json para a versão 2.5

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 14.

PostgreSQL 14.6

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.6. Para obter mais informações sobre as melhorias feitas no PostgreSQL 14.6, consulte PostgreSQL versão 14.6.

Aurora PostgreSQL 14.6.8, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 14.6.7, 15 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 14.6.6, 17 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aurora PostgreSQL 14.6.5, 04 de outubro de 2023

Aprimoramentos críticos de estabilidade
  • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S

  • Corrigido um problema que poderia causar alto uso da CPU e impedia novas conexões

Aprimoramentos gerais
  • Introduzidos diagnósticos para os metadados transitórios usados para E/S

Aurora PostgreSQL 14.6.4, 13 de setembro de 2023

Aprimoramentos gerais
  • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2

  • Corrigido um problema em pg_cron que impedia reduzir a escala horizontalmente do Aurora Serverless v2

  • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

  • Corrigido um problema no qual, em casos raros, poderia haver falha da extensão aws_s3 na importação de um bucket do Amazon S3 com um nome contendo pontos

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.6.2, 3 de março de 2023

Aprimoramentos críticos de estabilidade
  • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

Aprimoramentos gerais de estabilidade
  • Corrigido um problema em que os planos aprovados para junções com tabelas particionadas não estavam sendo aplicados

  • Corrigido um problema no PostGIS em que os dados do GDAL não estavam sendo carregados

  • Corrigido um problema que aumentava a quantidade de trabalho de recuperação durante a inicialização se a replicação lógica estivesse habilitada

  • Corrigido um problema com a extensão aws_s3 em que o carregamento de um grande número de registros pode atingir o tempo limite

  • Corrigido um problema que fazia com que houvesse falha na replicação lógica ao usar o cache de gravação

Aurora PostgreSQL 14.6.1, 17 de fevereiro de 2023

Aprimoramentos críticos de estabilidade
  • Corrigido um problema crítico de estabilidade.

Aurora PostgreSQL 14.6.0, 20 de janeiro de 2023

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema em que havia uma falha na atualização devido à atualização incorreta do MultiXactId mais antigo

  • Corrigido um problema que poderia levar a um breve período de indisponibilidade

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que causava falhas na migração da instância de banco de dados

  • Corrigido um problema em que havia falha na inicialização do banco de dados devido a uma inconsistência nos metadados

  • Melhoria no tratamento de erros e na capacidade de diagnóstico

  • Atualizada a extensão RDKit para a versão 4.2

  • Atualizada a biblioteca GDAL para a versão 3.4.3

  • Corrigido um problema em que o processo de gerenciamento do cache do cluster não era encerrado normalmente

  • Corrigido um problema que podia fazer com que determinados processos permanecessem em um estado inconsistente durante um desligamento normal

  • Corrigido um problema com a extensão pg_repack

  • Melhoria no tratamento da biblioteca de agrupamento, glibc, com uma nova biblioteca de agrupamento padrão independente

PostgreSQL 14.5

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.5. Para obter mais informações sobre as melhorias feitas no PostgreSQL 14.5, consulte PostgreSQL versão 14.5.

Aurora PostgreSQL 14.5.6, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 14.5.5, 18 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 14.5.4, 17 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aurora PostgreSQL 14.5.3, 17 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
Aprimoramentos de alta prioridade
  • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora

  • Corrigido um problema que poderia causar alto uso da CPU e impedia novas conexões

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente

  • Melhoria nos tempos de escala para o Aurora Serverless v2

  • Corrigido um bug que podia causar indisponibilidade durante o ZDP

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

  • Corrigido um problema no qual, em casos raros, poderia haver falha da extensão aws_s3 na importação de um bucket do S3 com um nome contendo pontos

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S

  • Corrigido um problema que fazia com que houvesse falha na replicação lógica ao usar o cache de gravação

Aurora PostgreSQL 14.5.2, 2 de março de 2023

Aprimoramentos gerais de estabilidade
  • Corrigido um problema em que os planos aprovados para junções com tabelas particionadas não estavam sendo aplicados

  • Corrigido um problema que poderia causar a indisponibilidade do gerenciamento de planos de consulta (QPM)

  • Corrigido um problema que aumentava a quantidade de trabalho de recuperação durante a inicialização se a replicação lógica estivesse habilitada

  • Corrigido um problema com a extensão aws_s3 em que o carregamento de um grande número de registros pode atingir o tempo limite

  • Corrigido um problema com a execução paralela de tarefas do pg_cron

Aurora PostgreSQL 14.5.1, 13 de dezembro de 2022

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica

  • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches

  • Corrigido um problema que poderia causar indisponibilidade durante a replicação

  • Corrigido um problema que poderia causar inconsistência de dados durante a replicação

Aurora PostgreSQL 14.5.0, 9 de novembro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema de escalabilidade do Aurora Serverless v2

  • Corrigido um problema que causava falha na redução do Aurora Serverless v2

Aprimoramentos gerais de estabilidade
  • Melhoria no processo de limpeza do cache de buffer quando o cache de buffer está sob pressão

  • Corrigido um problema no Database Activity Streams que levava ao alto consumo de memória

  • Corrigido um problema em que as instâncias de banco de dados podiam ser reiniciadas ao aplicar alterações de uma assinatura de replicação lógica

  • Corrigido um problema que causava reinicializações da instância do banco de dados

  • Corrigido um problema em que uma instância de banco de dados era reiniciada recursivamente enquanto gerava métricas de monitoramento durante uma falha

  • Corrigido um problema em que uma instância de banco de dados era reiniciada durante a coleta de métricas de performance

  • Corrigido um problema em que havia falha em uma tentativa de conexão com o banco de dados com SSLV3_ALERT_CERTIFICATE_UNKNOWN

  • Melhorias no relatório de erros no caso de um índice B-tree inconsistente

  • Melhoria no registro de diagnóstico relacionado à configuração de indicadores de dica inválidos

  • Corrigido um problema em que o autovacuum ignorava tabelas incorretamente

  • Melhoria na pré-busca da replicação lógica

  • Corrigido um problema de durabilidade nos índices GIN

  • Opções fornecidas para configurar o cache MultiXact SLRU. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar os tamanhos do cache MultiXact SLRU:

    • multixact_members_cache_size

    • multixact_offsets_cache_size

  • Corrigido um problema para detectar e cancelar atualizações de versões principais paralisadas

  • Corrigido um problema na junção de hash que poderia levar ao aumento do consumo de memória

  • Melhoria na performance da replicação lógica

  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível

  • Atualização da versão do GEOS para 3.10.3

  • Atualização da versão do PLV8 para 3.0.0

  • Atualização da extensão PostGIS para a versão 3.2.3

  • Corrigido um problema com st_orientedenvelope que causava um loop ao receber uma entrada unidimensional para retornar 0

  • Corrigido um problema em que havia falha na conexão com o SQL Server usando tds_fdw

PostgreSQL 14.4

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.4. Para obter mais informações sobre as melhorias feitas no PostgreSQL 14.4, consulte PostgreSQL versão 14.4.

Aurora PostgreSQL 14.4.9, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 14.4.8, 22 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 14.4.7, 17 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aurora PostgreSQL 14.4.6, 19 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
Aprimoramentos de alta prioridade
  • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora

  • Corrigido um problema que poderia causar alto uso da CPU e impedia novas conexões

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente

  • Melhoria nos tempos de escala para o Aurora Serverless v2

  • Corrigido um bug que podia causar indisponibilidade durante o ZDP

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

  • Corrigido um problema no qual, em casos raros, poderia haver falha da extensão aws_s3 na importação de um bucket do S3 com um nome contendo pontos

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.4.5, 14 de dezembro de 2022

Aprimoramentos gerais de estabilidade
  • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches

  • Corrigido um problema que poderia causar indisponibilidade durante a replicação

  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível

  • Corrigido um problema que poderia causar inconsistência de dados durante a replicação

Aurora PostgreSQL 14.4.4, 17 de novembro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica

Aurora PostgreSQL 14.4.0, 13 de outubro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema em que PLV8 travava durante um cenário de JavaScript erro

  • Corrigido um problema em que PLV8 travava ao tentar adquirir um semáforo para executar a próxima tarefa

  • Corrigido um problema em que a escalabilidade de uma instância do Aurora Serverless v2 travava se VACUUM estivesse em execução

Aprimoramentos gerais de estabilidade
  • Corrigido um bug em que o Aurora PostgreSQL não conseguia arquivar o relfilenode

  • Corrigido um problema de reinicialização do banco de dados quando um plano é invalidado, mas o mecanismo ainda verifica se ele é válido

  • Corrigido um problema de escalabilidade travada quando o evento de escalabilidade atual excede o tempo limite

  • Atualizada a extensão plv8 para a versão 3.0.0

  • Atualizada a extensão PostGIS para a versão 3.2.3

  • Corrigido um problema em que mensagens de consulta estendida podiam ser perdidas durante a aplicação de patches com tempo de inatividade zero (ZDP), fazendo com que a consulta estendida fosse interrompida após a conclusão do ZDP

PostgreSQL 14.3

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.3. Para obter mais informações sobre as melhorias feitas no PostgreSQL 14.3, consulte PostgreSQL versão 14.3.

Aurora PostgreSQL 14.3.9, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 14.3.8, 22 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 14.3.7, 17 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aurora PostgreSQL 14.3.6, 19 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
Aprimoramentos de alta prioridade
  • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora

  • Corrigido um problema que poderia causar alto uso da CPU e impedia novas conexões

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente

  • Melhoria nos tempos de escala para o Aurora Serverless v2

  • Corrigido um bug que podia causar indisponibilidade durante o ZDP

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

  • Corrigido um problema no qual, em casos raros, poderia haver falha da extensão aws_s3 na importação de um bucket do S3 com um nome contendo pontos

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.3.5, 14 de dezembro de 2022

Aprimoramentos gerais de estabilidade
  • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches

  • Corrigido um problema que poderia causar indisponibilidade durante a replicação

  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível

  • Corrigido um problema que poderia causar inconsistência de dados durante a replicação

Aurora PostgreSQL 14.3.4, 17 de novembro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica

Aurora PostgreSQL 14.3.3, 13 de outubro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema do PLV8 em que o parâmetro base não era carregado corretamente na memória

  • Corrigido um problema em que a escalabilidade de uma instância do Aurora Serverless v2 travava se VACUUM estivesse em execução

Aprimoramentos gerais de estabilidade
  • Corrigido um bug em que o Aurora PostgreSQL não conseguia arquivar o relfilenode

  • Corrigido um problema de reinicialização do banco de dados quando um plano é invalidado, mas o mecanismo ainda verifica se ele é válido

  • Corrigido um problema de escalabilidade travada quando o evento de escalabilidade atual excede o tempo limite

  • Atualizada a extensão PostGIS para a versão 3.1.7

  • Corrigido um problema em que mensagens de consulta estendida podiam ser perdidas durante a aplicação de patches com tempo de inatividade zero (ZDP), fazendo com que a consulta estendida fosse interrompida após a conclusão do ZDP

Aurora PostgreSQL 14.3.1, 6 de julho de 2022

Aprimoramentos críticos de estabilidade
  • Corrigido um problema que poderia causar períodos de indisponibilidade durante a reinicialização do nó de armazenamento

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade

  • Corrigido um problema quando havia falha na conexão com o SQL Server ao usar a extensão TDS_FDW para consultar uma tabela externa

  • Corrigido um problema que fazia com que houvesse falha nas conexões que usavam o certificado raiz fornecido

  • Melhoria nas informações de diagnóstico e suporte em caso de entradas inconsistentes do índice de árvore B

Aurora PostgreSQL 14.3.0, 21 de junho de 2022

Novos atributos
Melhorias e aprimoramentos adicionais
  • Contém todas as correções, atributos e melhorias presentes no Aurora PostgreSQL 13.7.

  • Enviada para backport a correção de bug a seguir da versão 14.4 do PostgreSQL: Alterações revertidas para CONCURRENTLY que "aceleravam" o avanço do Xmin para evitar a corrupção do índice com os comandos CREATE INDEX CONCURRENTLY/REINDEX CONCURRENTLY.

  • Esta versão é compatível com a extensão lo versão 1.1.

  • Esta versão é compatível com a extensão old_snapshot versão 1.0.

  • Esta versão é compatível com agrupamentos EBCDIC para os esforços de modernização do mainframe. Para obter mais informações, consulte Agrupamentos do Aurora PostgreSQL para EBCDIC e outras migrações de mainframe no Guia de usuário do Amazon Aurora.

  • As seguintes extensões foram atualizadas:

    • amcheck para a versão 1.3

    • btree_gist para a versão 1.6

    • cube para a versão 1.5

    • hll para a versão 2.16

    • hstore para a versão 1.8

    • intarray para a versão 1.5

    • log_fdw para a versão 1.3

    • oracle_fdw para a versão 2.4.0

    • pg_hint_plan para a versão 1.4

    • pg_partman para a versão 4.6.0

    • pg_repack para a versão 1.4.7

    • pg_stat_statements para a versão 1.9

    • pg_trgm para a versão 1.6

    • pgaudit para a versão 1.6.1

    • pgrouting para a versão 3.2.0

    • pgtap para a versão 1.2.0

    • postgres_fdw para a versão 1.1

PostgreSQL 13.14

Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.14. Para obter mais informações sobre as melhorias no PostgreSQL 13.14, consulte PostgreSQL versão 13.14.

Aurora PostgreSQL 13.14.1, 29 de abril de 2024

Novos atributos
  • Foi adicionado o resumo do uso de recursos empg_dump.

Aprimoramentos gerais
  • Foram corrigidos vários problemas menores de atualização de versão para melhorar a preservação da conexão com patches sem tempo de inatividade.

  • Tempo reduzido de inicialização do banco de dados devido ao melhor tempo de inicialização de grandes volumes.

  • Introduziu operações COPY mais rápidas reduzindo a contenção no bloqueio da extensão da relação e estendendo proativamente as relações.

  • Melhorias para reduzir o atraso na replicação ignorando de forma inteligente a repetição de determinados registros de log, reduzindo assim a carga de repetição.

  • Corrigido um problema durante o conflito de recuperação em um nó de leitura que, em casos raros, poderia causar uma breve indisponibilidade.

  • Corrigido um problema em que um banco de dados falhava na inicialização durante um patch de atualização de uma versão principal, em cenários raros.

  • Maior disponibilidade de réplicas de leitura, permitindo a recuperação de erros de replicação em mais situações.

  • Corrigido um problema que fazia com que a correção com tempo de inatividade zero atingisse o tempo limite.

  • Corrigido um problema de decodificação de replicação lógica que não processava as alterações de modificação do catálogo após serem transferidas para o armazenamento se houvesse uma subtransação abortada simultânea.

  • Validação aprimorada do registro de log antes de ser gravado no armazenamento.

  • Foi corrigido um problema que fazia com que as sessões relatassem incorretamente eventos de ClientRead espera após um evento de correção sem tempo de inatividade.

  • Corrigiu uma definição de função ambígua de aws_s3.query_export_to_s3 ao atualizar a extensão aws_s3 da versão 1.1 para 1.2.

Aprimoramentos de alta prioridade
  • Corrigido um problema relacionado à retomada de um slot de replicação lógica em que, em casos raros, isso poderia fazer com que o slot ficasse preso.

  • Corrigido um problema que resultava em uma reinicialização ao criar um banco de dados em um espaço de tabela.

  • Corrigido um problema relacionado ao tratamento incorreto de erros de replicação lógica para melhorar a estabilidade do banco de dados.

Aprimoramentos críticos de estabilidade
  • Foi corrigido um problema relacionado às origens da replicação que, em casos raros, pode resultar em maior tempo de recuperação e afetar a disponibilidade.

  • Corrigido um problema que, em casos raros, pode fazer com que as transações sejam parcialmente replicadas por slots de replicação lógica recém-criados. Para obter mais informações, consulte Possível perda de dados devido à condição de corrida durante a criação do slot de replicação lógica.

  • Foi corrigido um problema em que uma alteração nos requisitos de memória durante uma atualização de versão secundária pode fazer com que os patches sem tempo de inatividade e a inicialização do mecanismo falhassem.

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • pg_tleextensão para a versão 1.3.4.

    • PLV8extensão para a versão 3.1.10.

    • Cartucho RDkit para a versão Release_2023_09_4.

  • Novos parâmetros GUC foram adicionados

    • pgtle.clientauth_databases_to_skip

    • pgtle.clientauth_db_name

    • pgtle.clientauth_num_parallel_workers

    • pgtle.clientauth_users_to_skip

    • pgtle.enable_clientauth

    • pgtle.passcheck_db_name

PostgreSQL 13.13

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.13. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.13, consulte PostgreSQL versão 13.13.

Aurora PostgreSQL 13.13.3, 13 de março de 2024

Aprimoramentos gerais
  • Corrigido um problema de degradação de desempenho na PLV8 extensão.

Aurora PostgreSQL 13.13.2, 22 de fevereiro de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

  • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 13.13.0, 21 de dezembro de 2023

Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.5, 14.10, 13.13 e 12.17 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade do PostgreSQL, além de melhorias específicas do Aurora. Novos atributos e melhorias do Babelfish para Aurora PostgreSQL versão 3.4 também estão incluídos.

Consulte a política de versões do Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

Novos atributos
  • Integração com o Amazon Bedrock: ao usar a extensão de machine learning do Amazon Aurora com seu cluster do Aurora PostgreSQLDB, agora você pode usar os modelos básicos de IA do Amazon Bedrock.

  • Suporte delegado à extensão: esse atributo permite delegar o gerenciamento de extensões a usuários com menos privilégios com a nova função rds_extension.

  • Aprimoramentos no gerenciamento do plano de consulta (QPM):

    • A descrição do plano será atualizada para a versão de formato mais recente como parte da ação update_plan_hash para apg_plan_mgmt.validate_plans().

    • Adicionado suporte à aplicação paralela de Append como parte da aplicação da consulta paralela.

  • Adicionado suporte à extensão HypoPG na versão 1.4.0.

  • Adicionado suporte à extensão h3-pg e à extensão h3-postgis na versão 4.1.3.

Aprimoramentos de alta prioridade
  • Corrigido um problema que podia fazer com que uma réplica do Aurora fosse reinicializada ao ler uma página que tivesse sido modificada durante a reprodução de WAL

  • Corrigido um problema em que, se um metadado de volume específico fosse inválido em um cluster de origem, ele permaneceria inválido em um cluster clonado. Como o cluster clone usa um novo volume, os metadados agora serão recriados.

  • Corrigido um problema que poderia, em casos raros, levar a uma condição de indisponibilidade do mecanismo após uma atualização secundária de versão ou patch

  • Corrigido um bug que podia causar uma falha de mecanismo durante a aplicação de patches com tempo de inatividade zero (ZDP)

  • Introduzido um novo parâmetro, rds.enable_memory_management, que é usado para habilitar ou desabilitar o recurso aprimorado de gerenciamento de memória.

  • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

Aprimoramentos gerais
  • Corrigido um problema que podia fazer com que uma réplica do Aurora fosse reinicializada ao se reconectar com a instância de banco de dados do gravador.

  • Adicionado suporte ao parâmetro rdkit.morgan_fp_size.

  • rds-superuser agora pode executar a função pg_stat_reset_slru

  • Corrigido um problema em que os acessos da MultiXact SLRU não eram creditados na categoria corretapg_stat_slru.

  • Corrigido um problema que podia fazer com que segmentos WAL não utilizados não fossem removidos adequadamente

  • Corrigido um problema em que pglogical não passava os dados de origem da replicação corretamente ao usar o formato de saída binária

  • rds_superuser agora pode executar ALTER COLLATION para atualizar a versão de agrupamento de uma localidade no catálogo.

  • Corrigida uma falha nas extensões dblink e postgres_fdw devido a conexões inválidas

  • Corrigido um problema em que a extensão aws_s3 podia importar respostas de erro HTTP para a tabela

  • Registre a versão da biblioteca de agrupamento padrão AWS independente no catálogo pg_collation.

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • mysql_fdw para a versão 2.9.1

    • Oracle_fdw para a versão 2.6.0

    • Orafce para a versão 4.6.0

    • pg_cron para a versão 1.6.0

    • pg_hint_plan para a versão 1.3.9

    • pg_proctab para a versão 0.0.10

    • plv8 para a versão 3.1.8

    • PostGIS para a versão 3.4.0

    • prefix para a versão 1.2.10

    • RDKit para a versão 4.4.0 (Lançamento_2023_09_1)

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 13.

PostgreSQL 13.12

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.12. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.12, consulte PostgreSQL versão 13.12.

Aurora PostgreSQL 13.12.6, 13 de março de 2024

Aprimoramentos gerais
  • Corrigido um problema de degradação de desempenho na PLV8 extensão.

Aurora PostgreSQL 13.12.5, 22 de fevereiro de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

  • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 13.12.2, 13 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 13.12.1, 09 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 13.12.0, 24 de outubro de 2023

Novos atributos
  • Suporte adicionado ao mysql_fdw versão 2.9.0

  • Suporte adicionado na extensão aws_s3 para exportação para um bucket do S3 criptografado com uma chave KMS gerenciada pelo cliente

  • Melhoria da disponibilidade das réplicas do Aurora nos clusters secundários do banco de dados global

  • Suporte adicionado para captura de planos de consulta em réplicas do Aurora

  • Suporte adicionado para a aplicação do plano de consulta com operadores de consulta paralelos

  • Permitido que planos de consulta abaixo de um determinado limite de custo não sejam capturados

Aprimoramentos de alta prioridade
  • Otimizações incluídas para melhorar o tempo para aumentar a escala verticalmente nas instâncias do Aurora Sem Servidor

Aprimoramentos gerais
  • Corrigido um problema na extensão aws_s3 em que o número de linhas exportadas era relatado incorretamente quando o número total excedia 2 bilhões

  • Opções fornecidas para configurar tempos limite na extensão aws_s3. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar os limites de tempo limite para importações do S3:

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • Evitada a falha na criação de instâncias em alguns casos de borda

  • Melhoria na performance da repetição de operações de transação de confirmação em réplicas do Aurora

  • Corrigido um problema no qual, em casos raros, uma importação da extensão aws_s3 não era concluída

  • Atualizada a biblioteca GEOS para PostGIS para a versão 3.12.0

  • Melhoria na escalabilidade da memória do banco de dados Aurora Serverless v2, reduzindo o tempo geral de escala da instância do banco de dados

  • Adicionado o evento de espera WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER para indicar os tempos de espera no remetente do gerenciador de cache do cluster

  • Adicionado o evento de espera WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN para indicar os tempos de espera no monitoramento de recursos do Aurora Sem Servidor

  • Corrigido um problema em que o banco de dados pode falhar durante o início de um slot de replicação lógica

  • Aumento do limite do parâmetro cron.max_running_jobs do pg_cron de 100 para 1000

  • Corrigido um bug no comando CREATE TABLE para lidar corretamente com nomes de tabela que começam com "#".

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • orafce para a versão 4.3.0

    • pg_logical para a versão 2.4.3

    • pgvector para a versão 0.5.0

    • PostGIS para a versão 3.3.3

    • RDKit para a versão 4.3

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 13.

PostgreSQL 13.11

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.11. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.11, consulte PostgreSQL versão 13.11.

Aurora PostgreSQL 13.11.5, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correção de um problema que causava um erro transitório em um slot de replicação lógica na presença de subtransações e DDL abortadas.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 13.11.4, 14 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 13.11.3, 14 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 13.11.2, 4 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
  • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

Aprimoramentos de alta prioridade
  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

  • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora.

  • Corrigido um problema que poderia causar uma falha ao executar o comando COPY FROM.

  • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

  • Corrigido um problema em que poderia haver uma falha inesperada de UPDATE e DELETE em uma tabela com chave estrangeira com “ERRO: 40001: não foi possível serializar o acesso devido à atualização simultânea ao usar o snapshot serializável”.

Aprimoramentos gerais
  • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

  • Corrigido um problema que impedia a ativação do gerenciamento aprimorado da memória em determinados cenários no Aurora PostgreSQL 15.3.

Aurora PostgreSQL 13.11.0, 13 de julho de 2023

Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.3, 14.8, 13.11, 12.15 e 11.20 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade PostgreSQL, além de melhorias específicas do Aurora. As versões também contêm novos atributos e melhorias para o Babelfish para Aurora PostgreSQL versão 3.2 e suporte aprimorado para o AWS Database Migration Service. Consulte as versões do Amazon Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

Novos atributos
  • Esta versão contém aprimoramentos no gerenciamento de memória que aumentam a estabilidade e a disponibilidade do banco de dados, prevenindo proativamente problemas causados por memória insuficiente. Para obter mais informações, consulte Gerenciamento aprimorado de memória no Aurora PostgreSQL.

  • Suporte adicionado à extensão pgvector versão 0.4.1.

Aprimoramentos de alta prioridade
  • Corrigido um problema no tratamento de metadados de subtransações ao realizar uma reconexão de leitor possível de recuperar.

  • Corrigido um problema durante o ZDP relacionado às variáveis de ambiente de extensão.

  • Solucionado um erro transitório durante a replicação lógica que fazia com que um processo calculasse incorretamente que havia encontrado uma página inesperada.

  • Corrigido um problema que causava um período de indisponibilidade devido a um arquivo de estado de origem de replicação parcialmente criado.

Aprimoramentos gerais
  • Adicionada uma nova função, aurora_stat_memctx_usage(), para mostrar a falha no uso da memória de back-end em um nível de contexto de memória do Postgres.

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • Corrigido um problema com o cálculo da métrica AuroraReplicaLag.

  • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

  • O tempo de inatividade do banco de dados durante o ZDP foi ainda mais reduzido.

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

  • Corrigido um problema que fazia com que pg_ls_waldir() retornasse "ERRO: não foi possível iniciar o arquivo".

  • Foi adicionado suporte para TLS 1.3 com cifras TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384.

  • Solucionado um problema que bloqueava uma atualização de versão principal na réplica do Aurora de uma instância de banco de dados do RDS para PostgreSQL.

  • Corrigido um problema que poderia impedir a redução da escala horizontalmente em instâncias do Aurora Serverless v2.

  • Corrigido um problema na extensão pg_vector em que, em casos raros, valores infinitos ou NAN causavam uma falha durante a criação do índice.

  • Corrigido um problema para melhorar a performance.

  • Atualizado o GEOS para a versão 3.11.2.

  • Atualizado o pg_cron para a versão 1.5.

  • Atualizado o pg_partman para a versão 4.7.3.

  • Atualizado o plv8 para a versão 3.1.6.

  • Atualizado o tds_fdw para 2.0.3.

PostgreSQL 13.10

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.10. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.10, consulte PostgreSQL versão 13.10.

Aurora PostgreSQL 13.10.7, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correção de um problema que causava um erro transitório em um slot de replicação lógica na presença de subtransações e DDL abortadas.

  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 13.10.6, 15 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 13.10.5, 14 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aprimoramentos gerais
  • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

  • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

Aurora PostgreSQL 13.10.4, 5 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
  • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

Aprimoramentos de alta prioridade
  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

  • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora.

  • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

Aprimoramentos gerais
  • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

Aurora PostgreSQL 13.10.3, 24 de julho de 2023

Aprimoramentos gerais
  • Corrigido um problema com o cálculo da métrica AuroraReplicaLag.

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

  • Corrigido um problema que impedia a recuperação do armazenamento em confirmações de transações.

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

  • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2.

  • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • Corrigidos vários problemas que podem fazer com que as réplicas do Aurora com o atributo aprimorado de disponibilidade de leitura fossem reiniciadas ao se reconectar com a instância de gravação.

  • Corrigido um problema que impedia uma reconexão de leitor possível de recuperar.

Aurora PostgreSQL 13.10.2, 10 de maio de 2023

Aprimoramentos gerais
  • Corrigido um erro ao carregar o plug-in test_decoding no pg_create_logical_replication_slot.

  • Corrigido um problema que fazia com que a replicação lógica falhasse ao usar o cache de gravação.

  • Atualizado o cliente Oracle usado pela extensão oracle_fdw para a versão 21.9.0.0.0.

Aurora PostgreSQL 13.10.1, 5 de abril de 2023

Novos atributos
  • Introduzido um novo cálculo de hash do plano QPM para oferecer suporte a vários esquemas. Se os usuários quiserem usar o QPM em ambientes com vários esquemas, eles podem definir a versão apg_plan_mgmt.plan_hash como 2 e chamar apg_plan_mgmt.validate_plans('update_plan_hash').

Aprimoramentos gerais
  • Atualizado o suporte do PROJ para a versão 9.1.0.

  • Atualizada a biblioteca GDAL no PostGIS para a versão 3.5.3.

  • Suporte adicionado para as extensões TCN e SEG.

  • Melhoria na performance de exclusões de índices de árvore b e hash em réplicas do Aurora.

  • Inclui aprimoramentos de escalabilidade do Aurora Serverless v2.

  • Corrigido um problema no QPM que impedia a aplicação de planos aprovados ao unir tabelas particionadas.

  • Corrigido um problema que causava uma contagem incorreta de acertos do buffer em EXPLAIN.

  • Melhoria no tempo de inicialização do mecanismo, principalmente em instâncias grandes com muitos objetos.

  • A função aurora_stat_logical_wal_cache() do Aurora agora está visível para todos os usuários.

  • Corrigido um problema no QPM que poderia causar indisponibilidade ao aplicar planos a partir de declarações preparadas.

Melhorias e aprimoramentos adicionais
  • As seguintes extensões foram atualizadas:

    • hll para a versão 2.17

    • Oracle_fdw para a versão 2.5.0

    • orafce para a versão 4.0.0

    • pg_cron para a versão 1.4.2

    • pg_hint_plan para a versão 1.3.8

    • pg_logical para a versão 2.4.2

    • pg_trgm para a versão 1.4

    • pgrouting para a versão 3.4.1

    • PostGIS para a versão 3.3.2

    • SEG para a versão 1.0

    • TCN para a versão 1.0

    • wal2json para a versão 2.5

PostgreSQL 13.9

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.9. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.9, consulte PostgreSQL versão 13.9.

Aurora PostgreSQL 13.9.8, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 13.9.7, 15 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 13.9.6, 17 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aurora PostgreSQL 13.9.5, 04 de outubro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

  • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

Aprimoramentos gerais
  • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

Aurora PostgreSQL 13.9.4, 13 de setembro de 2023

Aprimoramentos gerais
  • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2.

  • Corrigido um problema em pg_cron que impedia reduzir a escala horizontalmente do Aurora Serverless v2.

  • Corrigido um problema com o cálculo da métrica AuroraReplicaLag.

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

  • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

Aurora PostgreSQL 13.9.2, 3 de março de 2023

Aprimoramentos críticos de estabilidade
  • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

Aprimoramentos gerais de estabilidade
  • Corrigido um problema em que os planos aprovados para junções com tabelas particionadas não estavam sendo aplicados.

  • Corrigido um problema no PostGIS em que os dados do GDAL não estavam sendo carregados.

  • Corrigido um problema que aumentava a quantidade de trabalho de recuperação durante a inicialização, se a replicação lógica estivesse habilitada.

  • Corrigido um problema com a extensão aws_s3 em que o carregamento de um grande número de registros pode atingir o tempo limite.

  • Corrigido um problema que fazia com que houvesse falha na replicação lógica ao usar o cache de gravação

Aurora PostgreSQL 13.9.0, 20 de janeiro de 2023

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema em que uma atualização falhava devido à atualização incorreta do MultiXactId mais antigo.

  • Corrigido um problema no qual as métricas de latência de confirmação não eram atualizadas.

  • Corrigido um problema que poderia levar a um breve período de indisponibilidade.

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que causava falhas na migração da instância de banco de dados.

  • Corrigido um problema em que o banco de dados falhava ao iniciar devido a uma inconsistência nos metadados.

  • Melhoria no tratamento de erros e na capacidade de diagnóstico.

  • Atualizada a extensão RDKit para a versão 4.2.

  • Atualizada a biblioteca GDAL para a versão 3.4.3.

  • Corrigido um problema em que o processo de gerenciamento do cache do cluster não era encerrado normalmente.

  • Corrigido um problema que pode fazer com que determinados processos permaneçam em um estado inconsistente durante um desligamento limpo.

  • Corrigido um problema com a extensão pg_repack.

  • Melhoria no tratamento da biblioteca de agrupamento (glibc) com uma nova biblioteca de agrupamento padrão independente.

PostgreSQL 13.8

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.8. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.8, consulte PostgreSQL versão 13.8.

Aurora PostgreSQL 13.8.6, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 13.8.5, 18 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 13.8.4, 17 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aurora PostgreSQL 13.8.3, 17 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
Aprimoramentos de alta prioridade
  • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora.

  • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

  • Melhoria nos tempos de escala para o Aurora Serverless v2.

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

  • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do S3 com um nome contendo pontos.

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

  • Corrigido um problema que fazia com que houvesse falha na replicação lógica ao usar o cache de gravação

Aurora PostgreSQL 13.8.2, 2 de março de 2023

Aprimoramentos gerais de estabilidade
  • Corrigido um problema em que os planos aprovados para junções com tabelas particionadas não estavam sendo aplicados.

  • Corrigido um problema que aumentava a quantidade de trabalho de recuperação durante a inicialização, se a replicação lógica estivesse habilitada.

  • Corrigido um problema com a extensão aws_s3 em que o carregamento de um grande número de registros pode atingir o tempo limite.

  • Corrigido um problema com a execução paralela de tarefas do pg_cron.

Aurora PostgreSQL 13.8.1, 13 de dezembro de 2022

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

  • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches.

  • Corrigido um problema que poderia causar inconsistência de dados durante a replicação.

Aurora PostgreSQL 13.8.0, 09 de novembro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema de escalabilidade do Aurora Serverless v2.

  • Corrigido um problema que causava falha na redução do Aurora Serverless v2.

Aprimoramentos gerais de estabilidade
  • Melhoria no processo de limpeza do cache de buffer quando o cache de buffer está sob pressão.

  • Corrigido um problema no Database Activity Streams que levava ao alto consumo de memória.

  • Corrigido um problema que causava reinicializações da instância do banco de dados.

  • Corrigido um problema em que uma instância de banco de dados era reiniciada recursivamente enquanto gerava métricas de monitoramento durante uma falha.

  • Corrigido um problema em que uma instância de banco de dados era reiniciada durante a coleta de métricas de performance.

  • Corrigido um problema em que uma tentativa de conexão com o banco de dados falhava com SSLV3_ALERT_CERTIFICATE_UNKNOWN.

  • Melhorias no relatório de erros no caso de um índice de árvore B inconsistente.

  • Melhoria no registro de diagnóstico relacionado à configuração de indicadores de dica inválidos.

  • Corrigido um problema em que o autovacuum ignorava tabelas incorretamente.

  • Melhoria na pré-busca da replicação lógica.

  • Corrigido um problema de durabilidade nos índices GIN.

  • Opções fornecidas para configurar o cache MultiXact SLRU. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar os tamanhos de cache da MultiXact SLRU:

    • multixact_members_cache_size

    • multixact_offsets_cache_size

  • Corrigido um problema para detectar e cancelar atualizações de versões principais paralisadas.

  • Corrigido um problema na junção de hash que poderia levar ao aumento do consumo de memória.

  • Melhoria na performance da replicação lógica.

  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

  • Atualização da versão do GEOS para 3.10.3.

  • Atualização da versão do PLV8 para 3.0.0.

  • Atualizada a extensão PostGIS para a versão 3.2.3.

  • Corrigido um problema com st_orientedenvelope que causava um loop ao receber uma entrada unidimensional para retornar 0.

  • Corrigido um problema em que a conexão com o SQL Server usando tds_fdw falhava.

PostgreSQL 13.7

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.7. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.7, consulte PostgreSQL versão 13.7.

Aurora PostgreSQL 13.7.9, 13 de março de 2024

Aprimoramentos gerais
  • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

Aprimoramentos de alta prioridade
  • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

Aprimoramentos críticos de estabilidade
  • Corrigido um problema relacionado apg_plan_mgmt a.

  • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

  • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

Aurora PostgreSQL 13.7.8, 22 de dezembro de 2023

Aprimoramentos críticos de estabilidade
Aprimoramentos gerais de estabilidade
  • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

Aurora PostgreSQL 13.7.7, 17 de novembro de 2023

Aprimoramentos críticos de estabilidade
  • Reportou uma correção para o seguinte problema de segurança:

  • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

Aurora PostgreSQL 13.7.6, 19 de outubro de 2023

Aprimoramentos de estabilidade de alta prioridade
Aprimoramentos de alta prioridade
  • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora.

  • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

Aprimoramentos gerais de estabilidade
  • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

  • Melhoria nos tempos de escala para o Aurora Serverless v2.

  • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

  • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do S3 com um nome contendo pontos.

  • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

Aurora PostgreSQL 13.7.5, 14 de dezembro de 2022

Aprimoramentos gerais de estabilidade
  • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches.

  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

  • Corrigido um problema que poderia causar inconsistência de dados durante a replicação.

Aurora PostgreSQL 13.7.4, 17 de novembro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

Aurora PostgreSQL 13.7.3, 13 de outubro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema do PLV8 em que o parâmetro base não era carregado corretamente na memória.

  • Corrigido um problema em que a escalabilidade de uma instância Aurora Serverless v2 travava se VACUUM estivesse em execução.

Aprimoramentos gerais de estabilidade
  • Corrigido um bug em que o Aurora PostgreSQL não conseguia arquivar o relfilenode.

  • Corrigido um problema de reinicialização do banco de dados quando um plano é invalidado, mas o mecanismo ainda verifica se ele é válido.

  • Corrigido um problema de escalabilidade travada quando os eventos de escalabilidade atuais expiram.

  • Atualizada a extensão PostGIS para a versão 3.1.7.

  • Corrigido um problema em que mensagens de consulta estendida podiam ser perdidas durante a aplicação de patches com tempo de inatividade zero (ZDP), fazendo com que a consulta estendida fosse interrompida após a conclusão do ZDP.

Aurora PostgreSQL 13.7.1, 6 de julho de 2022

Aprimoramentos críticos de estabilidade
  • Corrigido um problema que poderia causar períodos de indisponibilidade durante a reinicialização do nó de armazenamento.

Aprimoramentos de estabilidade de alta prioridade
  • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

  • Corrigido um problema quando a conexão com o SQL Server falha ao usar a extensão TDS_FDW para consultar uma tabela externa.

  • Corrigido um problema que fazia com que conexões que usavam o certificado raiz fornecido falhassem.

  • Melhoria nas informações de diagnóstico e suporte em caso de entradas inconsistentes do índice de árvore B.

Aurora PostgreSQL 13.7.0, 9 de junho de 2022

Novos atributos
Atualizações críticas
  • Corrigida uma falha de repetição devido a uma incompatibilidade de LSN

  • Corrigida a extensão aws_s3 para evitar a injeção de região inválida

Atualizações de alta estabilidade
  • Foram corrigidos vários problemas relacionados a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade

  • Corrigido um problema de escalabilidade do Aurora Serverless v2.

Aprimoramentos gerais
  • Corrigida uma falha na contenção de bloqueio durante um evento de escalabilidade do Aurora Serverless v1.

  • Corrigido um problema em que a replicação lógica travava após uma reinicialização.

  • Corrigidos vários problemas que poderiam levar a breves períodos de indisponibilidade.

  • Corrigida uma falha em pg_cron devido a uma tarefa ainda em execução, mas não programada.

  • Corrigido um acesso inválido a uma página durante a etapa Refazer no Redo genérico para GENERIC_XLOG_FULL_PAGE_DATA. Isso acontece devido a uma lacuna de tempo entre a geração do registro de log e a gravação dos metadados do registro no nó RW e as repetições do nó RO entre essas operações.

  • Melhoria na performance da consulta ao oferecer suporte a trabalhadores paralelos.

  • Atualizada a versão wal2json do plug-in para 2.4.

  • Atualizada a extensão pglogical para a versão 2.4.1.

PostgreSQL 13.6 (obsoleto)

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.6. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.6, consulte PostgreSQL versão 13.6.

Aurora PostgreSQL 13.6.6, 16 de dezembro de 2022

Aprimoramentos gerais
  • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

Aurora PostgreSQL 13.6.5, 18 de outubro de 2022

Aprimoramentos de alta prioridade
  • Corrigido um problema em que a escalabilidade do Amazon Aurora Serverless v2 pode ser bloqueada se o VACUUM estiver em execução.

  • Corrigido um problema em que a escalabilidade do Amazon Aurora Serverless v2 pode ser bloqueada nas réplicas do Aurora.

Aprimoramentos gerais
  • Melhoria nas informações de diagnóstico e suporte em caso de entradas inconsistentes do índice de árvore B.

  • Atualizada a extensão PostGIS para a versão 3.1.7.

Aurora PostgreSQL 13.6.4, 18 de julho de 2022

Melhorias de segurança
  • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

Aprimoramentos críticos
  • Corrigido um problema durante a reinicialização do nó de armazenamento que poderia resultar em períodos de indisponibilidade.

Aprimoramentos de estabilidade de alta prioridade
  • Correção de um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

  • Corrigido um problema relacionado à existência de arquivos de relação duplicados que poderiam resultar em períodos de indisponibilidade.

  • Corrigido um defeito em que a validação de planos em cache poderia levar à reinicialização do banco de dados quando o plano era anteriormente invalidado.

Aurora PostgreSQL 13.6.3, 2 de junho de 2022

Melhorias de segurança
  • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

Atualizações de estabilidade de alta prioridade
  • Corrigido um problema que pode levar a uma operação de escala bloqueada quando um comando COPY está em andamento no Amazon Aurora Serverless v2.

  • Corrigido um problema que podia causar uma reinicialização do bando de dados ao colocar ou truncar tabelas no Amazon Aurora Serverless v2.

  • Corrigido um problema na extensão apg_prewarm que pode levar a uma operação de escala bloqueada no Amazon Aurora Serverless v2.

  • Corrigido um problema na alocação dinâmica de memória compartilhada que pode levar a uma operação de escala bloqueada no Amazon Aurora Serverless v2.

  • Corrigido um problema que poderia causar uma reinicialização do processo postmaster no Amazon Aurora Serverless v2.

  • Corrigido um problema em que uma atualização de versão secundária pode ser bloqueada quando há uma visualização SQL que se refere à função checksum() no Babelfish para Aurora PostgreSQL.

  • Corrigido um problema em apg_plan_mgmt que pode causar uma reinicialização quando o Gerenciamento do Plano de Consulta (QPM) está ativado.

Aurora PostgreSQL 13.6.2, 12 de maio de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema que fazia com que as atualizações falhassem quando o Babelfish para Aurora PostgreSQL estava ativado.

  • Corrigido um problema que fazia com que a redução da escala horizontalmente do Aurora Serverless v2 falhasse.

Aprimoramentos gerais
  • Corrigido um problema que poderia causar indisponibilidade devido ao bloqueio incorreto da memória compartilhada.

Aurora PostgreSQL 13.6.1, 27 de abril de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema que poderia causar WriteIOPS relatórios incorretos no AWS console.

  • Corrigido um problema que poderia causar indisponibilidade após a remoção de um nó de leitura de um cluster.

Aprimoramentos gerais
  • Corrigido um problema que poderia causar uma reinicialização do mecanismo durante períodos de pouca memória livre.

Aurora PostgreSQL 13.6.0, 29 de março de 2022

Novos atributos
  • Suporte adicionado à extensão tds_fdw versão 2.0.2.

Aprimoramentos de estabilidade de alta prioridade
  • Corrigidos vários problemas que poderiam resultar na indisponibilidade de um nó de leitura.

  • Corrigido um problema que poderia fazer com que um nó de leitura não conseguisse reproduzir o WAL, exigindo que o slot de replicação fosse descartado e ressincronizado.

  • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

Aprimoramentos gerais
  • Corrigido um pequeno vazamento de memória em nós de leitura quando commit_ts estava configurado.

  • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

  • Corrigido um problema que poderia fazer com que uma importação do Amazon S3 falhasse ao usar a extensão aws_s3

  • Corrigidos vários problemas que poderiam resultar em períodos de indisponibilidade durante o uso do apg_plan_mgmt

  • Corrigidos vários problemas que poderiam resultar em períodos de indisponibilidade quando o QPM estava ativado

PostgreSQL 13.5 (obsoleto)

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.5. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.5, consulte PostgreSQL versão 13.5.

Aurora PostgreSQL 13.5.7, 24 de agosto de 2023

Aprimoramentos gerais
  • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

  • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

Aurora PostgreSQL 13.5.6, 16 de dezembro de 2022

Aprimoramentos gerais
  • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

Aurora PostgreSQL 13.5.5, 18 de outubro de 2022

Aprimoramentos gerais
  • Melhoria nas informações de diagnóstico e suporte em caso de entradas inconsistentes do índice de árvore B.

  • Atualizada a extensão PostGIS para a versão 3.1.7.

Aurora PostgreSQL 13.5.4, 20 de julho de 2022

Melhorias de segurança
  • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

Aprimoramentos críticos
  • Corrigido um problema durante a reinicialização do nó de armazenamento que poderia resultar em períodos de indisponibilidade.

Aprimoramentos de alta estabilidade
  • Correção de um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

  • Corrigido um problema relacionado à existência de arquivos de relação duplicados que poderiam resultar em períodos de indisponibilidade.

  • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

  • Corrigido um problema que poderia causar uma reinicialização do processo postmaster no Amazon Aurora Serverless v2.

  • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

Aurora PostgreSQL 13.5.3, 13 de abril de 2022

Melhorias de segurança
  • Modificações adicionais na extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

Aprimoramentos gerais
  • Corrigido um erro que poderia causar uma reinicialização do mecanismo durante períodos de pouca memória livre.

Aurora PostgreSQL 13.5.1, 3 de março de 2022

Melhorias de segurança
  • Atualizada a extensão PostGIS da versão 3.1.4 para a 3.1.5. Esta atualização contém uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

  • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

  • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

  • Modificada a extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

Aurora PostgreSQL 13.5.0, 25 de fevereiro de 2022

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um erro em que a replicação lógica pode travar, resultando na repetição ficando atrasada no nó de leitura. A instância pode acabar reiniciando.

Melhorias e aprimoramentos adicionais
  • Adição da métrica Buffers: shared hit para a saída Explain.

  • Corrigido um bug de cache de buffer que poderia causar breves períodos de indisponibilidade.

  • Corrigido um bug na extensão apg_plan_mgmt em que um plano baseado em índice não estava sendo aplicado.

  • Corrigido um bug na extensão pg_logical que poderia causar breves períodos de indisponibilidade devido ao processamento inadequado de argumentos NULL.

  • Corrigido um bug que poderia causar breves períodos de indisponibilidade devido à leitura de páginas sem inicialização.

  • Corrigido um problema em que arquivos órfãos causavam falha das atualizações da versão principal.

  • Corrigidas as métricas de gravação de log incorretas do Aurora Storage Daemon.

  • Corrigidos vários bugs que poderiam resultar em atraso na reprodução do WAL e, eventualmente, causar o reinício das instâncias de leitura.

  • Melhoria na validação da página de cache de buffer do Aurora durante as leituras.

  • Melhorada a validação de metadados de armazenamento do Aurora.

Essa versão também inclui a seguinte alteração:

  • A extensão pg_cron foi atualizada para a versão 1.4.1.

Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 13.

PostgreSQL 13.4 (obsoleto)

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.4. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.4, consulte PostgreSQL versão 13.4.

Aurora PostgreSQL 13.4.6, 19 de dezembro de 2022

Aprimoramentos gerais
  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

Aurora PostgreSQL 13.4.5, 18 de outubro de 2022

Aprimoramentos gerais
  • Melhoria nas informações de diagnóstico e suporte em caso de entradas inconsistentes do índice de árvore B.

  • Atualizada a extensão PostGIS para a versão 3.1.7.

Aurora PostgreSQL 13.4.4, 6 de julho de 2022

Melhorias de segurança
  • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

Aprimoramentos gerais
  • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

  • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

  • Corrigido um problema que poderia causar uma reinicialização do processo postmaster no Amazon Aurora Serverless v2.

  • Corrigido um problema que poderia fazer com que o Performance Insights exibisse "Evento de espera desconhecido".

  • Corrigido um problema que poderia resultar em períodos de indisponibilidade devido à existência de arquivos de relação duplicados.

Aurora PostgreSQL 13.4.2, 12 de abril de 2022

Melhorias de segurança
  • Modificações adicionais na extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

Aprimoramentos gerais
  • Corrigido um bug de cache de buffer que poderia causar breves períodos de indisponibilidade.

Aurora PostgreSQL 13.4.1

Melhorias de segurança
  • Atualizada a extensão PostGIS da versão 3.1.4 para a 3.1.5. Esta atualização contém uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

  • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

  • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

  • Modificada a extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

Aurora PostgreSQL 13.4.0

Novos atributos
  • Esta versão é compatível com o Babelfish 1.0.0 que estende seu banco de dados Amazon Aurora PostgreSQL com a capacidade de aceitar conexões de banco de dados de clientes Microsoft SQL Server. Para obter mais informações, consulte o tópico sobre como Trabalhar com o Babelfish para Aurora PostgreSQL.

Aprimoramentos críticos de estabilidade
  • Correção de um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

Aprimoramentos de estabilidade de alta prioridade
  • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

  • Corrigido um problema em que o Aurora poderia sinalizar um erro após uma atualização de versão principal com a mensagem: "PÂNICO: não foi possível acessar o status do próximo ID de transação id xxxxxxxx".

Melhorias e aprimoramentos adicionais
  • Correção de um problema em que nós de leitura são reiniciados em decorrência de a uma falha na pesquisa do cache de origem da replicação.

  • Corrigido um problema em que consultas de leitura podem expirar em nós de leitura durante a repetição do truncamento lento acionado por vácuo no nó de gravação.

  • Correção de um problema que faz com que o Performance Insights defina incorretamente o tipo de backend de uma conexão de banco de dados.

  • Corrigido um problema em que a função aurora_postgres_replica_status() retornava estatísticas de CPU obsoletas ou atrasadas.

  • Corrigido um problema no qual a função rds_superuser não tinha permissão para executar a função pg_stat_statements_reset().

  • Corrigido um problema com a extensão apg_plan_mgmt em que os tempos de planejamento e execução eram sinalizados como 0.

  • Suporte removido para conjuntos de cifras DES, 3DES e RC4.

  • Atualizada a extensão PostGIS para a versão 3.1.4.

  • Atualizada a extensão pgrouting para a versão 3.1.3.

  • Atualizada a extensão pglogical para a versão 2.4.0.

  • Suporte adicionado para as seguintes extensões de módulos SPI:

    • autoinc version 1.0

    • insert_username version 1.0

    • moddatetime version 1.0

    • refint version 1.0

  • Corrigidos vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

  • Corrigido um problema out-of-memory de falha com o daemon de armazenamento Aurora que levava à reinicialização do nó do gravador. Isso também diminui o consumo geral da memória do sistema.

PostgreSQL 13.3 (obsoleto)

Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.3. Para obter mais informações sobre as melhorias feitas no PostgreSQL 13.3, consulte PostgreSQL versão 13.3.

Aurora PostgreSQL 13.3.5, 30 de dezembro de 2022

Aprimoramentos gerais
  • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

Aurora PostgreSQL 13.3.4, 14 de julho de 2022

Melhorias de segurança
  • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

Aprimoramentos de estabilidade de alta prioridade
  • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

  • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

  • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

Aurora PostgreSQL 13.3.3, 7 de abril de 2022

Melhorias de segurança
  • Inclui modificações adicionais na extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

Aurora PostgreSQL 13.3.2

Melhorias de segurança
  • Modificada a extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

  • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

  • Aplicado um patch parcial postgis para PostGIS 3.0.3. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

Aurora PostgreSQL 13.3.1

Versões e patches
    Melhorias de segurança
    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aprimoramentos críticos de estabilidade
    • Correção de um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

    • Corrigido um problema em que o Aurora poderia sinalizar um erro após uma atualização de versão principal com a mensagem: "PÂNICO: não foi possível acessar o status do próximo ID de transação id xxxxxxxx".

    Melhorias e aprimoramentos adicionais
    • Corrigido um problema em que nós de leitura são reiniciados em decorrência de a uma falha na pesquisa do cache de origem da replicação.

    • Corrigido um problema com a extensão apg_plan_mgmt em que os tempos de planejamento e execução eram sinalizados como 0.

    • Corrigido um problema que faz com que o Performance Insights defina incorretamente o tipo de backend de uma conexão de banco de dados.

    • Corrigido um problema com a extensão apg_plan_mgmt em que a descrição do plano em uma tabela particionada não aplicava um plano com base em índice.

    • Corrigido um problema em que arquivos órfãos causavam conversões com falha em caminhos de código lidos durante ou após a atualização da versão principal.

    • Corrigidos vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

    • Corrigido um problema out-of-memory de falha com o daemon de armazenamento Aurora que levava à reinicialização do nó do gravador. Isso também diminui o consumo geral da memória do sistema.

    Aurora PostgreSQL 13.3.0

    Novos atributos
    Aprimoramentos críticos de estabilidade
    • Correção de um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

    Melhorias e aprimoramentos adicionais
    • Contém vários aprimoramentos que foram anunciados para as versões 13.0, 13.1, 13.2 e 13.3 do PostgreSQL

    • O tipo de instância R4 está obsoleto.

    • As seguintes extensões foram atualizadas:

      • hll para a versão 2.15.

      • hstore para a versão 1.7.

      • intarray para a versão 1.3.

      • log_fdw para a versão 1.2.

      • ltree para a versão 1.2.

      • pg_hint_plan para a versão 1.3.7.

      • pg_repack para a versão 1.4.6.

      • pg_stat_statements para a versão 1.8.

      • pg_trgm para a versão 1.5.

      • pgaudit para a versão 1.5.

      • pglogical para a versão 2.3.3.

      • pgrouting para a versão 3.1.0

      • plcoffee para a versão 2.3.15.

      • plls para a versão 2.3.15.

      • plv8 para a versão 2.3.15.

    PostgreSQL 12.18

    Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.18. Para obter mais informações sobre as melhorias no PostgreSQL 12.18, consulte PostgreSQL versão 12.18.

    Aurora PostgreSQL 12.18.1, 29 de abril de 2024

    Novos atributos
    • Foi adicionado o resumo do uso de recursos empg_dump.

    Aprimoramentos gerais
    • Foram corrigidos vários problemas menores de atualização de versão para melhorar a preservação da conexão com patches sem tempo de inatividade.

    • Tempo reduzido de inicialização do banco de dados devido ao melhor tempo de inicialização de grandes volumes.

    • Introduziu operações COPY mais rápidas reduzindo a contenção no bloqueio da extensão da relação e estendendo proativamente as relações.

    • Melhorias para reduzir o atraso na replicação ignorando de forma inteligente a repetição de determinados registros de log, reduzindo assim a carga de repetição.

    • Corrigido um problema durante o conflito de recuperação em um nó de leitura que, em casos raros, poderia causar uma breve indisponibilidade.

    • Corrigido um problema em que um banco de dados falhava na inicialização durante um patch de atualização de uma versão principal, em cenários raros.

    • Maior disponibilidade de réplicas de leitura, permitindo a recuperação de erros de replicação em mais situações.

    • Corrigido um problema que fazia com que a correção com tempo de inatividade zero atingisse o tempo limite.

    • Corrigido um problema de decodificação de replicação lógica que não processava as alterações de modificação do catálogo após serem transferidas para o armazenamento se houvesse uma subtransação abortada simultânea.

    • Validação aprimorada do registro de log antes de ser gravado no armazenamento.

    • Foi corrigido um problema que fazia com que as sessões relatassem incorretamente eventos de ClientRead espera após um evento de correção sem tempo de inatividade.

    • Corrigiu uma definição de função ambígua de aws_s3.query_export_to_s3 ao atualizar a extensão aws_s3 da versão 1.1 para 1.2.

    Aprimoramentos de alta prioridade
    • Corrigido um problema relacionado à retomada de um slot de replicação lógica em que, em casos raros, isso poderia fazer com que o slot ficasse preso.

    • Corrigido um problema que resultava em uma reinicialização ao criar um banco de dados em um espaço de tabela.

    • Corrigido um problema relacionado ao tratamento incorreto de erros de replicação lógica para melhorar a estabilidade do banco de dados.

    Aprimoramentos críticos de estabilidade
    • Foi corrigido um problema relacionado às origens da replicação que, em casos raros, pode resultar em maior tempo de recuperação e afetar a disponibilidade.

    • Corrigido um problema que, em casos raros, pode fazer com que as transações sejam parcialmente replicadas por slots de replicação lógica recém-criados. Para obter mais informações, consulte Possível perda de dados devido à condição de corrida durante a criação do slot de replicação lógica.

    • Foi corrigido um problema em que uma alteração nos requisitos de memória durante uma atualização de versão secundária pode fazer com que os patches sem tempo de inatividade e a inicialização do mecanismo falhassem.

    Melhorias e aprimoramentos adicionais
    • As seguintes extensões foram atualizadas:

      • pg_tleextensão para a versão 1.3.4.

      • PLV8extensão para a versão 3.1.10.

      • Cartucho RDkit para a versão Release_2023_09_4.

    • Novos parâmetros GUC foram adicionados

      • pgtle.clientauth_databases_to_skip

      • pgtle.clientauth_db_name

      • pgtle.clientauth_num_parallel_workers

      • pgtle.clientauth_users_to_skip

      • pgtle.enable_clientauth

      • pgtle.passcheck_db_name

    PostgreSQL 12.17

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.17. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.17, consulte PostgreSQL versão 12.17.

    Aurora PostgreSQL 12.17.3, 13 de março de 2024

    Aprimoramentos gerais
    • Corrigido um problema de degradação de desempenho na PLV8 extensão.

    Aurora PostgreSQL 12.17.2, 22 de fevereiro de 2024

    Aprimoramentos gerais
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    Aprimoramentos de alta prioridade
    • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

    • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

    • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

    • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

    Aurora PostgreSQL 12.17.0, 21 de dezembro de 2023

    Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.5, 14.10, 13.13 e 12.17 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade do PostgreSQL, além de melhorias específicas do Aurora. Novos atributos e melhorias do Babelfish para Aurora PostgreSQL versão 3.4 também estão incluídos.

    Consulte a política de versões do Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

    Novos atributos
    • Integração com o Amazon Bedrock: ao usar a extensão de machine learning do Amazon Aurora com seu cluster do Aurora PostgreSQLDB, agora você pode usar os modelos básicos de IA do Amazon Bedrock.

    • Suporte delegado à extensão: esse atributo permite delegar o gerenciamento de extensões a usuários com menos privilégios com a nova função rds_extension.

    • Aprimoramentos do Gerenciamento de planos de consulta (QPM): as descrições de plano serão atualizados para a versão de formato mais recente como parte da ação update_plan_hash para apg_plan_mgmt.validate_plans().

    • Adicionado suporte à extensão HypoPG na versão 1.4.0.

    • Adicionado suporte à extensão h3-pg e à extensão h3-postgis na versão 4.1.3.

    Aprimoramentos de alta prioridade
    • Corrigido um problema que podia fazer com que uma réplica do Aurora fosse reinicializada ao ler uma página que tivesse sido modificada durante a reprodução de WAL

    • Corrigido um problema em que, se um metadado de volume específico fosse inválido em um cluster de origem, ele permaneceria inválido em um cluster clonado. Como o cluster clone usa um novo volume, os metadados agora serão recriados.

    • Corrigido um problema que poderia, em casos raros, levar a uma condição de indisponibilidade do mecanismo após uma atualização secundária de versão ou patch

    • Corrigido um bug que podia causar uma falha de mecanismo durante a aplicação de patches com tempo de inatividade zero (ZDP)

    • Introduzido um novo parâmetro, rds.enable_memory_management, que é usado para habilitar ou desabilitar o recurso aprimorado de gerenciamento de memória.

    • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Aprimoramentos gerais
    • Corrigido um problema que podia fazer com que uma réplica do Aurora fosse reinicializada ao se reconectar com a instância de banco de dados do gravador.

    • Adicionado suporte ao parâmetro rdkit.morgan_fp_size.

    • Corrigido um problema que podia fazer com que segmentos WAL não utilizados não fossem removidos adequadamente

    • Corrigido um problema em que pglogical não passava os dados de origem da replicação corretamente ao usar o formato de saída binária

    • Corrigida uma falha nas extensões dblink e postgres_fdw devido a conexões inválidas

    • Corrigido um problema em que a extensão aws_s3 podia importar respostas de erro HTTP para a tabela

    Melhorias e aprimoramentos adicionais
    • As seguintes extensões foram atualizadas:

      • mysql_fdw para a versão 2.9.1

      • Oracle_fdw para a versão 2.6.0

      • Orafce para a versão 4.6.0

      • pg_cron para a versão 1.6.0

      • pg_hint_plan para a versão 1.3.9

      • pg_proctab para a versão 0.0.10

      • plv8 para a versão 3.1.8

      • PostGIS para a versão 3.4.0

      • prefix para a versão 1.2.10

      • RDKit para a versão 4.4.0 (Lançamento_2023_09_1)

    Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 12.

    PostgreSQL 12.16

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.16. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.16, consulte PostgreSQL versão 12.16.

    Aurora PostgreSQL 12.16.6, 13 de março de 2024

    Aprimoramentos gerais
    • Corrigido um problema de degradação de desempenho na PLV8 extensão.

    Aurora PostgreSQL 12.16.5, 22 de fevereiro de 2024

    Aprimoramentos gerais
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    Aprimoramentos de alta prioridade
    • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

    • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

    • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

    • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

    Aurora PostgreSQL 12.16.2, 13 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 12.16.1, 09 de novembro de 2023

    Aprimoramentos críticos de estabilidade
    • Reportou uma correção para o seguinte problema de segurança:

    • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

    Aprimoramentos gerais
    • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

    Aurora PostgreSQL 12.16.0, 24 de outubro de 2023

    Novos atributos
    • Suporte adicionado ao mysql_fdw versão 2.9.0

    • Suporte adicionado na extensão aws_s3 para exportação para um bucket do S3 criptografado com uma chave KMS gerenciada pelo cliente

    • Melhoria da disponibilidade das réplicas do Aurora nos clusters secundários do banco de dados global

    • Suporte adicionado para captura de planos de consulta em réplicas do Aurora

    • Permitido que planos de consulta abaixo de um determinado limite de custo não sejam capturados

    Aprimoramentos gerais
    • Corrigido um problema na extensão aws_s3 em que o número de linhas exportadas era relatado incorretamente quando o número total excedia 2 bilhões

    • Opções fornecidas para configurar tempos limite na extensão aws_s3. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar os limites de tempo limite para importações do S3:

      • aws_s3.curlopt_low_speed_limit

      • aws_s3.curlopt_low_speed_time

    • Melhoria na performance da repetição de operações de transação de confirmação em réplicas do Aurora

    • Corrigido um problema no qual, em casos raros, uma importação da extensão aws_s3 não era concluída

    • Atualizada a biblioteca GEOS para PostGIS para a versão 3.12.0

    • Adicionado o evento de espera WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER para indicar os tempos de espera no remetente do gerenciador de cache do cluster

    • Adicionado o evento de espera WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN para indicar os tempos de espera no monitoramento de recursos do Aurora Sem Servidor

    • Corrigido um problema em que o banco de dados pode falhar durante o início de um slot de replicação lógica

    • Aumento do limite do parâmetro cron.max_running_jobs do pg_cron de 100 para 1000

    Melhorias e aprimoramentos adicionais
    • As seguintes extensões foram atualizadas:

      • orafce para a versão 4.3.0

      • pg_logical para a versão 2.4.3

      • pgvector para a versão 0.5.0

      • plv8 para a versão 3.1.6

      • PostGIS para a versão 3.3.3

      • RDKit para a versão 4.3

    Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 12.

    PostgreSQL 12.15

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.15. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.15, consulte PostgreSQL versão 12.15.

    Aurora PostgreSQL 12.15.5, 13 de março de 2024

    Aprimoramentos gerais
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    Aprimoramentos de alta prioridade
    • Correção de um problema que causava um erro transitório em um slot de replicação lógica na presença de subtransações e DDL abortadas.

    • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

    • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

    Aurora PostgreSQL 12.15.4, 14 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 12.15.3, 14 de novembro de 2023

    Aprimoramentos críticos de estabilidade
    • Reportou uma correção para o seguinte problema de segurança:

    • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

    Aprimoramentos gerais
    • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

    • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

    Aurora PostgreSQL 12.15.2, 4 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

    Aprimoramentos de alta prioridade
    • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

    • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora.

    • Corrigido um problema que poderia causar uma falha ao executar o comando COPY FROM.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    • Corrigido um problema em que poderia haver uma falha inesperada de UPDATE e DELETE em uma tabela com chave estrangeira com “ERRO: 40001: não foi possível serializar o acesso devido à atualização simultânea ao usar o snapshot serializável”.

    Aprimoramentos gerais
    • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

    • As extensões plv8, pll e plcoffee foram atualizadas para a versão 2.3.15.

    • Corrigido um problema que impedia a ativação do gerenciamento aprimorado da memória em determinados cenários no Aurora PostgreSQL 15.3.

    Aurora PostgreSQL 12.15.0, 13 de julho de 2023

    Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.3, 14.8, 13.11, 12.15 e 11.20 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade PostgreSQL, além de melhorias específicas do Aurora. As versões também contêm novos atributos e melhorias para o Babelfish para Aurora PostgreSQL versão 3.2 e suporte aprimorado para o AWS Database Migration Service. Consulte as versões do Amazon Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

    Novos atributos
    • Esta versão contém aprimoramentos no gerenciamento de memória que aumentam a estabilidade e a disponibilidade do banco de dados, prevenindo proativamente problemas causados por memória insuficiente. Para obter mais informações, consulte Gerenciamento aprimorado de memória no Aurora PostgreSQL.

    • Suporte adicionado à extensão pgvector versão 0.4.1.

    Aprimoramentos de alta prioridade
    • Corrigido um problema no tratamento de metadados de subtransações ao realizar uma reconexão de leitor possível de recuperar.

    • Corrigido um problema durante o ZDP relacionado às variáveis de ambiente de extensão.

    • Solucionado um erro transitório durante a replicação lógica que fazia com que um processo calculasse incorretamente que havia encontrado uma página inesperada.

    • Corrigido um problema que causava um período de indisponibilidade devido a um arquivo de estado de origem de replicação parcialmente criado.

    Aprimoramentos gerais
    • Adicionada uma nova função, aurora_stat_memctx_usage(), para mostrar a falha no uso da memória de back-end em um nível de contexto de memória do Postgres.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Corrigido um problema com o cálculo da métrica AuroraReplicaLag.

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

    • O tempo de inatividade do banco de dados durante o ZDP foi ainda mais reduzido.

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

    • Corrigido um problema que fazia com que pg_ls_waldir() retornasse "ERRO: não foi possível iniciar o arquivo".

    • Foi adicionado suporte para TLS 1.3 com cifras TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384.

    • Solucionado um problema que bloqueava uma atualização de versão principal na réplica do Aurora de uma instância de banco de dados do RDS para PostgreSQL.

    • Corrigido um problema na extensão pg_vector em que, em casos raros, valores infinitos ou NAN causavam uma falha durante a criação do índice

    • Atualizado o GEOS para a versão 3.11.2.

    • Atualizado o pg_cron para a versão 1.5.

    • Atualizado o pg_partman para a versão 4.7.3.

    • Atualizado o tds_fdw para 2.0.3.

    PostgreSQL 12.14

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.14. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.14, consulte PostgreSQL versão 12.14.

    Aurora PostgreSQL 12.14.7, 13 de março de 2024

    Aprimoramentos gerais
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    Aprimoramentos de alta prioridade
    • Correção de um problema que causava um erro transitório em um slot de replicação lógica na presença de subtransações e DDL abortadas.

    • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

    • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

    Aurora PostgreSQL 12.14.6, 15 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 12.14.5, 14 de novembro de 2023

    Aprimoramentos críticos de estabilidade
    • Reportou uma correção para o seguinte problema de segurança:

    • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

    Aprimoramentos gerais
    • Corrigido um problema que poderia resultar em atraso na leitura da réplica devido a metadados obsoletos

    • Corrigido um problema relacionado ao bloqueio do pino de buffer que, em casos raros, pode resultar em uma falha

    Aurora PostgreSQL 12.14.4, 5 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

    Aprimoramentos de alta prioridade
    • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

    • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    Aprimoramentos gerais
    • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

    • As extensões plv8, pll e plcoffee foram atualizadas para a versão 2.3.15.

    Aurora PostgreSQL 12.14.3, 24 de julho de 2023

    Aprimoramentos gerais
    • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP

    • Corrigido um problema que impedia a recuperação do armazenamento em confirmações de transações

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

    • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Corrigidos vários problemas que podem fazer com que as réplicas do Aurora com o atributo aprimorado de disponibilidade de leitura fossem reiniciadas ao se reconectar com a instância de gravação.

    • Corrigido um problema que impedia uma reconexão de leitor possível de recuperar

    Aurora PostgreSQL 12.14.2, 10 de maio de 2023

    Aprimoramentos gerais
    • Corrigido um erro ao carregar o plug-in test_decoding no pg_create_logical_replication_slot.

    • Atualizado o cliente Oracle usado pela extensão oracle_fdw para a versão 21.9.0.0.0.

    Aurora PostgreSQL 12.14.1, 5 de abril de 2023

    Novos atributos
    • Introduzido um novo cálculo de hash do plano QPM para oferecer suporte a vários esquemas. Se os usuários quiserem usar o QPM em ambientes com vários esquemas, eles podem definir a versão apg_plan_mgmt.plan_hash como 2 e chamar apg_plan_mgmt.validate_plans('update_plan_hash').

    Aprimoramentos gerais
    • Atualizado o suporte do PROJ para a versão 9.1.0

    • Atualizada a biblioteca GDAL no PostGIS para a versão 3.5.3

    • Suporte adicionado para as extensões TCN e SEG

    • Corrigido um problema que poderia aumentar a quantidade de trabalho de recuperação que o banco de dados faz na inicialização com a replicação lógica ativada

    • Melhoria na performance de exclusões de índices de árvore b e hash em réplicas do Aurora

    • Corrigidos os problemas que causavam métricas de temporização de E/S incorretas no EXPLAIN

    • Corrigido um problema que causava uma contagem incorreta de acertos do buffer em EXPLAIN

    • Melhoria no tempo de inicialização do mecanismo, principalmente em instâncias grandes com muitos objetos

    • A função aurora_stat_logical_wal_cache() do Aurora agora está visível para todos os usuários

    • Corrigido um problema no QPM que poderia causar indisponibilidade ao aplicar planos a partir de declarações preparadas

    Melhorias e aprimoramentos adicionais
    • As seguintes extensões foram atualizadas:

      • hll para a versão 2.17

      • Oracle_fdw para a versão 2.5.0

      • orafce para a versão 4.0.0

      • pg_cron para a versão 1.4.2

      • pg_hint_plan para a versão 1.3.8

      • pg_logical para a versão 2.4.2

      • pg_trgm para a versão 1.4

      • pgrouting para a versão 3.4.1

      • PostGIS para a versão 3.3.2

      • SEG para a versão 1.0

      • TCN para a versão 1.0

      • wal2json para a versão 2.5

    PostgreSQL 12.13

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.13. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.13, consulte PostgreSQL versão 12.13.

    Aurora PostgreSQL 12.13.8, 13 de março de 2024

    Aprimoramentos gerais
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    Aprimoramentos de alta prioridade
    • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

    • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

    Aurora PostgreSQL 12.13.7, 15 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 12.13.6, 17 de novembro de 2023

    Aprimoramentos críticos de estabilidade
    • Reportou uma correção para o seguinte problema de segurança:

    • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

    Aurora PostgreSQL 12.13.5, 04 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    Aprimoramentos gerais
    • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

    Aurora PostgreSQL 12.13.4, 13 de setembro de 2023

    Aprimoramentos gerais
    • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2

    • Corrigido um problema em pg_cron que impedia reduzir a escala horizontalmente do Aurora Serverless v2

    • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • As extensões plv8, plls e plcoffee foram atualizadas para a versão 2.3.15.

    Aurora PostgreSQL 12.13.2, 3 de março de 2023

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema no PostGIS em que os dados do GDAL não estavam sendo carregados.

    • Corrigido um problema que aumentava a quantidade de trabalho de recuperação durante a inicialização, se a replicação lógica estivesse habilitada.

    • Corrigido um problema para um melhor tratamento de erros de procedimentos com um grande número de parâmetros.

    • Corrigido um problema com a extensão aws_s3 em que o carregamento de um grande número de registros pode atingir o tempo limite.

    Aurora PostgreSQL 12.13.0, 20 de janeiro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que uma atualização falhava devido à atualização incorreta do MultiXactId mais antigo.

    • Corrigido um problema no qual as métricas de latência de confirmação não eram atualizadas.

    • Corrigido um problema que poderia levar a um breve período de indisponibilidade.

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que causava falhas na migração da instância de banco de dados.

    • Corrigido um problema em que o banco de dados falhava ao iniciar devido a uma inconsistência nos metadados.

    • Melhoria no tratamento de erros e na capacidade de diagnóstico.

    • Atualizada a extensão RDKit para a versão 4.2.

    • Atualizada a biblioteca GDAL para a versão 3.4.3.

    • A função apg_plan_mgmt.copy_outline agora copia environment_variables.

    • Corrigido um problema que pode fazer com que determinados processos permaneçam em um estado inconsistente durante um desligamento limpo.

    • Corrigido um problema com a extensão pg_repack.

    • Melhoria no tratamento da biblioteca de agrupamento (glibc) com uma nova biblioteca de agrupamento padrão independente.

    PostgreSQL 12.12

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.12. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.12, consulte PostgreSQL versão 12.12.

    Aurora PostgreSQL 12.12.6, 13 de março de 2024

    Aprimoramentos gerais
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    Aprimoramentos de alta prioridade
    • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

    • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

    Aurora PostgreSQL 12.12.5, 18 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 12.12.4, 17 de novembro de 2023

    Aprimoramentos críticos de estabilidade
    • Reportou uma correção para o seguinte problema de segurança:

    • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

    Aurora PostgreSQL 12.12.3, 17 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    Aprimoramentos de alta prioridade
    • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

    • Melhoria nos tempos de escala para o Aurora Serverless v2.

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do S3 com um nome contendo pontos.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

    • As extensões plv8, pll e plcoffee foram atualizadas para a versão 2.3.15.

    Aurora PostgreSQL 12.12.2, 2 de março de 2023

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que aumentava a quantidade de trabalho de recuperação durante a inicialização, se a replicação lógica estivesse habilitada.

    • Corrigido um problema para melhorar o tratamento de erros de procedimentos com um grande número de parâmetros.

    • Corrigido um problema com a extensão aws_s3 em que o carregamento de um grande número de registros pode atingir o tempo limite.

    • Corrigido um problema com a execução paralela de tarefas do pg_cron.

    Aurora PostgreSQL 12.12.1, 13 de dezembro de 2022

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches.

    • Corrigido um problema que poderia causar inconsistência de dados durante a replicação.

    Aurora PostgreSQL 12.12.0, 09 de novembro de 2022

    Aprimoramentos gerais de estabilidade
    • Suporte adicionado para a função rds_superuser para executar CREATE OPERATOR CLASS, REATE OPERATOR FAMILY e ALTER OPERATOR FAMILY, que estão disponíveis nas versões superiores.

    • Melhoria no processo de limpeza do cache de buffer quando o cache de buffer está sob pressão.

    • Corrigido um problema nos fluxos de atividades do banco de dados que levava ao alto consumo de memória.

    • Corrigido um problema que causava reinicializações da instância do banco de dados.

    • Corrigido um problema em que uma instância de banco de dados era reiniciada recursivamente enquanto gerava métricas de monitoramento durante uma falha.

    • Corrigido um problema em que uma instância de banco de dados era reiniciada durante a coleta de métricas de performance.

    • Corrigido um problema em que uma tentativa de conexão com o banco de dados falhava com SSLV3_ALERT_CERTIFICATE_UNKNOWN.

    • Melhoria no registro de diagnóstico relacionado à configuração de indicadores de dica inválidos.

    • Corrigido um problema em que o autovacuum ignorava tabelas incorretamente.

    • Melhoria na pré-busca da replicação lógica.

    • Corrigido um problema de durabilidade nos índices GIN.

    • Corrigido um problema para detectar e cancelar atualizações de versões principais paralisadas.

    • Corrigido um problema na junção de hash que poderia levar ao aumento do consumo de memória.

    • Melhoria na performance da replicação lógica.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Atualização da versão do GEOS para 3.10.3.

    • Atualizada a extensão PostGIS para a versão 3.2.3.

    • Corrigido um problema com st_orientedenvelope que causava um loop ao receber uma entrada unidimensional para retornar 0.

    • Corrigido um problema em que a conexão com o SQL Server usando tds_fdw falhava.

    PostgreSQL 12.11

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.11. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.11, consulte PostgreSQL versão 12.11.

    Aurora PostgreSQL 12.11.9, 13 de março de 2024

    Aprimoramentos gerais
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    Aprimoramentos de alta prioridade
    • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

    • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

    Aurora PostgreSQL 12.11.8, 22 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 12.11.7, 17 de novembro de 2023

    Aprimoramentos críticos de estabilidade
    • Reportou uma correção para o seguinte problema de segurança:

    • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

    Aurora PostgreSQL 12.11.6, 19 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    Aprimoramentos de alta prioridade
    • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

    • Melhoria nos tempos de escala para o Aurora Serverless v2.

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do S3 com um nome contendo pontos.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • As extensões plv8, pll e plcoffee foram atualizadas para a versão 2.3.15.

    Aurora PostgreSQL 12.11.5, 14 de dezembro de 2022

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Corrigido um problema que poderia causar inconsistência de dados durante a replicação.

    Aurora PostgreSQL 12.11.4, 17 de novembro de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    Aurora PostgreSQL 12.11.3, 13 de outubro de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema do PLV8 em que o parâmetro base não era carregado corretamente na memória.

    Aprimoramentos gerais de estabilidade
    • Corrigido um bug em que o Aurora PostgreSQL não conseguia arquivar o relfilenode.

    • Corrigido um problema de escalabilidade travada quando o evento de escalabilidade atual excede o tempo limite.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    • Corrigido um problema em que mensagens de consulta estendida podiam ser perdidas durante a aplicação de patches com tempo de inatividade zero (ZDP), fazendo com que a consulta estendida fosse interrompida após a conclusão do ZDP.

    Aurora PostgreSQL 12.11.1, 6 de julho de 2022

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema que poderia causar períodos de indisponibilidade durante a reinicialização do nó de armazenamento.

    Aprimoramentos de estabilidade de alta prioridade
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema quando a conexão com o SQL Server falha ao usar a extensão TDS_FDW para consultar uma tabela externa.

    • Corrigido um problema que fazia com que conexões que usavam o certificado raiz fornecido falhassem.

    • Melhoria nas informações de diagnóstico e suporte em caso de entradas inconsistentes do índice de árvore B.

    Aurora PostgreSQL 12.11.0, 9 de junho de 2022

    Novos atributos
    Atualizações críticas
    • Corrigida uma falha de repetição devido a uma incompatibilidade de LSN.

    • Corrigida a extensão aws_s3 para evitar a injeção de região inválida.

    Atualizações de alta estabilidade
    • Foram corrigidos vários problemas relacionados a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    Atualizações de estabilidade geral
    • Corrigida uma falha na contenção de bloqueio durante um evento de escalabilidade do Aurora Serverless v1.

    • Corrigido um problema em que a replicação lógica travava após uma reinicialização.

    • Corrigidos vários problemas que poderiam levar a breves períodos de indisponibilidade.

    • Corrigida uma falha em pg_cron devido a uma tarefa ainda em execução, mas não programada.

    • Corrigido um acesso inválido a uma página durante a etapa Refazer no Redo genérico para GENERIC_XLOG_FULL_PAGE_DATA. Isso acontece devido a uma lacuna de tempo entre a geração do registro de log e a gravação dos metadados do registro no nó RW e as repetições do nó RO entre essas operações.

    • Melhoria na performance da consulta ao oferecer suporte a trabalhadores paralelos.

    • Atualizada a versão wal2json do plug-in para 2.4.

    • Atualizada a extensão pglogical para a versão 2.4.1.

    PostgreSQL 12.10 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.10. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.10, consulte PostgreSQL versão 12.10.

    Aurora PostgreSQL 12.10.6, 16 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    Aurora PostgreSQL 12.10.4, 18 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos críticos
    • Corrigido um problema durante a reinicialização do nó de armazenamento que poderia resultar em períodos de indisponibilidade.

    Aprimoramentos de alta estabilidade
    • Correção de um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema relacionado à existência de arquivos de relação duplicados que poderiam resultar em períodos de indisponibilidade.

    • Corrigido um defeito em que a validação de planos em cache poderia levar à reinicialização do banco de dados quando o plano era anteriormente invalidado.

    Aurora PostgreSQL 12.10.1, 27 de abril de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema que poderia causar WriteIOPS relatórios incorretos no AWS console.

    • Corrigido um problema que poderia causar indisponibilidade após a remoção de um nó de leitura de um cluster.

    Aprimoramentos gerais
    • Corrigido um problema que poderia causar uma reinicialização do mecanismo durante períodos de pouca memória livre.

    Aurora PostgreSQL 12.10.0, 29 de março de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigidos vários problemas que poderiam resultar na indisponibilidade de um nó de leitura.

    • Corrigido um problema que poderia fazer com que um nó de leitura não conseguisse reproduzir o WAL, exigindo que o slot de replicação fosse descartado e ressincronizado.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    Aprimoramentos gerais
    • Corrigido um pequeno vazamento de memória em nós de leitura quando commit_ts estava configurado.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    • Corrigido um problema que poderia fazer com que uma importação do Amazon S3 falhasse ao usar a extensão aws_s3.

    • Corrigidos vários problemas que poderiam resultar em períodos de indisponibilidade durante o uso do apg_plan_mgmt.

    • Corrigidos vários problemas que poderiam resultar em períodos de indisponibilidade quando o QPM estava ativado.

    PostgreSQL 12.9

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.9. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.9, consulte PostgreSQL versão 12.9.

    Aurora PostgreSQL 12.9.11, 13 de março de 2024

    Aprimoramentos gerais de estabilidade
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    • PLV8Extensão atualizada para a versão 2.3.15.

    Aprimoramentos de estabilidade de alta prioridade
    • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema em que as transações ativas durante a criação do slot podiam ser parcialmente replicadas pelo slot.

    • Corrigido um problema de impasse no armazenamento do Aurora que pode resultar no failover do gravador.

    Aurora PostgreSQL 12.9.10, 27 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 12.9.9, 17 de novembro de 2023

    Aprimoramentos críticos de estabilidade
    • Reportou uma correção para o seguinte problema de segurança:

    • Corrigido um problema relacionado aos processos de operadores em segundo plano do pg_cron

    Aurora PostgreSQL 12.9.8, 19 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade

    Aurora PostgreSQL 12.9.7, 24 de agosto de 2023

    Aprimoramentos gerais
    • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

    Aurora PostgreSQL 12.9.6, 16 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    Aurora PostgreSQL 12.9.4, 20 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos críticos
    • Corrigido um problema durante a reinicialização do nó de armazenamento que poderia resultar em períodos de indisponibilidade.

    Aprimoramentos de alta estabilidade
    • Correção de um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema relacionado à existência de arquivos de relação duplicados que poderiam resultar em períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    Aurora PostgreSQL 12.9.3, 13 de abril de 2022

    Melhorias de segurança
    • Modificações adicionais na extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aprimoramentos gerais
    • Corrigido um erro que poderia causar uma reinicialização do mecanismo durante períodos de pouca memória livre.

    Aurora PostgreSQL 12.9.1

    Melhorias de segurança
    • Atualizada a extensão PostGIS da versão 3.1.4 para a 3.1.5. Esta atualização contém uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 12.9.0

    Aprimoramentos críticos de estabilidade
    • Corrigido um erro em que a replicação lógica pode travar, resultando na repetição ficando atrasada no nó de leitura. A instância pode acabar reiniciando.

    Melhorias e aprimoramentos adicionais
    • Corrigido um bug de cache de buffer que poderia causar breves períodos de indisponibilidade.

    • Corrigido um bug na extensão apg_plan_mgmt em que um plano baseado em índice não estava sendo aplicado.

    • Corrigido um bug na extensão pg_logical que poderia causar breves períodos de indisponibilidade devido ao processamento inadequado de argumentos NULL.

    • Corrigido um problema em que arquivos órfãos causavam falha das atualizações da versão principal.

    • Corrigidas as métricas de gravação de log incorretas do Aurora Storage Daemon.

    • Corrigidos vários bugs que poderiam resultar em atraso na reprodução do WAL e, eventualmente, causar o reinício das instâncias de leitura.

    • Melhorada a validação da página de cache do buffer do Aurora em leituras.

    • Melhoria na validação de metadados de armazenamento do Aurora.

    • Atualizada a extensão pg_cron para v1.4.

    • Atualizada a extensão pg_hint_pan para v1.3.7.

    PostgreSQL 12.8 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.8. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.8, consulte PostgreSQL versão 12.8.

    Aurora PostgreSQL 12.8.6, 19 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    Aurora PostgreSQL 12.8.4, 6 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos gerais
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que poderia fazer com que o Performance Insights exibisse "Evento de espera desconhecido".

    • Corrigido um problema que poderia resultar em períodos de indisponibilidade devido à existência de arquivos de relação duplicados.

    Aurora PostgreSQL 12.8.2, 12 de abril de 2022

    Melhorias de segurança
    • Modificações adicionais na extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aprimoramentos gerais
    • Corrigido um bug de cache de buffer que poderia causar breves períodos de indisponibilidade.

    Aurora PostgreSQL 12.8.1

    Melhorias de segurança
    • Atualizada a extensão PostGIS da versão 3.1.4 para a 3.1.5. Esta atualização contém uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 12.8.0

    Aprimoramentos críticos de estabilidade
    • Correção de um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

    • Corrigido um problema em que o Aurora poderia sinalizar um erro após uma atualização de versão principal com a mensagem: "PÂNICO: não foi possível acessar o status do próximo ID de transação id xxxxxxxx".

    Melhorias e aprimoramentos adicionais
    • Correção de um problema em que nós de leitura são reiniciados em decorrência de a uma falha na pesquisa do cache de origem da replicação.

    • Corrigido um problema em que consultas de leitura podem expirar em nós de leitura durante a repetição do truncamento lento acionado por vácuo no nó de gravação.

    • Correção de um problema que faz com que o Performance Insights defina incorretamente o tipo de backend de uma conexão de banco de dados.

    • Corrigido um problema em que a função aurora_postgres_replica_status() retornava estatísticas de CPU obsoletas ou atrasadas.

    • Corrigido um problema no qual a função rds_superuser não tinha permissão para executar a função pg_stat_statements_reset().

    • Corrigido um problema com a extensão apg_plan_mgmt em que os tempos de planejamento e execução eram sinalizados como 0.

    • Suporte removido para conjuntos de cifras DES, 3DES e RC4.

    • Atualizada a extensão PostGIS para a versão 3.1.4.

    PostgreSQL 12.7, Aurora PostgreSQL 4.2 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.7. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.7, consulte PostgreSQL versão 12.7.

    Aurora PostgreSQL 12.7.5, 30 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    Aurora PostgreSQL 12.7.4, 14 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos de estabilidade de alta prioridade
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    Aurora PostgreSQL 4.2.3, 7 de abril de 2022

    Melhorias de segurança
    • Modificações adicionais na extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 4.2.2

    Melhorias de segurança
    • Modificada a extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial da comunidade PostgreSQL relacionado ao CVE-2021-3677: "Divulgação de memória em determinadas consultas". Para obter mais informações, consulte o CVE-2021-3677.

    • Aplicado um patch parcial postgis para PostGIS 3.0.3. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 4.2.1

    Aprimoramentos críticos de estabilidade
    • Correção de um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

    • Corrigido um problema em que o Aurora poderia sinalizar um erro após uma atualização de versão principal com a mensagem: "PÂNICO: não foi possível acessar o status do próximo ID de transação id xxxxxxxx".

    Melhorias e aprimoramentos adicionais
    • Corrigido um problema em que nós de leitura são reiniciados em decorrência de a uma falha na pesquisa do cache de origem da replicação.

    • Corrigido um problema com a extensão apg_plan_mgmt em que o tempo de planejamento e execução eram sinalizados como 0.

    • Corrigido um problema que faz com que o Performance Insights defina incorretamente o tipo de backend de uma conexão de banco de dados.

    • Corrigido um problema com a extensão apg_plan_mgmt em que a descrição do plano em uma tabela particionada não aplicava um plano com base em índice.

    • Corrigido um problema em que arquivos órfãos causavam conversões com falha em caminhos de código lidos durante ou após o upgrade da versão principal.

    • Corrigidos vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

    • Corrigido um problema out-of-memory de falha com o daemon de armazenamento Aurora que levava à reinicialização do nó do gravador. Isso também diminui o consumo geral da memória do sistema.

    Aurora PostgreSQL 4.2.0

    Novos atributos
    • Adição de suporte à extensão oracle_fdw versão 2.3.0.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que criar um banco de dados a partir de um banco de dados de modelo existente com espaço para tabela resultava em um erro com a mensagem ERROR: could not open file pg_tblspc/...: No such file or directory.

    • Corrigido um problema em que, em casos raros, uma réplica do Aurora poderia não ser iniciada quando um grande número de subtransações do PostgreSQL (ou seja, pontos de gravação SQL) eram usados.

    • Corrigido um problema em que, em circunstâncias raras, os resultados de leitura podem ser inconsistentes para solicitações de leitura repetidas em nós de réplica.

    Melhorias e aprimoramentos adicionais
    • OpenSSL atualizado para 1.1.1k.

    • Redução da utilização de CPU e do consumo de memória pelo processo de aplicação WAL em réplicas do Aurora para algumas workloads.

    • Verificações de segurança aprimoradas no caminho de gravação para detectar gravações incorretas em metadados.

    • Segurança aprimorada ao remover 3DES e outras cifras antigas para conexões SSL/TLS.

    • Corrigido um problema em que uma entrada de arquivo duplicado poderia impedir que o mecanismo do Aurora PostgreSQL fosse iniciado.

    • Corrigido um problema que poderia causar indisponibilidade temporária em workloads pesadas.

    • Adicionada a capacidade de usar uma barra normal no caminho do Amazon S3 durante a importação do S3.

    • Suporte adicionado para o Graviton para a extensão oracle_fdw versão 2.3.0.

    • As seguintes extensões foram atualizadas:

      • Atualização da extensão orafce para a versão 3.16.

      • Atualizada a extensão pg_partman para a versão 4.5.1.

      • Atualizada a extensão pg_cron para a versão 1.3.1.

      • Atualizada a extensão postgis para a versão 3.0.3.

    PostgreSQL 12.6, Aurora PostgreSQL 4.1 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.6. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.6, consulte PostgreSQL versão 12.6.

    Aurora PostgreSQL 4.1.2, 7 de abril de 2022

    Melhorias de segurança
    • Modificações adicionais na extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 4.1.1

    Melhorias de segurança
    • Modificada a extensão pg_cron para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial da comunidade PostgreSQL relacionado ao CVE-2021-3677: "Divulgação de memória em determinadas consultas". Para obter mais informações, consulte o CVE-2021-3677.

    • Aplicado um patch parcial a pg_partman para 4.4.0. Esta é uma correção do pg_partman para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial postgis para PostGIS 3.0.2. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial a um erro de validação de entrada nos parâmetros de função da extensão log_fdw.

    Aurora PostgreSQL 4.1.0

    Novos atributos
    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um bug na extensão pglogical que poderia levar à inconsistência de dados para replicação de entrada.

    • Correção de um bug em que, em casos raros, um leitor apresentava resultados inconsistentes ao reiniciar enquanto uma transação com mais de 64 subtransações estava sendo processada.

    • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    • Corrigido um bug em que não era possível iniciar o banco de dados quando havia muitas relações em ambientes com restrição de memória.

    • Correção de um bug em que a extensão apg_plan_mgmt poderia causar breves períodos de indisponibilidade devido a um estouro de buffer interno.

    • Corrigido um bug nos nós do leitor que poderia causar breves períodos de indisponibilidade durante a repetição do WAL.

    • Correção de um bug na extensão rds_activity_stream que causava erro durante a inicialização ao tentar registrar eventos de auditoria.

    • Correção de bugs na função aurora_replica_status, em que as linhas às vezes eram parcialmente preenchidas e alguns valores, como latência de repetição e uso da CPU, eram sempre 0.

    • Correção de um bug em que o mecanismo de banco de dados tentava criar segmentos de memória compartilhada maiores do que a memória total da instância e apresentava falhas repetidamente. Por exemplo, tentativas de criar 128 GiB de buffers compartilhados em uma instância db.r5.large causaria falha. Com essa alteração, as solicitações de alocações de memória total compartilhada maiores que a memória da instância permitem definir a instância para parâmetros incompatíveis.

    • Lógica adicionada para limpar arquivos pg_wal temporários desnecessários em uma inicialização de banco de dados.

    • Corrigido um bug que poderia levar a erros de sincronização de replicação de saída após uma atualização da versão principal.

    • Corrigido um bug que exibia a mensagem ERROR: rds_activity_stream stack item 2 not found on top - cannot pop (ERRO: item de pilha 2 rds_activity_stream não encontrado em cima; não foi possível remover) ao tentar criar a extensão rds_activity_stream.

    • Corrigido um bug que poderia causar o erro failed to build any 3-way joins (falha ao criar junções de 3 vias) em uma subconsulta correlacionada IN em uma subconsulta EXISTS.

    • Portabilidade retroativa da seguinte melhoria de performance da comunidade PostgreSQL: pg_stat_statements: add missing check for pgss_enabled() (adicionar verificação ausente para pgss_enabled).

    • Corrigido um bug que podia fazer com que as atualizações do Aurora PostgreSQL 12.x apresentassem falha devido à incapacidade de abrir o arquivo pg_control.

    • Correção de um bug que poderia causar breves períodos de indisponibilidade devido à falta de memória ao criar a extensão postgiscom o pgAudit habilitado.

    • Reportou a seguinte correção de bug da comunidade PostgreSQL: use-after-free Corrija o bug com .storeslot. AfterTriggersTableData

    • Corrigido um bug ao usar a replicação lógica de saída para sincronizar alterações para outro banco de dados que poderiam apresentar falha com uma mensagem de erro como ERROR: could not map filenode "base/16395/228486645" to relation OID (ERRO: não foi possível mapear o arquivo "base/16395/228486645" para relação OID).

    • Corrigido um bug que poderia causar um breve período de indisponibilidade ao cancelar uma transação.

    • Corrigido um bug que fazia com que nenhum agrupamento de ICU fosse exibido no catálogo pg_collation após criar uma nova instância do Aurora PostgreSQL 12.x. Esse problema não afeta a atualização de uma versão anterior.

    • Corrigido um bug onde a função rds_ad não foi criada após a atualização de uma versão do Aurora PostgreSQL não compatível com a autenticação do Microsoft Active Directory.

    • Inclusão de verificações de página btree para detectar inconsistência de metadados de tupla.

    • Correção de um bug nas leituras de buffer assíncrono de um bug que poderia causar breves períodos de indisponibilidade nos nós do leitor durante a repetição do WAL.

    • Corrigido um bug em que a leitura de um valor TOAST do disco poderia causar um breve período de indisponibilidade.

    • Corrigido um bug que causava breves períodos de indisponibilidade ao tentar buscar uma tupla de e varredura de índice.

    PostgreSQL 12.4, Aurora PostgreSQL 4.0 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.4. Para obter mais informações sobre as melhorias feitas no PostgreSQL 12.4, consulte PostgreSQL versão 12.4.

    Aurora PostgreSQL 4.0.5

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial da comunidade PostgreSQL relacionado ao CVE-2021-3677: "Divulgação de memória em determinadas consultas". Para obter mais informações, consulte o CVE-2021-3677.

    • Aplicado um patch parcial postgis para PostGIS 3.0.2. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial a um erro de validação de entrada nos parâmetros de função da extensão log_fdw.

    Aurora PostgreSQL 4.0.2

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um erro em que um nó do leitor pode renderizar uma linha extra ou ausente se o leitor reiniciar enquanto o nó do gravador estiver processando uma transação longa com mais de 64 subtransações.

    • Corrigido um bug que pode fazer com que o vácuo bloqueie os índices GiST.

    • Corrigido um erro em que, após a atualização para o PostgreSQL 12, o vácuo pode falhar na tabela do sistema pg_catalog.pg_shdescription com o erro a seguir. ERRO: encontrado xmin 484 anterior ao relfrozenxid

    Melhorias e aprimoramentos adicionais
    • Corrigido um erro que pode levar à indisponibilidade intermitente devido a uma condição de corrida ao lidar com respostas dos nós de armazenamento.

    • Corrigido um erro que pode levar à indisponibilidade intermitente devido à rotação das chaves de criptografia de rede.

    • Corrigido um erro que pode levar à indisponibilidade intermitente devido ao gerenciamento de calor dos segmentos de armazenamento subjacentes.

    • Corrigido um erro em que uma grande importação do Amazon S3 com milhares de clientes pode fazer com que um ou mais clientes de importação pare de responder.

    • Removida uma restrição que impedia a configuração de cadeias de variáveis de configuração que continham brazil.

    • Corrigido um erro que pode levar à indisponibilidade intermitente se um nó do leitor executar uma consulta que acesse muitas tabelas, enquanto o nó do gravador estiver adquirindo bloqueios exclusivos nas mesmas tabelas.

    Aurora PostgreSQL 4.0.1

    Novos atributos
    Aprimoramentos críticos de estabilidade
    • Corrigido um erro que fazia com que uma réplica de leitura falhasse repetidamente ao reiniciar em casos raros.

    • Corrigido um erro em que um cluster ficava indisponível ao tentar criar mais de 16 réplicas de leitura ou Regiões da AWS secundárias do banco de dados global Aurora. O cluster ficou disponível novamente quando a nova réplica de leitura ou secundária Região da AWS foi removida.

    Melhorias e aprimoramentos adicionais
    • Corrigido um erro em que, sob carga pesada, a importação de snapshot, importação de COPY (CÓPIA) ou importação do Amazon S3 parava de responder em casos raros.

    • Corrigido um erro em que uma réplica de leitura poderia não se juntar ao cluster quando o gravador estava muito ocupado com uma workload intensa de gravação.

    • Corrigido um bug em que um cluster poderia ficar indisponível brevemente, quando uma importação do S3 de alto volume estava em execução.

    • Corrigido um bug que fazia com que um cluster levasse vários minutos para reiniciar, se um fluxo de replicação lógico fosse encerrado ao lidar com muitas transações complexas.

    • Corrigido a compilação Just-in-Time (JIT), que estava incorretamente habilitada por padrão no Aurora PostgreSQL 4.0.0.

    • Não foi permitido o uso da autenticação AWS Identity and Access Management (IAM) e Kerberos para o mesmo usuário.

    Aurora PostgreSQL 4.0.0

    Novos atributos
    Melhorias e aprimoramentos adicionais
    • Contém vários aprimoramentos que foram anunciados para as versões 12.0, 12.1, 12.2, 12.3 e 12.4 do PostgreSQL.

    • Contém todas as correções, recursos e melhorias presentes em PostgreSQL 11.9, Aurora PostgreSQL 3.4 .

    • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    • As seguintes extensões foram atualizadas:

      • address_standardizer para a versão 3.0.2

      • address_standardizer_data_us para a versão 3.0.2

      • amcheck para a versão 1.2

      • citext para a versão 1.6

      • hll para a versão 2.14

      • hstore para a versão 1.6

      • ip4r para a versão 2.4

      • pg_repack para a versão 1.4.5

      • pg_stat_statements para a versão 1.7

      • pgaudit para a versão 1.4

      • pglogical para a versão 2.3.2

      • pgrouting para a versão 3.0.3

      • plv8 para a versão 2.3.14

      • postGIS para a versão 3.0.2

      • postgis_tiger_geocoder para a versão 3.0.2

      • postgis_topology para a versão 3.0.2

    PostgreSQL 11.21

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.21. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.21, consulte PostgreSQL versão 11.21.

    Aurora PostgreSQL 11.21.6, 13 de março de 2024

    Aprimoramentos gerais
    • Corrigido um problema de degradação de desempenho na PLV8 extensão.

    Aurora PostgreSQL 11.21.5, 22 de fevereiro de 2024

    Aprimoramentos gerais
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    Aprimoramentos de alta prioridade
    • Corrigido um problema em que era pg_stat_statements possível bloquear a atualização de versões menores durante o ZDP.

    • Corrigido um problema em que um slot de replicação lógica não emitia mais alterações devido a uma verificação de consistência de dados excessivamente rígida.

    • Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema de impasse no Aurora Storage que pode resultar no failover do gravador.

    • Corrigido um problema em que transações ativas durante a criação do slot de replicação lógica podiam ser parcialmente replicadas pelo slot.

    Aurora PostgreSQL 11.21.2, 13 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 11.21.1, 09 de novembro de 2023

    Aprimoramentos críticos de estabilidade
    • Reportou uma correção para o seguinte problema de segurança:

    Aurora PostgreSQL 11.21.0, 24 de outubro de 2023

    Novos atributos
    • Suporte adicionado na extensão aws_s3 para exportação para um bucket do S3 criptografado com uma chave KMS gerenciada pelo cliente

    Aprimoramentos gerais
    • Corrigido um problema na extensão aws_s3 em que o número de linhas exportadas era relatado incorretamente quando o número total excedia 2 bilhões

    • Opções fornecidas para configurar tempos limite na extensão aws_s3. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar os limites de tempo limite para importações do S3:

      • aws_s3.curlopt_low_speed_limit

      • aws_s3.curlopt_low_speed_time

    • Melhoria na performance da repetição de operações de transação de confirmação em réplicas do Aurora

    • Corrigido um problema no qual, em casos raros, uma importação da extensão aws_s3 não era concluída

    • Atualizada a biblioteca GEOS para PostGIS para a versão 3.12.0

    • Adicionado o evento de espera WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER para indicar os tempos de espera no remetente do gerenciador de cache do cluster

    • Adicionado o evento de espera WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN para indicar os tempos de espera no monitoramento de recursos do Aurora Sem Servidor

    • Corrigido um problema em que o banco de dados pode falhar durante o início de um slot de replicação lógica

    Melhorias e aprimoramentos adicionais
    • As seguintes extensões foram atualizadas:

      • orafce para a versão 4.3.0

      • pg_logical para a versão 2.4.3

      • plv8 para a versão 3.1.6

      • PostGIS para a versão 3.3.3

      • RDKit para a versão 4.3

    Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 11.

    PostgreSQL 11.20 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.20. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.20, consulte PostgreSQL versão 11.20.

    Aurora PostgreSQL 11.20.2, 4 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

    Aprimoramentos de alta prioridade
    • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

    • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora.

    • Corrigido um problema que poderia causar uma falha ao executar o comando COPY FROM.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    • Corrigido um problema em que poderia haver uma falha inesperada de UPDATE e DELETE em uma tabela com chave estrangeira com “ERRO: 40001: não foi possível serializar o acesso devido à atualização simultânea ao usar o snapshot serializável”.

    Aprimoramentos gerais
    • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

    • As extensões plv8, pll e plcoffee foram atualizadas para a versão 2.3.15.

    • Corrigido um problema que impedia a ativação do gerenciamento aprimorado da memória em determinados cenários no Aurora PostgreSQL 15.3.

    Aurora PostgreSQL 11.20.0, 13 de julho de 2023

    Após o anúncio das atualizações para o banco de dados PostgreSQL pela comunidade de código aberto, atualizamos o Amazon Aurora edição compatível com PostgreSQL para oferecer suporte às versões 15.3, 14.8, 13.11, 12.15 e 11.20 do PostgreSQL. Essas versões contêm melhorias de produtos e correções de bugs feitas pela comunidade PostgreSQL, além de melhorias específicas do Aurora. As versões também contêm novos atributos e melhorias para o Babelfish para Aurora PostgreSQL versão 3.2 e suporte aprimorado para o AWS Database Migration Service. Consulte as versões do Amazon Aurora para ajudar você a decidir com que frequência fazer atualizações e como planejar o processo de atualização. Como lembrete, se você estiver executando qualquer versão do Amazon Aurora PostgreSQL 11, será necessário fazer a atualização para uma versão principal mais recente até 29 de fevereiro de 2024.

    Novos atributos
    • Esta versão contém aprimoramentos no gerenciamento de memória que aumentam a estabilidade e a disponibilidade do banco de dados, prevenindo proativamente problemas causados por memória insuficiente. Para obter mais informações, consulte Gerenciamento aprimorado de memória no Aurora PostgreSQL.

    Aprimoramentos de alta prioridade
    • Corrigido um problema durante o ZDP relacionado às variáveis de ambiente de extensão.

    • Solucionado um erro transitório durante a replicação lógica que fazia com que um processo calculasse incorretamente que havia encontrado uma página inesperada.

    • Corrigido um problema que causava um período de indisponibilidade devido a um arquivo de estado de origem de replicação parcialmente criado.

    Aprimoramentos gerais
    • Adicionada uma nova função, aurora_stat_memctx_usage(), para mostrar a falha no uso da memória de back-end em um nível de contexto de memória do Postgres.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Corrigido um problema com o cálculo da métrica AuroraReplicaLag.

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

    • O tempo de inatividade do banco de dados durante o ZDP foi ainda mais reduzido.

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

    • Corrigido um problema que fazia com que pg_ls_waldir() retornasse "ERRO: não foi possível iniciar o arquivo".

    • Foi adicionado suporte para TLS 1.3 com cifras TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384.

    • Solucionado um problema que bloqueava uma atualização de versão principal na réplica do Aurora de uma instância de banco de dados do RDS para PostgreSQL.

    • Atualizado o GEOS para a versão 3.11.2.

    • Atualizado o tds_fdw para 2.0.3.

    PostgreSQL 11.19 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.19. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.19, consulte PostgreSQL versão 11.19.

    Aurora PostgreSQL 11.19.4, 5 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    • Uma correção enviada para backport para o seguinte problema de segurança da comunidade do PostgreSQL:

    Aprimoramentos de alta prioridade
    • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

    • Corrigido um problema que fazia com que as operações de limpeza ficassem bloqueadas após a reinicialização de uma réplica do Aurora.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    Aprimoramentos gerais
    • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

    • As extensões plv8, pll e plcoffee foram atualizadas para a versão 2.3.15.

    Aurora PostgreSQL 11.19.3, 24 de julho de 2023

    Aprimoramentos gerais
    • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP

    • Corrigido um problema que impedia a recuperação do armazenamento em confirmações de transações

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

    • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros (GUCs), os clientes agora poderão alterar a conexão e os tempos limite de solicitação para a integração com o Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Corrigidos vários problemas que podem fazer com que as réplicas do Aurora com o atributo aprimorado de disponibilidade de leitura fossem reiniciadas ao se reconectar com a instância de gravação.

    • Corrigido um problema que impedia uma reconexão de leitor possível de recuperar.

    Aurora PostgreSQL 11.19.2, 10 de maio de 2023

    Aprimoramentos gerais
    • Corrigido um erro ao carregar o plug-in test_decoding no pg_create_logical_replication_slot.

    Aurora PostgreSQL 11.19.1, 5 de abril de 2023

    Aprimoramentos gerais
    • Atualizado o suporte do PROJ para a versão 9.1.0

    • Atualizada a biblioteca GDAL no PostGIS para a versão 3.5.3

    • Suporte adicionado para as extensões TCN e SEG

    • Corrigido um problema que poderia aumentar a quantidade de trabalho de recuperação que o banco de dados faz na inicialização com a replicação lógica ativada

    • Corrigidos os problemas que causavam métricas de temporização de E/S incorretas no EXPLAIN

    • Corrigido um problema que causava uma contagem incorreta de acertos do buffer em EXPLAIN

    • Melhoria no tempo de inicialização do mecanismo, principalmente em instâncias grandes com muitos objetos

    • A função aurora_stat_logical_wal_cache() do Aurora agora está visível para todos os usuários

    Melhorias e aprimoramentos adicionais
    • As seguintes extensões foram atualizadas:

      • hll para a versão 2.17

      • orafce para a versão 4.0.0

      • pg_hint_plan para a versão 1.3.8

      • pg_logical para a versão 2.4.2

      • pg_trgm para a versão 1.4

      • pgrouting para a versão 3.4.1

      • PostGIS para a versão 3.3.2

      • SEG para a versão 1.0

      • TCN para a versão 1.0

      • wal2json para a versão 2.5

    PostgreSQL 11.18 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.18. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.18, consulte PostgreSQL versão 11.18.

    Aurora PostgreSQL 11.18.5, 04 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    Aprimoramentos gerais
    • Introduzidos diagnósticos para os metadados transitórios usados para E/S.

    Aurora PostgreSQL 11.18.4, 13 de setembro de 2023

    Aprimoramentos gerais
    • Adicionadas melhorias de escalabilidade para o Aurora Serverless v2

    • Corrigido um problema com o cálculo da métrica AuroraReplicaLag

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do Amazon S3 com um nome contendo pontos.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • As extensões plv8, plls e plcoffee foram atualizadas para a versão 2.3.15.

    Aurora PostgreSQL 11.18.2, 3 de março de 2023

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema no PostGIS em que os dados do GDAL não estavam sendo carregados.

    • Corrigido um problema que aumentava a quantidade de trabalho de recuperação durante a inicialização, se a replicação lógica estivesse habilitada.

    • Corrigido um problema para um melhor tratamento de erros de procedimentos com um grande número de parâmetros.

    • Corrigido um problema com a extensão aws_s3 em que o carregamento de um grande número de registros pode atingir o tempo limite.

    Aurora PostgreSQL 11.18.0, 20 de janeiro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que uma atualização falhava devido à atualização incorreta do MultiXactId mais antigo.

    • Corrigido um problema no qual as métricas de latência de confirmação não eram atualizadas.

    • Corrigido um problema que poderia levar a um breve período de indisponibilidade.

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que causava falhas na migração da instância de banco de dados.

    • Corrigido um problema em que o banco de dados falhava ao iniciar devido a uma inconsistência nos metadados.

    • Melhoria no tratamento de erros e na capacidade de diagnóstico.

    • Atualizada a extensão RDKit para a versão 4.2.

    • Atualizada a biblioteca GDAL para a versão 3.4.3.

    • Corrigido um problema com a extensão pg_repack.

    • Melhoria no tratamento da biblioteca de agrupamento (glibc) com uma nova biblioteca de agrupamento padrão independente.

    PostgreSQL 11.17 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.17. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.17, consulte PostgreSQL versão 11.17.

    Aurora PostgreSQL 11.17.3, 17 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    Aprimoramentos de alta prioridade
    • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

    • Melhoria nos tempos de escala para o Aurora Serverless v2.

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do S3 com um nome contendo pontos.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada durante a execução de workloads do leitor intensivas de E/S.

    • As extensões plv8, pll e plcoffee foram atualizadas para a versão 2.3.15.

    Aurora PostgreSQL 11.17.2, 2 de março de 2023

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que aumentava a quantidade de trabalho de recuperação durante a inicialização, se a replicação lógica estivesse habilitada.

    • Corrigido um problema para melhorar o tratamento de erros de procedimentos com um grande número de parâmetros.

    • Corrigido um problema com a extensão aws_s3 em que o carregamento de um grande número de registros pode atingir o tempo limite.

    Aurora PostgreSQL 11.17.1, 13 de dezembro de 2022

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches.

    • Corrigido um problema que poderia causar inconsistência de dados durante a replicação.

    Aurora PostgreSQL 11.17.0, 09 de novembro de 2022

    Aprimoramentos gerais de estabilidade
    • Melhoria no processo de limpeza do cache de buffer quando o cache de buffer está sob pressão.

    • Corrigido um problema no Database Activity Streams que levava ao alto consumo de memória.

    • Corrigido um problema que causava reinicializações da instância do banco de dados.

    • Corrigido um problema em que uma instância de banco de dados era reiniciada recursivamente enquanto gerava métricas de monitoramento durante uma falha.

    • Corrigido um problema em que uma instância de banco de dados era reiniciada durante a coleta de métricas de performance.

    • Corrigido um problema em que uma tentativa de conexão com o banco de dados falhava com SSLV3_ALERT_CERTIFICATE_UNKNOWN.

    • Melhoria no registro de diagnóstico relacionado à configuração de indicadores de dica inválidos.

    • Corrigido um problema em que o autovacuum ignorava tabelas incorretamente.

    • Melhoria na pré-busca da replicação lógica.

    • Corrigido um problema de durabilidade nos índices GIN.

    • Corrigido um problema para detectar e cancelar atualizações de versões principais paralisadas.

    • Corrigido um problema na junção de hash que poderia levar ao aumento do consumo de memória.

    • Melhoria na performance da replicação lógica.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Atualização da versão do GEOS para 3.10.3.

    • Atualizada a extensão PostGIS para a versão 3.2.3.

    • Corrigido um problema com st_orientedenvelope que causava um loop ao receber uma entrada unidimensional para retornar 0.

    • Corrigido um problema em que a conexão com o SQL Server usando tds_fdw falhava.

    PostgreSQL 11.16 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.16. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.16, consulte PostgreSQL versão 11.16.

    Aurora PostgreSQL 11.16.6, 19 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade
    Aprimoramentos de alta prioridade
    • Corrigido um problema que bloqueava as operações de limpeza após a reinicialização de uma réplica do Aurora.

    • Corrigido um problema que causava alto uso da CPU e impedia novas conexões.

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

    • Melhoria nos tempos de escala para o Aurora Serverless v2.

    • Corrigido um bug que pode causar indisponibilidade durante o ZDP.

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

    • Corrigido um problema no qual, em casos raros, a extensão aws_s3 poderia falhar na importação de um bucket do S3 com um nome contendo pontos.

    • Opções fornecidas para configurar os tempos limite na extensão aws_lambda. Ao definir os seguintes parâmetros, os clientes agora poderão alterar os tempos limite de conexão e solicitar a integração com o AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • As extensões plv8, pll e plcoffee foram atualizadas para a versão 2.3.15.

    • Introduzidos diagnósticos para metadados transitórios usados para E/S.

    Aurora PostgreSQL 11.16.5, 14 de dezembro de 2022

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema em que o mecanismo apresentava problemas de estabilidade durante pequenas atualizações do banco de dados e de versão de patches.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Corrigido um problema que poderia causar inconsistência de dados durante a replicação.

    Aurora PostgreSQL 11.16.4, 17 de novembro de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    Aurora PostgreSQL 11.16.3, 13 de outubro de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema do PLV8 em que o parâmetro base não era carregado corretamente na memória.

    Aprimoramentos gerais de estabilidade
    • Corrigido um bug em que o Aurora PostgreSQL não conseguia arquivar o relfilenode.

    • Corrigido um problema de escalabilidade travada quando o evento de escalabilidade atual excede o tempo limite.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    • Corrigido um problema em que mensagens de consulta estendida podiam ser perdidas durante a aplicação de patches com tempo de inatividade zero (ZDP), fazendo com que a consulta estendida fosse interrompida após a conclusão do ZDP.

    Aurora PostgreSQL 11.16.1, 6 de julho de 2022

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema que poderia causar períodos de indisponibilidade durante a reinicialização do nó de armazenamento.

    Aprimoramentos de estabilidade de alta prioridade
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema quando a conexão com o SQL Server falha ao usar a extensão TDS_FDW para consultar uma tabela externa.

    • Corrigido um problema que fazia com que conexões que usavam o certificado raiz fornecido falhassem.

    • Melhoria nas informações de diagnóstico e suporte em caso de entradas inconsistentes do índice de árvore B.

    Aurora PostgreSQL 11.16.0, 9 de junho de 2022

    Novos atributos
    Atualizações críticas
    • Corrigida uma falha de repetição devido a uma incompatibilidade de LSN.

    • Corrigida a extensão aws_s3 para evitar a injeção de região inválida.

    Atualizações de alta estabilidade
    • Foram corrigidos vários problemas relacionados a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    Atualizações de estabilidade geral
    • Corrigida uma falha na contenção de bloqueio durante um evento de escalabilidade do Aurora Serverless v1.

    • Corrigido um problema em que a replicação lógica travava após uma reinicialização.

    • Corrigidos vários problemas que poderiam levar a breves períodos de indisponibilidade.

    • Corrigido um acesso inválido a uma página durante a etapa Refazer no Redo genérico para GENERIC_XLOG_FULL_PAGE_DATA. Isso acontece devido a uma lacuna de tempo entre a geração do registro de log e a gravação dos metadados do registro no nó RW e as repetições do nó RO entre essas operações.

    • Melhoria na performance da consulta ao oferecer suporte a trabalhadores paralelos.

    • Atualizada a versão wal2json do plug-in para 2.4.

    • Atualizada a extensão pglogical para a versão 2.4.1.

    PostgreSQL 11.15 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.15. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.15, consulte PostgreSQL versão 11.15.

    Aurora PostgreSQL 11.15.6, 16 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    Aurora PostgreSQL 11.15.4, 18 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos críticos
    • Corrigido um problema durante a reinicialização do nó de armazenamento que poderia resultar em períodos de indisponibilidade.

    Aprimoramentos de alta estabilidade
    • Correção de um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema relacionado à existência de arquivos de relação duplicados que poderiam resultar em períodos de indisponibilidade.

    • Corrigido um defeito em que a validação de planos em cache poderia levar à reinicialização do banco de dados quando o plano era anteriormente invalidado.

    Aurora PostgreSQL 11.15.1, 27 de abril de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema que poderia causar WriteIOPS relatórios incorretos no AWS console.

    • Corrigido um problema que poderia causar indisponibilidade após a remoção de um nó de leitura de um cluster.

    Aprimoramentos gerais
    • Corrigido um problema que poderia causar uma reinicialização do mecanismo durante períodos de pouca memória livre.

    Aurora PostgreSQL 11.15.0, 29 de março de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigidos vários problemas que poderiam resultar na indisponibilidade de um nó de leitura.

    • Corrigido um problema que poderia fazer com que um nó de leitura não conseguisse reproduzir o WAL, exigindo que o slot de replicação fosse descartado e ressincronizado.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    Aprimoramentos gerais
    • Corrigido um pequeno vazamento de memória em nós de leitura quando commit_ts estava configurado.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    • Corrigido um problema que poderia fazer com que uma importação do Amazon S3 falhasse ao usar a extensão aws_s3.

    • Corrigidos vários problemas que poderiam resultar em períodos de indisponibilidade durante o uso do apg_plan_mgmt.

    • Corrigidos vários problemas que poderiam resultar em períodos de indisponibilidade quando o QPM estava ativado.

    PostgreSQL 11.14 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.14. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.14, consulte PostgreSQL versão 11.14.

    Aurora PostgreSQL 11.14.7, 24 de agosto de 2023

    Aprimoramentos gerais
    • Corrigido um problema que fazia com que o processo de coleta de estatísticas fosse reiniciado repetidamente.

    • Corrigido um problema que impedia pglogical de registrar linhas conflitantes durante a fase de aplicação.

    Aurora PostgreSQL 11.14.6, 16 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    Aurora PostgreSQL 11.14.4, 20 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos críticos
    • Corrigido um problema durante a reinicialização do nó de armazenamento que poderia resultar em períodos de indisponibilidade.

    Aprimoramentos de alta estabilidade
    • Correção de um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema relacionado à existência de arquivos de relação duplicados que poderiam resultar em períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    Aurora PostgreSQL 11.14.3, 13 de abril de 2022

    Aprimoramentos gerais
    • Corrigido um erro que poderia causar uma reinicialização do mecanismo durante períodos de pouca memória livre.

    Aurora PostgreSQL 11.14.1

    Melhorias de segurança
    • Atualizada a extensão PostGIS da versão 3.1.4 para a 3.1.5. Esta atualização contém uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 11.14.0

    Aprimoramentos críticos de estabilidade
    • Corrigido um erro em que a replicação lógica pode travar, resultando na repetição ficando atrasada no nó de leitura. A instância pode acabar reiniciando.

    Melhorias e aprimoramentos adicionais
    • Corrigido um bug de cache de buffer que poderia causar breves períodos de indisponibilidade.

    • Corrigido um bug na extensão apg_plan_mgmt em que um plano baseado em índice não estava sendo aplicado.

    • Corrigido um bug na extensão pg_logical que poderia causar breves períodos de indisponibilidade devido ao processamento inadequado de argumentos NULL.

    • Corrigido um problema em que arquivos órfãos causavam falha das atualizações da versão principal.

    • Corrigidas as métricas de gravação de log incorretas do Aurora Storage Daemon.

    • Corrigidos vários bugs que poderiam resultar em atraso na reprodução do WAL e, eventualmente, causar o reinício das instâncias de leitura.

    • Melhorada a validação da página de cache do buffer do Aurora em leituras.

    • Melhorada a validação de metadados de armazenamento do Aurora.

    • Atualizada a extensão pg_hint_pan para v1.3.7.

    PostgreSQL 11.13 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.13. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.13, consulte PostgreSQL versão 11.13.

    Aurora PostgreSQL 11.13.6, 19 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    Aurora PostgreSQL 11.13.4, 6 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos gerais
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que poderia fazer com que o Performance Insights exibisse "Evento de espera desconhecido".

    • Corrigido um problema que poderia resultar em períodos de indisponibilidade devido à existência de arquivos de relação duplicados.

    Aurora PostgreSQL 11.13.3, 6 de junho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Atualizações de estabilidade de alta prioridade
    • Corrigido um problema que poderia causar uma reinicialização do processo postmaster no Amazon Aurora Serverless v1.

    • Corrigido um problema que poderia causar uma reinicialização do processo de runtime do Aurora em Amazon Aurora Serverless v1.

    Aprimoramentos gerais
    • Corrigido um vazamento de memória no Aurora Runtime que poderia causar uma condição. out-of-memory

    Aurora PostgreSQL 11.13.2, 12 de abril de 2022

    Aprimoramentos gerais
    • Corrigido um bug de cache de buffer que poderia causar breves períodos de indisponibilidade.

    Aurora PostgreSQL 11.13.1

    Melhorias de segurança
    • Atualizada a extensão PostGIS da versão 3.1.4 para a 3.1.5. Esta atualização contém uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 11.13.0

    Aprimoramentos críticos de estabilidade
    • Correção de um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

    • Corrigido um problema em que o Aurora poderia sinalizar um erro após uma atualização de versão principal com a mensagem: "PÂNICO: não foi possível acessar o status do próximo ID de transação id xxxxxxxx".

    Melhorias e aprimoramentos adicionais
    • Correção de um problema em que nós de leitura são reiniciados em decorrência de a uma falha na pesquisa do cache de origem da replicação.

    • Corrigido um problema em que consultas de leitura podem expirar em nós de leitura durante a repetição do truncamento lento acionado por vácuo no nó de gravação.

    • Corrigido um problema que faz com que o Performance Insights defina incorretamente o tipo de backend de uma conexão de banco de dados.

    • Corrigido um problema em que a função aurora_postgres_replica_status retornava estatísticas de CPU obsoletas ou atrasadas.

    • Corrigido um problema no qual, em casos raros, um cluster espelhado secundário do Aurora Global Database poderia ser reiniciado devido a uma parada no processo de aplicação de logs.

    • Corrigido um problema com a extensão apg_plan_mgmt em que os tempos de planejamento e execução eram sinalizados como 0.

    • Suporte removido para conjuntos de cifras DES, 3DES e RC4.

    • Atualizada a extensão PostGIS para a versão 3.1.4.

    • Suporte adicionado à extensão postgis_raster versão 3.1.4.

    PostgreSQL 11.12, Aurora PostgreSQL 3.6 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.12. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.12, consulte PostgreSQL versão 11.12.

    Aurora PostgreSQL 11.12.5, 30 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    Aurora PostgreSQL 11.12.4, 14 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos de estabilidade de alta prioridade
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    Aurora PostgreSQL 3.6.2

    Melhorias de segurança
    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial da comunidade PostgreSQL relacionado ao CVE-2021-3677: "Divulgação de memória em determinadas consultas". CVE-2020-14350

    • Aplicado um patch parcial postgis para PostGIS 2.5.2. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 3.6.1

    Aprimoramentos críticos de estabilidade
    • Correção de um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

    • Corrigido um problema em que o Aurora poderia sinalizar um erro após uma atualização de versão principal com a mensagem: "PÂNICO: não foi possível acessar o status do próximo ID de transação id xxxxxxxx".

    • Corrigidos vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

    • Corrigido um problema out-of-memory de falha com o daemon de armazenamento Aurora que levava à reinicialização do nó do gravador. Isso também diminui o consumo geral da memória do sistema.

    Melhorias e aprimoramentos adicionais
    • Corrigido um problema em que nós de leitura são reiniciados em decorrência de a uma falha na pesquisa do cache de origem da replicação.

    • Corrigido um problema com a extensão apg_plan_mgmt em que o tempo de planejamento e execução eram sinalizados como 0.

    • Corrigido um problema que faz com que o Performance Insights defina incorretamente o tipo de backend de uma conexão de banco de dados.

    • Corrigido um problema no qual, em casos raros, um cluster espelhado secundário do Aurora Global Database poderia ser reiniciado devido a uma parada no processo de aplicação de logs.

    • Correção de um problema em que arquivos órfãos causavam conversões com falha em caminhos de código lidos durante ou após o upgrade da versão principal.

    • Corrigidos vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

    • Corrigido um problema out-of-memory de falha com o daemon de armazenamento Aurora que levava à reinicialização do nó do gravador. Isso também diminui o consumo geral da memória do sistema.

    Aurora PostgreSQL 3.6.0

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema em que criar um banco de dados a partir de um banco de dados de modelo existente com espaço para tabela resultava em um erro com a mensagem ERROR: could not open file pg_tblspc/...: No such file or directory.

    • Corrigido um problema em que, em casos raros, uma réplica do Aurora poderia não ser iniciada quando um grande número de subtransações do PostgreSQL (ou seja, pontos de gravação SQL) eram usados.

    • Corrigido um problema em que, em circunstâncias raras, os resultados de leitura podem ser inconsistentes para solicitações de leitura repetidas em nós de réplica.

    Melhorias e aprimoramentos adicionais
    • OpenSSL atualizado para 1.1.1k.

    • Redução da utilização de CPU e do consumo de memória pelo processo de aplicação WAL em réplicas do Aurora para algumas workloads.

    • Aprimoramento da proteção contra apagamento acidental de metadados.

    • Verificações de segurança aprimoradas no caminho de gravação para detectar gravações incorretas em metadados.

    • Segurança aprimorada ao remover 3DES e outras cifras antigas para conexões SSL/TLS.

    • Corrigido um problema em que uma entrada de arquivo duplicado poderia impedir que o mecanismo do Aurora PostgreSQL fosse iniciado.

    • Corrigido um problema que poderia causar indisponibilidade temporária em workloads pesadas.

    • Adicionada a capacidade de usar uma barra normal no caminho do Amazon S3 durante a importação do S3.

    • Atualizada a extensão orafce para a versão 3.16.

    PostgreSQL 11.11, Aurora PostgreSQL 3.5 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.11. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.11, consulte PostgreSQL versão 11.11.

    Aurora PostgreSQL 3.5.1

    Melhorias de segurança
    • Modificada a extensão pg_bigm para mitigar um problema de segurança durante a extensão de criação. O problema foi abordado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial da comunidade PostgreSQL relacionado ao CVE-2021-3677: "Divulgação de memória em determinadas consultas". Para obter mais informações, consulte o CVE-2021-3677.

    • Aplicado um patch parcial postgis relacionado ao PostGIS 2.5.2. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial a um erro de validação de entrada nos parâmetros de função da extensão log_fdw.

    Aurora PostgreSQL 3.5.0

    Novos atributos
    • Suporte adicionado para as seguintes extensões:

      • A extensão pg_proctab versão 0.0.9

      • A extensão pg_bigm versão 1.2.

    Aprimoramentos de estabilidade de alta prioridade
    • Correção de um bug em que, em casos raros, um leitor apresentava resultados inconsistentes ao reiniciar enquanto uma transação com mais de 64 subtransações estava sendo processada.

    • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    • Corrigido um bug em que não era possível iniciar o banco de dados quando havia muitas relações em ambientes com restrição de memória.

    • Correção de um bug em que a extensão apg_plan_mgmt poderia causar breves períodos de indisponibilidade devido a um estouro de buffer interno.

    • Corrigido um bug nos nós do leitor que poderia causar breves períodos de indisponibilidade durante a repetição do WAL.

    • Correção de um bug na extensão rds_activity_stream que causava erro durante a inicialização ao tentar registrar eventos de auditoria.

    • Correção de bugs na função aurora_replica_status, em que as linhas às vezes eram parcialmente preenchidas e alguns valores, como latência de repetição e uso da CPU, eram sempre 0.

    • Correção de um bug em que o mecanismo de banco de dados tentava criar segmentos de memória compartilhada maiores do que a memória total da instância e apresentava falhas repetidamente. Por exemplo, tentativas de criar 128 GiB de buffers compartilhados em uma instância db.r5.large causaria falha. Com essa alteração, as solicitações de alocações de memória total compartilhada maiores que a memória da instância permitem definir a instância para parâmetros incompatíveis.

    • Lógica adicionada para limpar arquivos pg_wal temporários desnecessários em uma inicialização de banco de dados.

    • Correção de um bug que exibia a mensagem ERROR: rds_activity_stream stack item 2 not found on top - cannot pop (ERRO: item de pilha 2 rds_activity_stream não encontrado em cima; não foi possível remover) ao tentar criar a extensão rds_activity_stream.

    • Corrigido um bug que poderia causar o erro failed to build any 3-way joins (falha ao criar junções de 3 vias) em uma subconsulta correlacionada IN em uma subconsulta EXISTS.

    • Portabilidade retroativa da seguinte melhoria de performance da comunidade PostgreSQL: pg_stat_statements: add missing check for pgss_enabled() (adicionar verificação ausente para pgss_enabled).

    • Correção de um bug que poderia causar breves períodos de indisponibilidade devido à falta de memória ao criar a extensão postgiscom o pgAudit habilitado.

    • Corrigido um bug ao usar a replicação lógica de saída para sincronizar alterações para outro banco de dados que poderiam apresentar falha com uma mensagem de erro como ERROR: could not map filenode "base/16395/228486645" to relation OID (ERRO: não foi possível mapear o arquivo "base/16395/228486645" para relação OID).

    • Corrigido um bug que poderia causar um breve período de indisponibilidade ao cancelar uma transação.

    • Corrigido um bug onde a função rds_ad não foi criada após a atualização de uma versão do Aurora PostgreSQL não compatível com a autenticação do Microsoft Active Directory.

    • Inclusão de verificações de página btree para detectar inconsistência de metadados de tupla.

    • Corrigido um bug nas leituras de buffer assíncrono de um bug que poderia causar breves períodos de indisponibilidade nos nós do leitor durante a repetição do WAL.

    PostgreSQL 11.9, Aurora PostgreSQL 3.4

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.9. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.9, consulte PostgreSQL versão 11.9.

    Aurora PostgreSQL 11.9.11, 13 de março de 2024

    Aprimoramentos gerais de estabilidade
    • Permita rds_superuser encerrar back-ends que não estejam explicitamente associados a uma função.

    • PLV8Extensão atualizada para a versão 2.3.15.

    Aprimoramentos de estabilidade de alta prioridade
    • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema relacionado apg_plan_mgmt a.

    • Corrigido um problema em que as transações ativas durante a criação do slot podiam ser parcialmente replicadas pelo slot.

    • Corrigido um problema de impasse no armazenamento do Aurora que pode resultar no failover do gravador.

    Aurora PostgreSQL 11.9.9, 27 de dezembro de 2023

    Aprimoramentos críticos de estabilidade
    Aprimoramentos gerais de estabilidade
    • Corrigido um problema com ações de replicação lógica sendo executadas por alguém que não fosse o proprietário da tabela

    Aurora PostgreSQL 3.4.8, 10 de outubro de 2023

    Aprimoramentos de estabilidade de alta prioridade

    Aurora PostgreSQL 3.4.7, 22 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    Aurora PostgreSQL 3.4.6, 8 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aurora PostgreSQL 3.4.5

    Melhorias de segurança
    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial da comunidade PostgreSQL relacionado ao CVE-2021-3677: "Divulgação de memória em determinadas consultas". Para obter mais informações, consulte o CVE-2021-3677.

    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2021-3393: "Erros de violação de restrição de partição vazam valores de colunas negadas". Para obter mais informações, consulte o CVE-2021-3393.

    • Aplicado um patch parcial postgis relacionado ao PostGIS 2.5.2. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial a um erro de validação de entrada nos parâmetros de função da extensão log_fdw.

    Aurora PostgreSQL 3.4.3

    Aprimoramentos de estabilidade de alta prioridade
    • Forneceu-se um patch para problemas de segurança da comunidade PostgreSQL CVE-2021-32027, CVE-2021-32028 e CVE-2021-32029.

    Melhorias e aprimoramentos adicionais
    • Corrigido um bug na extensão aws_s3 para permitir a importação de objetos com barras inclinadas iniciais no identificador de objeto.

    • Correção de um bug na extensão rds_activity_stream que causava erro durante a inicialização ao tentar registrar eventos de auditoria.

    • Corrigido um bug que retornava um ERROR ao tentar criar a extensão rds_activity_stream.

    • Correção de um bug que poderia causar breves períodos de indisponibilidade devido à falta de memória ao criar a extensão postgiscom o pgAudit habilitado.

    • Correção de vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

    Aurora PostgreSQL 3.4.2

    Aprimoramentos de estabilidade de alta prioridade
    • Correção de um bug em que, em casos raros, um leitor apresentava resultados inconsistentes ao reiniciar enquanto uma transação com mais de 64 subtransações estava sendo processada.

    Melhorias e aprimoramentos adicionais
    • Corrigido um erro que pode levar à indisponibilidade intermitente devido a uma condição de corrida ao lidar com respostas dos nós de armazenamento.

    • Corrigido um erro que pode levar à indisponibilidade intermitente devido à rotação das chaves de criptografia de rede.

    • Corrigido um erro que pode levar à indisponibilidade intermitente devido ao gerenciamento de calor dos segmentos de armazenamento subjacentes.

    • Corrigido um erro em que uma grande importação do S3 com milhares de clientes pode fazer com que um ou mais clientes de importação pare de responder.

    • Removida uma restrição que impedia a configuração de cadeias de variáveis de configuração que continham brazil.

    • Corrigido um erro que pode levar à indisponibilidade intermitente se um nó do leitor executar uma consulta que acesse muitas tabelas, enquanto o nó do gravador estiver adquirindo bloqueios exclusivos nas mesmas tabelas.

    Aurora PostgreSQL 3.4.1

    Aprimoramentos críticos de estabilidade
    • Corrigido um erro que fazia com que uma réplica de leitura falhasse repetidamente ao reiniciar em casos raros.

    • Corrigido um erro em que um cluster ficava indisponível ao tentar criar mais de 16 réplicas de leitura ou Regiões da AWS secundárias do banco de dados global Aurora. O cluster ficou disponível novamente quando a nova réplica de leitura ou secundária Região da AWS foi removida.

    Melhorias e aprimoramentos adicionais
    • Corrigido um erro em que, quando sob carga pesada, a importação de snapshot, importação de COPY (CÓPIA) ou importação do S3 parava de responder em casos raros.

    • Corrigido um erro em que uma réplica de leitura poderia não se juntar ao cluster quando o gravador estava muito ocupado com uma workload intensa de gravação.

    • Corrigido um erro em que um cluster poderia ficar indisponível brevemente, quando uma importação do S3 de alto volume estava em execução.

    • Corrigido um erro que fazia com que um cluster levasse vários minutos para reiniciar, se um fluxo de replicação lógico fosse encerrado ao lidar com muitas transações complexas.

    • Removida a permissão ao uso da autenticação do IAM e do Kerberos para o mesmo usuário.

    Aurora PostgreSQL 3.4.0

    Novos atributos
    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na mensagem de erro ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente.

    • Corrigido um erro em que, em alguns casos, os clusters de banco de dados com replicação lógica habilitada não removeram arquivos de segmento WAL truncados do armazenamento. Isso resultou em crescimento do tamanho do volume.

    • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    • Corrigido um erro que causava consumo excessivo de CPU na extensão do pg_stat_statements.

    Melhorias e aprimoramentos adicionais
    • Agora você pode usar pg_replication_slot_advance para avançar um slot de replicação lógica para as funções rds_replication e rds_superuser.

    • Melhoria da performance do modo assíncrono dos fluxos de atividade do banco de dados.

    • Reduziu o atraso na publicação CloudWatch na rpo_lag_in_msec métrica dos clusters de banco de dados globais do Aurora.

    • Aurora PostgreSQL não fica mais para trás em um nó de leitura quando o backend bloqueou a gravação no cliente do banco de dados.

    • Corrigido um erro que, em casos raros, causava um breve período de indisponibilidade em uma réplica de leitura quando crescia o volume de armazenamento.

    • Corrigido um erro ao criar um banco de dados que poderia retornar o seguinte: ERRO: não foi possível criar diretório no disco local

    • Arquivos de grade de dados atualizados para corrigir erros ou resultados de transformação incorretos do ST_Transform método da extensão de PostGIS.

    • Corrigido um erro em que, em alguns casos, a repetição de registros de XLOG_BTREE_REUSE_PAGE em instâncias do leitor do Aurora causava atraso de repetição desnecessário.

    • Corrigido um pequeno vazamento de memória em um índice de árvore b que poderia levar a uma condição fora da memória.

    • Corrigido um erro no índice do GiST que poderia resultar em uma condição de memória fora depois de promover uma réplica de leitura do Aurora.

    • Correção de um bug de importação do S3 que relatava ERRO: HTTP 403. Permissão negada ao importar dados de um arquivo dentro de uma subpasta do S3.

    • Corrigido um erro na extensão de aws_s3 para tratamento de URL pré-assinado que poderia resultar na mensagem de erro nomes de bucket S3 com um ponto final (.) não são compatíveis.

    • Corrigido um erro na extensão aws_s3 em que uma importação poderia ser bloqueada indefinidamente se um bloqueio exclusivo fosse realizado na relação antes de iniciar a operação.

    • Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL que usa índices GiST. Em casos raros, esse bug gerou um breve período de indisponibilidade após promover o cluster do Aurora.

    • Corrigido um erro nos fluxos de atividade do banco de dados em que os clientes não eram notificados do fim de uma interrupção.

    • Atualizada a extensão pg_audit para a versão 1.3.1.

    PostgreSQL 11.8, Aurora PostgreSQL 3.3 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.8. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.8, consulte PostgreSQL versão 11.8.

    Aurora PostgreSQL versão 3.3.2

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na mensagem de erro ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente.

    • Corrigido um erro em que, em alguns casos, os clusters de banco de dados com replicação lógica habilitada não removeram arquivos de segmento WAL truncados do armazenamento. Isso resultou em crescimento do tamanho do volume.

    • Corrigido um problema com a criação de um cluster de banco de dados global em uma região secundária.

    • Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    • Corrigido um erro que causava consumo excessivo de CPU na extensão do pg_stat_statements.

    Melhorias e aprimoramentos adicionais
    • Aurora PostgreSQL não fica mais para trás em um nó de leitura quando o backend bloqueou a gravação no cliente do banco de dados.

    • Reduziu o atraso na publicação CloudWatch na rpo_lag_in_msec métrica dos clusters de banco de dados globais do Aurora.

    • Corrigido um bug em que uma instrução DROP DATABASE não removeu arquivos de relação.

    • Corrigido um erro em que, em alguns casos, a repetição de registros de XLOG_BTREE_REUSE_PAGE em instâncias do leitor do Aurora causava atraso de repetição desnecessário.

    • Corrigido um pequeno vazamento de memória em um índice de árvore b que poderia levar a uma condição fora da memória.

    • Corrigido um erro na função aurora_replica_status() em que o campo server_id às vezes era truncado.

    • Corrigido um erro em que um registro de log foi processado incorretamente fazendo com que a réplica do Aurora falhasse.

    • Corrigido um bug de importação do S3 que relatava ERRO: HTTP 403. Permissão negada ao importar dados de um arquivo dentro de uma subpasta do S3.

    • Agora você pode usar pg_replication_slot_advance para avançar um slot de replicação lógica para as funções rds_replication e rds_superuser.

    • Melhoria da performance dos fluxos de atividade do banco de dados.

    • Corrigido um erro na extensão de aws_s3 que poderia resultar na mensagem de erro nomes de bucket S3 com um ponto final (.) não são compatíveis.

    • Corrigida uma condição de corrida que fazia com que as importações válidas falhassem de forma intermitente.

    • Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL que usa índices GiST. Em casos raros, esse bug causou um breve período de indisponibilidade após promover o cluster de bancos de dados Aurora.

    • Corrigido um erro na extensão de aws_s3 onde uma importação pode ser bloqueada indefinidamente se um bloqueio exclusivo fosse realizado na relação antes de iniciar a operação.

    Aurora PostgreSQL 3.3.1

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    1. Corrigido um bug que aparece quando o operador NOT EXISTS retorna incorretamente TRUE, o que só pode acontecer quando ocorre o seguinte conjunto incomum de circunstâncias:

      • Uma consulta está usando o operadorNOT EXISTS.

      • As colunas que estão sendo avaliadas em relação à consulta externa NOT EXISTS contêm um valor NULL.

      • Não há um outro predicado na subconsulta que remova a necessidade de avaliar os valores NULL.

      • O filtro usado na subconsulta não usa uma busca de índice para a execução.

      • O operador não é convertido a uma junção pelo otimizador de consulta.

    Aurora PostgreSQL 3.3.0

    Novos atributos
    • Adição de suporte para a extensão RDKit versão 3.8.

      A extensão RDKit fornece funções de modelagem para quimioinformática. Quimioinformática relaciona-se a armazenar, indexar, pesquisar, recuperar e aplicar informações sobre compostos químicos. Por exemplo, com a extensão RDKit é possível construir modelos de moléculas, procurar estruturas moleculares e ler ou criar moléculas em várias notações. Você também pode realizar pesquisas sobre dados carregados a partir do site do ChEMBL ou de um arquivo SMILES. O SMILES (Simplified Molecular Input Line Entry System) é uma notação tipográfica que representa moléculas e reações. Para obter mais informações, consulte O cartucho de banco de dados RDKit na documentação do RDKit.

    • Adição de suporte para uma versão mínima de TLS

      O suporte para uma versão mínima Transport Layer Security (TLS) é transferido de volta do PostgreSQL 12. Ele permite que o servidor Aurora PostgreSQL restrinja os protocolos TLS com os quais um cliente pode se conectar por meio de dois novos parâmetros PostgreSQL. Esses parâmetros incluem ssl_min_protocol_version e ssl_max_protocol_version. Por exemplo, para limitar as conexões de cliente ao servidor Aurora PostgreSQL para pelo menos a versão do protocolo TLS 1.2, defina o ssl_min_protocol_version como TLSv1.2.

    • Adição de suporte à extensão pglogical versão 2.2.2.

      A extensão pglogical é um sistema de replicação lógica de streaming que fornece atributos adicionais além do que está disponível na replicação lógica nativa do PostgreSQL. Os atributos incluem tratamento de conflitos, filtragem de linhas, replicação de DDL/sequência e aplicação atrasada. É possível usar a extensão pglogical para configurar a replicação entre clusters do Aurora PostgreSQL, entre o RDS para PostgreSQL e o Aurora PostgreSQL e com bancos de dados PostgreSQL executados fora do RDS.

    • O Aurora redimensiona dinamicamente o espaço de armazenamento em cluster. Com o redimensionamento dinâmico, o espaço de armazenamento do cluster de bancos de dados Aurora diminui automaticamente ao remover dados do cluster de banco de dados. Para obter mais informações, consulte Escalabilidade de armazenamento no Guia do usuário do Amazon Aurora.

      nota

      O recurso de redimensionamento dinâmico está sendo implantado em fases onde o Regiões da AWS Aurora está disponível. Dependendo da região em que o cluster está, esse atributo pode não estar disponível ainda. Para obter mais informações, consulte o anúncio de Novidades.

    Aprimoramentos críticos de estabilidade
    • Corrigido um erro relacionado à extensão da página de heap que, em casos raros, resultava em um tempo de recuperação mais longo e afetava a disponibilidade.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um bug no Aurora Global Database que poderia causar atrasos na atualização do mecanismo de banco de dados em um secundário. Região da AWS Para obter mais informações, consulte Usar o Amazon Aurora Global Database no Guia do usuário do Amazon Aurora.

    • Corrigido um bug que, em casos raros, causava atrasos na atualização de um banco de dados para a versão 11.8 do mecanismo.

    Melhorias e aprimoramentos adicionais
    • Correção de um erro em que a réplica do Aurora travava quando workloads com subtransações pesadas eram feitas na instância do gravador.

    • Correção de um erro em que a instância do gravador travava devido a um vazamento de memória e ao esgotamento da memória usada para rastrear transações ativas.

    • Correção de um erro que levava a um travamento devido à inicialização inadequada quando não havia memória livre disponível durante a inicialização do backend do PostgreSQL.

    • Corrigido um erro em que um cluster de bancos de dados Aurora PostgreSQL Serverless poderia retornar o seguinte erro após um evento de escalabilidade: ERRO: a instrução preparada "S_6" já existe.

    • Corrigido um out-of-memory problema ao emitir o CREATE EXTENSION comando com o PostGIS quando o Database Activity Streams estava ativado.

    • Corrigido um bug em que uma consulta SELECT poderia retornar incorretamente o erro: Tentando ler EOF transmitido da relação rrrr. blockno=bbb nblocks=nnn.

    • Corrigido um erro em que o banco de dados poderia estar brevemente indisponível devido ao tratamento de erros no crescimento do armazenamento do banco de dados.

    • Correção de um erro no Aurora PostgreSQL Sem Servidor em que as consultas executadas em conexões previamente ociosas eram adiadas até que a operação de escala fosse concluída.

    • Correção de um erro em que um cluster de banco de dados Aurora PostgreSQL com fluxos de atividade de banco de dados habilitados poderia relatar o início de uma janela de perda potencial para registros de atividade, mas não relatava a restauração da conectividade.

    • Corrigido um bug com a função aws_s3.table_import_from_s3 em que um COPY do S3 falhou com o erro código de erro HTTP: 248. Para obter mais informações, consulte aws_s3.table_import_from_s3 no Guia de usuário do Amazon Aurora.

    PostgreSQL 11.7, Aurora PostgreSQL 3.2 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.7. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.7, consulte PostgreSQL versão 11.7.

    Aurora PostgreSQL 3.2.7

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 3.2.6

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na mensagem de erro ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente.

    Melhorias e aprimoramentos adicionais
    • Corrigido um erro que, em casos raros, causava uma breve indisponibilidade de réplica de leitura quando crescia o volume de armazenamento.

    • O Aurora PostgreSQL Sem Servidor agora oferece suporte à execução de consultas em todas as conexões durante um evento de escala.

    • Corrigido um erro no Aurora PostgreSQL Sem Servidor, onde um bloqueio vazado resultava em um evento de escala prolongada.

    • Corrigido um erro onde a função aurora_replica_status mostrava identificadores de servidor truncados.

    • Corrigido um erro no Aurora PostgreSQL Serverless em que as conexões migradas durante um evento grande seriam desconectadas com a mensagem: "ERROR: could not open relation with OID… (ERRO: não foi possível abrir relação com OID…).

    • Corrigido um pequeno vazamento de memória em um índice de árvore b que poderia levar a uma condição fora da memória.

    • Corrigido um bug em um índice GiST que poderia resultar em uma out-of-memory condição após a promoção de uma réplica de leitura do Aurora.

    • Melhor performance para fluxos de atividade de banco de dados.

    • Corrigido um erro nos fluxos de atividade do banco de dados onde os clientes não eram notificados quando terminada uma interrupção.

    • Corrigido um erro na extensão de aws_s3 para tratamento de URL pré-assinado que poderia ter resultado na mensagem de erro nomes de bucket S3 com um ponto final (.) não compatível.

    • Corrigido um erro na extensão de aws_s3 onde o tratamento de erros incorreto poderia levar a falhas durante o processo de importação.

    • Corrigido um erro na extensão do aws_s3 onde uma importação pode ser bloqueada indefinidamente se um bloqueio exclusivo fosse realizado na relação antes de iniciar a operação.

    Aurora PostgreSQL 3.2.4

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    1. Corrigido um bug que aparece quando o operador NOT EXISTS retorna incorretamente TRUE, o que só pode acontecer quando ocorre o seguinte conjunto incomum de circunstâncias:

      • Uma consulta está usando o operadorNOT EXISTS.

      • As colunas que estão sendo avaliadas em relação à consulta externa NOT EXISTS contêm um valor NULL.

      • Não há um outro predicado na subconsulta que remova a necessidade de avaliar os valores NULL.

      • O filtro usado na subconsulta não usa uma busca de índice para a execução.

      • O operador não é convertido a uma junção pelo otimizador de consulta.

    Aurora PostgreSQL 3.2.3

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    • Nenhum

    Melhorias e aprimoramentos adicionais
    • Corrigido um bug no Aurora PostgreSQL Sem Servidor em que as consultas executadas em conexões previamente ociosas eram adiadas até que a operação de escala fosse concluída.

    • Correção de um bug que poderia causar uma breve indisponibilidade para workloads de subtransações pesadas quando várias instâncias do leitor reiniciassem ou reingressassem no cluster.

    Aurora PostgreSQL 3.2.2

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Corrigido um erro relacionado à extensão da página de heap que, em casos raros, resultava em um tempo de recuperação mais longo e afetava a disponibilidade.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um bug no Aurora Global Database que poderia causar atrasos na atualização do mecanismo de banco de dados em uma região secundária. Para obter mais informações, consulte Usar o Amazon Aurora Global Database no Guia do usuário do Amazon Aurora.

    • Corrigido um bug que, em casos raros, causava atrasos na atualização de um banco de dados para a versão 11.7 do mecanismo.

    Melhorias e aprimoramentos adicionais
    • Corrigido um erro em que o banco de dados poderia estar brevemente indisponível devido ao tratamento de erros no crescimento do armazenamento do banco de dados.

    • Corrigido um erro em que uma consulta SELECT poderia retornar incorretamente o erro: Tentando ler EOF passado da relação rrrr. blockno=bbb nblocks=nnn.

    • Corrigido um erro em que um cluster de bancos de dados Aurora PostgreSQL Sem Servidor poderia retornar o seguinte erro após um evento de escalabilidade: ERRO: a instrução preparada "S_6" já existe.

    Aurora PostgreSQL 3.2.1

    Novos atributos

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade

    Nenhum.

    Aprimoramentos de estabilidade de alta prioridade
    • Melhoria da performance e da disponibilidade de instâncias de leitura ao aplicar operações DROP TABLE e TRUNCATE TABLE.

    • Corrigido um vazamento de memória pequeno, mas contínuo, em um módulo de diagnóstico que poderia causar uma out-of-memory condição em tipos menores de instâncias de banco de dados.

    • Corrigido um bug na extensão PostGIS que poderia levar à reinicialização do banco de dados. Isso foi relatado à comunidade PostGIS como https://trac.osgeo.org/postgis/ticket/4646.

    • Corrigido um bug em que solicitações de leitura podiam parar de responder devido ao manuseio incorreto de erros no mecanismo de armazenamento.

    • Correção de um erro que causava uma falha em algumas consultas e gerava como resultado a mensagem ERRO: encontrado xmin xxxxxx antes de relfrozenxid yyyyyyy. Isso pode ocorrer após a promoção de uma instância de leitura para uma instância de gravação.

    • Corrigido um bug em que um cluster de banco de dados sem servidor do Aurora podia falhar ao reverter uma tentativa de escalar.

    Melhorias e aprimoramentos adicionais
    • Melhoria da performance em consultas que leem muitas linhas do armazenamento.

    • Melhoria da performance e da disponibilidade de instâncias de banco de dados do leitor durante a execução de workloads de leitura intensiva.

    • Habilitação das subconsultas IN e NOT IN correlacionadas para serem transformadas em junções quando possível.

    • Melhoria da estimativa de filtragem da aplicação melhorada de filtro de semijunção usando estatísticas ou índices de várias colunas quando disponíveis.

    • Melhoria da performance de leitura da extensão pg_prewarm.

    • Correção de um erro em que um cluster de banco de dados sem servidor do Aurora poderia gerar a mensagem ERRO: formato de dados binários incorreto no parâmetro de vinculação... após um evento de escala.

    • Correção de um erro em que um cluster de banco de dados sem servidor poderia gerar a mensagem ERRO: dados insuficientes deixados na mensagem após um evento de escala.

    • Correção de um erro em que um cluster de banco de dados sem servidor do Aurora podia experimentar tentativas de escala prolongadas ou com falha.

    • Correção de um bug que resultava na mensagem ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. (ERRO: não foi possível criar o arquivo "base/xxxxxx/yyyyyyy", pois ainda existe uma versão anterior no disco: êxito). Entre em contato com AWS o suporte ao cliente. Isso pode ocorrer durante a criação do objeto depois do encapsulamento do identificador de objeto de 32 bits do PostgreSQL.

    • Corrigido um bug em que os arquivos de segmento write-ahead-log (WAL) para replicação lógica do PostgreSQL não eram excluídos ao alterar o valor de para. wal_level logical replica

    • Corrigido um bug na extensão pg_hint_plan em que uma consulta com várias instruções poderia levar a uma falha quando enable_hint_table estava habilitada. Isso é rastreado na comunidade do PostgreSQL como https://github.com/ossc-db/pg_hint_plan/issues/25.

    • Correção de um erro em que os clientes JDBC podiam gerar a mensagem java.io.IOException: tipo de pacote inesperado: 75 após um evento de escala em um cluster de banco de dados sem servidor do Aurora.

    • Corrigido um bug na replicação lógica do PostgreSQL que resultou na mensagem ERROR: a referência de instantâneo não é de propriedade do proprietário do recurso. TopTransaction

    • As seguintes extensões foram atualizadas:

      • Atualizado o orafce para a versão 3.8

      • Atualizado o pgTAP para a versão 1.1

    • Fornecido suporte para consultas de injeção de falhas.

    PostgreSQL 11.6, Aurora PostgreSQL 3.1 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.6. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.6, consulte PostgreSQL versão 11.6.

    Esta versão contém vários aprimoramentos críticos de estabilidade. A Amazon recomenda que você atualize seus clusters do Aurora PostgreSQL que usam mecanismos mais antigos do PostgreSQL 11 para esta versão.

    Aurora PostgreSQL 3.1.4

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 3.1.3

    Novos atributos
    • Aurora PostgreSQL agora é compatível com o parâmetro de armazenamento do PostgreSQL vacuum_truncate para gerenciar o truncamento de vácuo para tabelas específicas. Defina este parâmetro de armazenamento como false para uma tabela para impedir que o comando SQL VACUUM trunque as páginas vazias à direita da tabela.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    • Correção de um erro em que as leituras do armazenamento podiam parar de responder devido ao tratamento incorreto de erros.

    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 3.1.2

    Essa versão contém um aprimoramento essencial para a estabilidade. A Amazon recomenda que você atualize os clusters mais antigos compatíveis com o Aurora PostgreSQL 11 para essa versão.

    Aprimoramentos críticos de estabilidade
    • Corrigido um erro pelo qual uma instância de banco de dados de leitor poderia usar dados obsoletos temporariamente. Isso pode levar a resultados errados, como poucas ou muitas linhas. Esse erro não persiste no armazenamento e será removido quando a página do banco de dados que contém a linha for removida do cache. Isso pode acontecer quando a instância de banco de dados primária entra em um estouro de snapshot de transação por ter mais de 64 subtransações em uma única transação. Os aplicativos suscetíveis a esse erro incluem aqueles que usam pontos de salvamento SQL ou processadores de exceção PostgreSQL com mais de 64 subtransações na transação superior.

    Aprimoramentos de estabilidade de alta prioridade
    • Correção de um erro que pode causar falha de uma instância de banco de dados de leitor, causando indisponibilidade durante a tentativa de ingressar no cluster de banco de dados. Isso pode acontecer em alguns casos quando a instância de banco de dados primária tem um estouro de snapshot de transação devido a um alto número de subtransações. Nessa situação, a instância de banco de dados de leitor não poderá ingressar até que o estouro de snapshot seja removido.

    Melhorias e aprimoramentos adicionais
    • Corrigido um erro que impedia o Performance Insights de determinar o ID de consulta de uma instrução em execução.

    Aurora PostgreSQL 3.1.1

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Corrigido um erro pelo qual a instância de banco de dados poderia ficar brevemente indisponível devido à função de autorrecuperação do armazenamento subjacente.

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um erro no qual o mecanismo de banco de dados poderia falhar, causando indisponibilidade. Isso ocorreu durante a verificação de uma coluna não principal incluída de um índice de Árvore B. Isso só se aplica aos índices de "coluna incluída" do PostgreSQL 11.

    • Corrigido um erro que poderia fazer com que o mecanismo de banco de dados falhasse, causando indisponibilidade. Isso ocorria caso uma conexão de banco de dados recém-estabelecida encontrasse um erro relacionado ao esgotamento de recursos durante a inicialização após a autenticação bem-sucedida.

    Melhorias e aprimoramentos adicionais
    • Fornecida uma correção para a extensão pg_hint_plan que poderia fazer com que o mecanismo de banco de dados falhasse, causando indisponibilidade. O problema de código aberto pode ser rastreado em https://github.com/ossc-db/pg_hint_plan/pull/45.

    • Corrigido um erro em que o SQL do formulário ALTER FUNCTION ... OWNER TO ... relataria incorretamente ERROR: improper qualified name (too many dotted names).

    • Melhoria da performance do vacuum do índice GIN por meio da pré-busca.

    • Corrigido um erro no PostgreSQL de código aberto que poderia fazer com que um mecanismo de banco de dados falhasse, causando indisponibilidade. Isso ocorria durante verificações paralelas do índice de Árvore B Esse problema foi relatado à comunidade do PostgreSQL.

    • Melhoria na performance das verificações do índice de Árvore B na memória.

    Aurora PostgreSQL 3.1.0

    É possível encontrar os novos atributos e melhorias a seguir nesta versão do mecanismo.

    Novos recursos
    1. Suporte para a exportação dos dados para o Amazon S3. Para obter mais informações, consulte Exportar dados de um cluster de banco de dados do Aurora PostgreSQL para o Amazon S3 no Guia de usuário do Amazon Aurora.

    2. Suporte para o machine learning do Amazon Aurora. Para obter mais informações, consulte Usar machine learning (ML) com o Aurora PostgreSQL noGuia de usuário do Amazon Aurora.

    3. Os aprimoramentos de processamento do SQL incluem:

      • Otimizações para NOT IN com o parâmetro apg_enable_not_in_transform.

      • Melhorias de aplicação de filtro de semijunção para junções de hash com o parâmetro apg_enable_semijoin_push_down.

      • Otimizações para remoção de junção interna redundante com o parâmetro apg_enable_remove_redundant_inner_joins.

      • Melhoria das opções de compatibilidade ANSI com os parâmetros ansi_constraint_trigger_ordering, ansi_force_foreign_key_checks e ansi_qualified_update_set_target.

      Para obter mais informações, consulte Parâmetros do Amazon Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    4. As novas e atualizadas extensões do PostgreSQL incluem:

    Aprimoramentos críticos de estabilidade
    1. Corrigido um erro relacionado à criação de índices de árvore B em tabelas temporárias que, em casos raros, poderia resultar em tempo de recuperação mais longo e afetar a disponibilidade.

    2. Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL. Em casos raros, esse erro causava uma falha de gravação de log que poderia resultar em tempo de recuperação mais longo e afetava a disponibilidade.

    3. Correção de um erro relacionado ao manuseio de leituras com alta latência de E/S que, em casos raros, poderia resultar em tempo de recuperação mais longo e afetar a disponibilidade.

    Aprimoramentos de estabilidade de alta prioridade
    1. Corrigido um erro relacionado à replicação lógica em que wal segmentos não eram removidos adequadamente do armazenamento. Isso pode resultar em sobrecarga do armazenamento. Para monitorar isso, visualize o parâmetro TransactionLogDiskUsage.

    2. Corrigidos vários bugs, que causavam o travamento do Aurora durante operações de pré-busca em índices Btree.

    3. Correção de um erro pelo qual uma reinicialização do Aurora poderia atingir o tempo limite se a replicação lógica fosse usada.

    4. Aprimoradas as verificações de validação executadas em blocos de dados no cache do buffer. Isso melhora a detecção de inconsistências do Aurora.

    Melhorias e aprimoramentos adicionais
    1. A extensão de gerenciamento de planos de consultas apg_plan_mgmt tem um algoritmo aprimorado para gerenciar a geração de planos para tabelas altamente particionadas.

    2. Tempo de inicialização reduzido em instâncias com caches grandes por meio de melhorias no algoritmo de recuperação de cache do buffer.

    3. Melhorou o desempenho do read-node-apply processo sob cargas de trabalho de alta taxa de transação usando mudanças na priorização do PostgreSQLLWLock. Essas mudanças evitam a privação do read-node-apply processo enquanto o PostgreSQL está sob forte contenção. ProcArray

    4. Melhoria no manuseio de leituras em lote durante vacuum, as verificações de tabela e as verificações de índice. Isso resulta em maior throughput e menor consumo de CPU.

    5. Correção de um erro pelo qual um nó de leitura poderia falhar durante a repetição de uma operação SLRU-truncate do PostgreSQL.

    6. Correção de um erro em que, em casos raros, as gravações de banco de dados poderiam parar após um erro retornado por uma das seis cópias de um registro de log do Aurora.

    7. Correção de um erro relacionado à replicação lógica em que uma transação individual maior que 1 GB de tamanho poderia resultar em uma falha do mecanismo.

    8. Corrigido um vazamento de memória em nós de leitura quando o gerenciamento de cache do cluster estava habilitado.

    9. Corrigido um bug em que a importação de um snapshot do RDS para PostgreSQL poderia parar de responder se o snapshot de origem contivesse um grande número de relações não registradas em log.

    10. Corrigido um erro no qual o daemon de armazenamento do Aurora poderia falhar se houvesse carga pesada de E/S.

    11. Correção de um erro relacionado ao hot_standby_feedback para nós de leitura em que o nó de leitura poderia relatar a epoch do ID de transação errada para o nó de gravação. Isso pode fazer com que o nó de gravação ignore o hot_standby_feedback e invalide os snapshots no nó de leitura.

    12. Corrigido um erro pelo qual os erros de armazenamento que ocorriam durante as declarações CREATE DATABASE não eram tratados corretamente. O bug deixava o banco de dados resultante inacessível. O comportamento correto haver falha na criação do banco de dados e retornar o erro apropriado para o usuário.

    13. Melhoria no tratamento do estouro de snapshot do PostgreSQL quando um nó de leitura tenta se conectar a um nó de gravação. Antes dessa alteração, se o nó de gravação estivesse em um estado de estouro de snapshot, o nó de leitura não conseguiria ingressar. Uma mensagem seria exibida no arquivo de log do PostgreSQL no formulário DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy). Um estouro de snapshot ocorre quando uma transação individual cria mais de 64 subtransações.

    14. Corrigido um erro relacionado a expressões de tabela comuns em que um erro era gerado incorretamente quando uma classe NOT IN existia em um CTE. O erro era CTE with NOT IN fails with ERROR: could not find CTE CTE-Name.

    15. Corrigido um erro relacionado a um valor de last_error_timestamp incorreto na tabela aurora_replica_status.

    16. Corrigido um bug para evitar o preenchimento de buffers compartilhados com blocos pertencentes a objetos temporários. Esses blocos residem corretamente em buffers locais de backend do PostgreSQL.

    17. As seguintes extensões foram atualizadas:

      • Atualizado o pg_hint_plan para a versão 1.3.4.

      • plprofiler adicionada à versão 4.1.

      • Adicionado o pgTAP versão 1.0.0.

    PostgreSQL 11.4, Aurora PostgreSQL 3.0 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 11.4 com o Aurora PostgreSQL versão 3.0 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 11.4. Para obter mais informações sobre as melhorias feitas no PostgreSQL 11.4, consulte PostgreSQL versão 11.4.

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Esta versão contém todas as correções, atributos e melhorias presentes em Aurora PostgreSQL 2.3.5.

    2. Particionamento – melhorias de particionamento incluem suporte para particionamento de hash, permitindo a criação de uma partição padrão e a movimentação dinâmica de linhas para outra partição com base na atualização da coluna principal.

    3. Performance – os aprimoramentos de performance incluem o paralelismo ao criar índices, visões materializadas, junções de hash e verificações sequenciais para melhorar a performance das operações.

    4. Procedimentos armazenados – agora, os procedimentos armazenados SQL adicionam suporte para transações incorporadas.

    5. Melhorias no autovacuum – para fornecer logs valiosos, o parâmetro rds.force_autovacuum_logging é ON (ativado) por padrão em conjunto com o parâmetro log_autovacuum_min_duration definido como 10 segundos. Para aumentar a eficácia do autovacuum, os valores para os parâmetros autovacuum_max_workers e autovacuum_vacuum_cost_limit são calculados com base na capacidade de memória do host para fornecer valores padrão maiores.

    6. Tempo limite de transação melhorado: o parâmetro idle_in_transaction_session_timeout está definido como 24 horas. Qualquer sessão que tenha ficado ociosa por mais de 24 horas será encerrada.

    7. Não há mais suporte para o módulo tsearch2 – se o seu aplicativo usa funções tsearch2, atualize-o para usar as funções equivalentes fornecidas pelo mecanismo central do PostgreSQL. Para obter mais informações sobre o módulo tsearch2, consulte PostgreSQL tsearch2.

    8. Não há mais suporte para o módulo chkpass – para obter mais informações sobre o módulo chkpass, consulte PostgreSQL chkpass.

    9. As seguintes extensões foram atualizadas:

      • address_standardizer para a versão 2.5.1

      • address_standardizer_data_us para a versão 2.5.1

      • btree_gin para a versão 1.3

      • citext para a versão 1.5

      • cube para a versão 1.4

      • hstore para a versão 1.5

      • ip4r para a versão 2.2

      • isn para a versão 1.2

      • orafce para a versão 3.7

      • pg_hint_plan para a versão 1.3.4

      • pg_prewarm para a versão 1.2

      • pg_repack para a versão 1.4.4

      • pg_trgm para a versão 1.4

      • pgaudit para a versão 1.3

      • pgrouting para a versão 2.6.1

      • pgtap para a versão 1.0.0

      • plcoffee para a versão 2.3.8

      • plls para a versão 2.3.8

      • plv8 para a versão 2.3.8

      • postgis para a versão 2.5.1

      • postgis_tiger_geocoder para a versão 2.5.1

      • postgis_topology para a versão 2.5.1

      • rds_activity_stream para a versão 1.3

    PostgreSQL 10.21 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.21. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.21, consulte PostgreSQL versão 10.21.

    Aurora PostgreSQL 10.21.5, 14 de dezembro de 2022

    Aprimoramentos gerais de estabilidade
    • Corrigido um problema no qual o mecanismo apresentava problemas de estabilidade.

    Aurora PostgreSQL 10.21.4, 17 de novembro de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    Aurora PostgreSQL 10.21.3, 13 de outubro de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema do PLV8 em que o parâmetro base não era carregado corretamente na memória.

    Aprimoramentos gerais de estabilidade
    • Corrigido um bug em que o Aurora PostgreSQL não conseguia arquivar o relfilenode.

    • Corrigido um problema de escalabilidade travada quando o evento de escalabilidade atual excede o tempo limite.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    • Corrigido um problema em que mensagens de consulta estendida podiam ser perdidas durante a aplicação de patches com tempo de inatividade zero (ZDP), fazendo com que a consulta estendida fosse interrompida após a conclusão do ZDP.

    Aurora PostgreSQL 10.21.1, 6 de julho de 2022

    Aprimoramentos críticos de estabilidade
    • Corrigido um problema que poderia causar períodos de indisponibilidade durante a reinicialização do nó de armazenamento.

    Aprimoramentos de estabilidade de alta prioridade
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema quando a conexão com o SQL Server falha ao usar a extensão TDS_FDW para consultar uma tabela externa.

    • Corrigido um problema que fazia com que conexões que usavam o certificado raiz fornecido falhassem.

    • Melhoria nas informações de diagnóstico e suporte em caso de entradas inconsistentes do índice de árvore B.

    Aurora PostgreSQL 10.21.0, 9 de junho de 2022

    Novos atributos
    Atualizações críticas
    • Corrigida uma falha de repetição devido a uma incompatibilidade de LSN.

    • Corrigida a extensão aws_s3 para evitar a injeção de região inválida.

    Atualizações de alta estabilidade
    • Foram corrigidos vários problemas relacionados a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    Atualizações de estabilidade geral
    • Corrigida uma falha na contenção de bloqueio durante um evento de escalabilidade do Aurora Serverless v1.

    • Corrigido um problema em que a replicação lógica travava após uma reinicialização.

    • Corrigidos vários problemas que poderiam levar a breves períodos de indisponibilidade.

    • Corrigido um acesso inválido a uma página durante a etapa Refazer no Redo genérico para GENERIC_XLOG_FULL_PAGE_DATA. Isso acontece devido a uma lacuna de tempo entre a geração do registro de log e a gravação dos metadados do registro no nó RW e as repetições do nó RO entre essas operações.

    • Melhoria na performance da consulta ao oferecer suporte a trabalhadores paralelos.

    • Atualizada a versão wal2json do plug-in para 2.4.

    • Atualizada a extensão pglogical para a versão 2.4.1.

    PostgreSQL 10.20 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.20. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.20, consulte PostgreSQL versão 10.20.

    Aurora PostgreSQL 10.20.6, 16 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    Aurora PostgreSQL 10.20.4, 18 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos críticos
    • Corrigido um problema durante a reinicialização do nó de armazenamento que poderia resultar em períodos de indisponibilidade.

    Aprimoramentos de alta estabilidade
    • Correção de um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema relacionado à existência de arquivos de relação duplicados que poderiam resultar em períodos de indisponibilidade.

    • Corrigido um defeito em que a validação de planos em cache poderia levar à reinicialização do banco de dados quando o plano era anteriormente invalidado.

    Aurora PostgreSQL 10.20.1, 27 de abril de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigido um problema que poderia causar WriteIOPS relatórios incorretos no AWS console.

    • Corrigido um problema que poderia causar indisponibilidade após a remoção de um nó de leitura de um cluster.

    Aprimoramentos gerais
    • Corrigido um problema que poderia causar uma reinicialização do mecanismo durante períodos de pouca memória livre.

    Aurora PostgreSQL 10.20.0, 29 de março de 2022

    Aprimoramentos de estabilidade de alta prioridade
    • Corrigidos vários problemas que poderiam resultar na indisponibilidade de um nó de leitura.

    • Corrigido um problema que poderia fazer com que um nó de leitura não conseguisse reproduzir o WAL, exigindo que o slot de replicação fosse descartado e ressincronizado.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    Aprimoramentos gerais
    • Corrigido um pequeno vazamento de memória em nós de leitura quando commit_ts estava configurado.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    • Corrigido um problema que poderia fazer com que uma importação do S3 falhasse ao usar a extensão aws_s3.

    • Corrigidos vários problemas que poderiam resultar em períodos de indisponibilidade durante o uso do apg_plan_mgmt.

    • Corrigidos vários problemas que poderiam resultar em períodos de indisponibilidade quando o QPM estava ativado.

    PostgreSQL 10.19 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.19. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.19, consulte PostgreSQL versão 10.19.

    Aurora PostgreSQL 10.19.6, 16 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que pode causar um aumento no tráfego de rede quando uma instância de gravação transmite logs para uma instância de réplica.

    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    • Atualizada a extensão PostGIS para a versão 3.1.7.

    Aurora PostgreSQL 10.19.4, 20 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos críticos
    • Corrigido um problema durante a reinicialização do nó de armazenamento que poderia resultar em períodos de indisponibilidade.

    Aprimoramentos de alta estabilidade
    • Correção de um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema relacionado à existência de arquivos de relação duplicados que poderiam resultar em períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    Aurora PostgreSQL 10.19.3, 13 de abril de 2022

    Aprimoramentos gerais
    • Corrigido um erro que poderia causar uma reinicialização do mecanismo durante períodos de pouca memória livre.

    Aurora PostgreSQL 10.19.1

    Melhorias de segurança
    • Atualizada a extensão PostGIS da versão 3.1.4 para a 3.1.5. Esta atualização contém uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 10.19.0

    Aprimoramentos críticos de estabilidade
    • Corrigido um erro em que a replicação lógica pode travar, resultando na repetição ficando atrasada no nó de leitura. A instância pode acabar reiniciando.

    Melhorias e aprimoramentos adicionais
    • Corrigido um bug de cache de buffer que poderia causar breves períodos de indisponibilidade.

    • Corrigido um bug na extensão apg_plan_mgmt em que um plano baseado em índice não estava sendo aplicado.

    • Corrigido um bug na extensão pg_logical que poderia causar breves períodos de indisponibilidade devido ao processamento inadequado de argumentos NULL.

    • Corrigido um problema em que arquivos órfãos causavam falha das atualizações da versão principal.

    • Corrigidas as métricas de gravação de log incorretas do Aurora Storage Daemon.

    • Corrigidos vários bugs que poderiam resultar em atraso na reprodução do WAL e, eventualmente, causar o reinício das instâncias de leitura.

    • Melhorada a validação da página de cache do buffer do Aurora em leituras.

    • Melhorada a validação de metadados de armazenamento do Aurora.

    • Atualizada a extensão pg_hint_pan para v1.3.6.

    PostgreSQL 10.18 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.18. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.18, consulte PostgreSQL versão 10.18.

    Aurora PostgreSQL 10.18.6, 19 de dezembro de 2022

    Aprimoramentos gerais
    • Corrigido um problema que causava inconsistência no fluxo de atividades do banco de dados quando o atendente de monitoramento não estava disponível.

    Aurora PostgreSQL 10.18.4, 6 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos gerais
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que poderia fazer com que o Performance Insights exibisse "Evento de espera desconhecido".

    • Corrigido um problema que poderia resultar em períodos de indisponibilidade devido à existência de arquivos de relação duplicados.

    Aurora PostgreSQL 10.18.3, 6 de junho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Atualizações de estabilidade de alta prioridade
    • Corrigido um problema que poderia causar uma reinicialização do processo postmaster no Amazon Aurora Serverless v1.

    • Corrigido um problema que poderia causar uma reinicialização do processo de runtime do Aurora em Amazon Aurora Serverless v1.

    Aprimoramentos gerais
    • Corrigido um vazamento de memória no Aurora Runtime que poderia causar uma condição. out-of-memory

    Aurora PostgreSQL 10.18.2, 12 de abril de 2022

    Atualizações gerais
    • Corrigido um bug de cache de buffer que poderia causar breves períodos de indisponibilidade.

    Aurora PostgreSQL 10.18.1

    Melhorias de segurança
    • Atualizada a extensão PostGIS da versão 3.1.4 para a 3.1.5. Esta atualização contém uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 10.18.0

    Atualizações críticas de estabilidade
    • Corrigido um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

    Atualizações de estabilidade de alta prioridade
    • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

    • Corrigido um problema em que o Aurora poderia sinalizar um erro após uma atualização de versão principal com a mensagem: "PÂNICO: não foi possível acessar o status do próximo ID de transação id xxxxxxxx".

    Melhorias e aprimoramentos adicionais
    • Correção de um problema em que nós de leitura são reiniciados em decorrência de a uma falha na pesquisa do cache de origem da replicação.

    • Corrigido um problema em que consultas de leitura podem expirar em nós de leitura durante a repetição do truncamento lento acionado por vácuo no nó de gravação.

    • Correção de um problema que faz com que o Performance Insights defina incorretamente o tipo de backend de uma conexão de banco de dados.

    • Corrigido um problema em que a função aurora_postgres_replica_status() retornava estatísticas de CPU obsoletas ou atrasadas.

    • Corrigido um problema no qual, em casos raros, um cluster espelhado secundário do Aurora Global Database poderia ser reiniciado devido a uma parada no processo de aplicação de logs.

    • Suporte removido para conjuntos de cifras DES, 3DES e RC4.

    • Atualizada a extensão PostGIS para a versão 3.1.4.

    • Suporte adicionado à extensão postgis_raster versão 3.1.4.

    PostgreSQL 10.17, Aurora PostgreSQL 2.9 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.17. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.17, consulte PostgreSQL versão 10.17.

    Aurora PostgreSQL 10.17.5, 30 de dezembro de 2022

    Aprimoramentos gerais
    • A versão 10.17.5 do Amazon Aurora PostgreSQL foi lançada com aprimoramentos gerais.

    Aurora PostgreSQL 10.17.4, 14 de julho de 2022

    Melhorias de segurança
    • Aplicado um patch parcial de correção da comunidade PostgreSQL relacionado ao CVE-2022-1552: Autovacuum, REINDEX e outros omitem a "operação de segurança restrita". Para obter mais informações, consulte o CVE-2022-1552.

    Aprimoramentos de estabilidade de alta prioridade
    • Foi corrigido um problema de tratamento de erros relacionado a out-of-memory condições que poderiam resultar em breves períodos de indisponibilidade.

    • Corrigido um problema que poderia causar um uso excessivo do armazenamento devido ao fato de arquivos não serem fechados corretamente.

    • Corrigido um problema que fazia com que o Performance Insights mostrasse "Evento de espera desconhecido".

    Aurora PostgreSQL 2.9.2

    Melhorias de segurança
    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial postgis para PostGIS 2.4.7. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    Aurora PostgreSQL 2.9.1

    Atualizações críticas de estabilidade
    • Corrigido um problema em que, em circunstâncias raras, um cache de dados de um nó de leitura pode se tornar inconsistente depois uma reinicialização desse nó.

    Atualizações de estabilidade de alta prioridade
    • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

    • Corrigido um problema em que o Aurora poderia sinalizar um erro após uma atualização de versão principal com a mensagem: "PÂNICO: não foi possível acessar o status do próximo ID de transação id xxxxxxxx".

    Melhorias e aprimoramentos adicionais
    • Correção de um problema em que nós de leitura são reiniciados em decorrência de a uma falha na pesquisa do cache de origem da replicação.

    • Corrigido um problema no qual, em casos raros, um cluster espelhado secundário do Aurora Global Database poderia ser reiniciado devido a uma parada no processo de aplicação de logs.

    • Correção de um problema que faz com que o Performance Insights defina incorretamente o tipo de backend de uma conexão de banco de dados.

    • Correção de um problema em que arquivos órfãos causavam conversões com falha em caminhos de código lidos durante ou após o upgrade da versão principal.

    • Corrigidos vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

    • Corrigido um problema out-of-memory de falha com o daemon de armazenamento Aurora que levava à reinicialização do nó do gravador. Isso também diminui o consumo geral da memória do sistema.

    Aurora PostgreSQL 2.9

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um problema em que criar um banco de dados a partir de um banco de dados de modelo existente com espaço para tabela resultava em um erro com a mensagem ERROR: could not open file pg_tblspc/...: No such file or directory.

    2. Corrigido um problema em que, em casos raros, uma réplica do Aurora poderia não ser iniciada quando um grande número de subtransações do PostgreSQL (ou seja, pontos de gravação SQL) eram usados.

    3. Corrigido um problema em que, em circunstâncias raras, os resultados de leitura podem ser inconsistentes para solicitações de leitura repetidas em nós de réplica.

    Melhorias e aprimoramentos adicionais
    1. OpenSSL atualizado para 1.1.1k.

    2. Redução da utilização de CPU e do consumo de memória pelo processo de aplicação WAL em réplicas do Aurora para algumas workloads.

    3. Verificações de segurança aprimoradas no caminho de gravação para detectar gravações incorretas em metadados.

    4. Segurança aprimorada ao remover 3DES e outras cifras antigas para conexões SSL/TLS.

    5. Corrigido um problema em que uma entrada de arquivo duplicado poderia impedir que o mecanismo do Aurora PostgreSQL fosse iniciado.

    6. Corrigido um problema que poderia causar indisponibilidade temporária em workloads pesadas.

    7. Adicionada a capacidade de usar uma barra normal no caminho do S3 durante a importação do S3.

    8. Atualizada a extensão orafce para a versão 3.16.

    9. Atualizada a extensão PostGIS para a versão 2.4.7.

    PostgreSQL 10.16, Aurora PostgreSQL 2.8 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.16. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.16, consulte PostgreSQL versão 10.16.

    Aurora PostgreSQL 2.8.1

    Melhorias de segurança
    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial postgis para PostGIS 2.4.4. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial a um erro de validação de entrada nos parâmetros de função da extensão log_fdw.

    Aurora PostgreSQL 2.8.0

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug em que, em casos raros, um leitor apresentava resultados inconsistentes ao reiniciar enquanto uma transação com mais de 64 subtransações estava sendo processada.

    2. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    1. Corrigido um bug em que não era possível iniciar o banco de dados quando havia muitas relações em ambientes com restrição de memória.

    2. Correção de um bug em que a extensão apg_plan_mgmt poderia causar breves períodos de indisponibilidade devido a um estouro de buffer interno.

    3. Corrigido um bug nos nós do leitor que poderia causar breves períodos de indisponibilidade durante a repetição do WAL.

    4. Corrigido um bug na extensão rds_activity_stream que causava erro durante a inicialização ao tentar registrar eventos de auditoria.

    5. Corrigido um bug que impedia atualizações de versão secundárias de um cluster de banco de dados global Aurora.

    6. Correção de bugs na função aurora_replica_status, em que as linhas às vezes eram parcialmente preenchidas e alguns valores, como latência de repetição e uso da CPU, eram sempre 0.

    7. Correção de um bug em que o mecanismo de banco de dados tentava criar segmentos de memória compartilhada maiores do que a memória total da instância e apresentava falhas repetidamente. Por exemplo, tentativas de criar 128 GiB de buffers compartilhados em uma instância db.r5.large causaria falha. Com essa alteração, as solicitações de alocações de memória total compartilhada maiores que a memória da instância permitem definir a instância para parâmetros incompatíveis.

    8. Lógica adicionada para limpar arquivos pg_wal temporários desnecessários em uma inicialização de banco de dados.

    9. Correção de um bug que exibia a mensagem ERROR: rds_activity_stream stack item 2 not found on top - cannot pop (ERRO: item de pilha 2 rds_activity_stream não encontrado em cima; não foi possível remover) ao tentar criar a extensão rds_activity_stream.

    10. Correção de um bug que poderia causar o erro failed to build any 3-way joins (falha ao criar junções de 3 vias) em uma subconsulta correlacionada IN em uma subconsulta EXISTS.

    11. Correção de um bug que poderia causar breves períodos de indisponibilidade devido à falta de memória ao criar a extensão postgiscom o pgAudit habilitado.

    12. Corrigido um bug ao usar a replicação lógica de saída para sincronizar alterações para outro banco de dados que poderiam apresentar falha com uma mensagem de erro como ERROR: could not map filenode "base/16395/228486645" to relation OID (ERRO: não foi possível mapear o arquivo "base/16395/228486645" para relação OID).

    13. Correção de um bug onde a função rds_ad não foi criada após a atualização de uma versão do Aurora PostgreSQL não compatível com a autenticação do Microsoft Active Directory.

    14. Inclusão de verificações de página btree para detectar inconsistência de metadados de tupla.

    15. Corrigido um bug nas leituras de buffer assíncrono de um bug que poderia causar breves períodos de indisponibilidade nos nós do leitor durante a repetição do WAL.

    PostgreSQL 10.14, Aurora PostgreSQL 2.7 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.14. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.14, consulte PostgreSQL versão 10.14.

    Aurora PostgreSQL 2.7.5

    Melhorias de segurança
    • Modificada a extensão ip4r para mitigar um problema de segurança durante a extensão de criação. O problema foi originalmente divulgado no PostgreSQL principal pelo CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial postgis para PostGIS 2.4.4. Esta é uma correção do PostGIS para a vulnerabilidade encontrada no PostgreSQL principal de acordo com o CVE-2020-14350. Para obter mais informações, consulte o CVE-2020-14350.

    • Aplicado um patch parcial a um erro de validação de entrada nos parâmetros de função da extensão log_fdw.

    Aurora PostgreSQL 2.7.3

    Atualizações de estabilidade de alta prioridade
    1. Fornecido um patch para problemas de segurança da comunidade PostgreSQL CVE-2021-32027, CVE-2021-32028 e CVE-2021-32029.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um bug na extensão aws_s3 para permitir a importação de objetos com barras inclinadas iniciais no identificador de objeto.

    2. Correção de um bug na extensão rds_activity_stream que causava erro durante a inicialização ao tentar registrar eventos de auditoria.

    3. Corrigido um bug que retornava um ERROR ao tentar criar a extensão rds_activity_stream.

    4. Correção de um bug que poderia causar breves períodos de indisponibilidade devido à falta de memória ao criar a extensão postgiscom o pgAudit habilitado.

    5. Correção de vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

    Aurora PostgreSQL 2.7.2

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug em que um nó do leitor pode renderizar uma linha extra ou ausente se o leitor reiniciar enquanto o nó do gravador estiver processando uma transação longa com mais de 64 subtransações.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro que pode levar à indisponibilidade intermitente devido à rotação das chaves de criptografia de rede.

    2. Corrigido um bug em que uma grande importação do S3 com milhares de clientes pode fazer com que um ou mais clientes de importação pare de responder.

    Aurora PostgreSQL 2.7.1

    Atualizações críticas de estabilidade
    1. Corrigido um erro que fazia com que uma réplica de leitura falhasse repetidamente ao reiniciar em casos raros.

    2. Corrigido um erro em que um cluster ficava indisponível ao tentar criar mais de 16 réplicas de leitura ou Regiões da AWS secundárias do banco de dados global Aurora. O cluster ficou disponível novamente quando a nova réplica de leitura ou secundária Região da AWS foi removida.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro em que, quando sob carga pesada, a importação de snapshot, importação de COPY (CÓPIA) ou importação do S3 parava de responder em casos raros.

    2. Corrigido um erro em que uma réplica de leitura poderia não se juntar ao cluster quando o gravador estava muito ocupado com uma workload intensa de gravação.

    3. Corrigido um erro que fazia com que um cluster levasse vários minutos para reiniciar, se um fluxo de replicação lógico fosse encerrado ao lidar com muitas transações complexas.

    4. Removida a permissão ao uso da autenticação do IAM e do Kerberos para o mesmo usuário.

    Aurora PostgreSQL 2.7.0

    Atualizações críticas de estabilidade
    • Nenhum

    Atualizações de estabilidade de alta prioridade
    1. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    2. Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na mensagem de erro ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente.

    3. Corrigido um erro em que, em alguns casos, os clusters de banco de dados com replicação lógica habilitada não removeram arquivos de segmento WAL truncados do armazenamento. Isso resultou em crescimento do tamanho do volume.

    4. Corrigido um erro que causava consumo excessivo de CPU na extensão do pg_stat_statements.

    Melhorias e aprimoramentos adicionais
    1. Melhoria da performance do modo assíncrono dos fluxos de atividade do banco de dados.

    2. Aurora Serverless v1 para PostgreSQL agora é compatível com a execução de consultas em todas as conexões durante um evento de escala.

    3. Reduziu o atraso na publicação CloudWatch na rpo_lag_in_msec métrica dos clusters de banco de dados globais do Aurora.

    4. Corrigido um erro em clusters sem servidor onde o processamento de transações foi desnecessariamente suspenso por longos períodos ao criar um ponto de escala.

    5. Corrigido um erro no Aurora Serverless v1 PostgreSQL onde um bloqueio vazado resultava em um evento de escala prolongada.

    6. Corrigido um erro no Aurora Serverless v1 for PostgreSQL onde as conexões migradas durante um evento grande seriam desconectadas com a seguinte mensagem: ERROR: could not open relation with OID… (ERRO: não foi possível abrir relação com OID…)

    7. Aurora PostgreSQL não fica mais para trás em um nó de leitura quando o backend bloqueou a gravação no cliente do banco de dados.

    8. Corrigido um erro que, em casos raros, causava um breve período de indisponibilidade em uma réplica de leitura quando crescia o volume de armazenamento.

    9. Corrigido um erro ao criar um banco de dados que poderia retornar o seguinte erro: ERRO: não foi possível criar diretório no disco local

    10. Corrigido um erro em que, em alguns casos, a repetição de registros de XLOG_BTREE_REUSE_PAGE em instâncias do leitor do Aurora causava atraso de repetição desnecessário.

    11. Corrigido um erro no índice do GiST que poderia resultar em uma condição de memória fora depois de promover uma réplica de leitura do Aurora.

    12. Corrigido um erro onde a função aurora_replica_status mostrava identificadores de servidor truncados.

    13. Correção de um bug de importação do S3 que relatava ERRO: HTTP 403. Permissão negada ao importar dados de um arquivo dentro de uma subpasta do S3.

    14. Corrigido um erro na extensão de aws_s3 para tratamento de URL pré-assinado que poderia resultar na mensagem de erro nomes de bucket S3 com um ponto final (.) não são compatíveis.

    15. Corrigido um erro na extensão aws_s3 em que uma importação poderia ser bloqueada indefinidamente se um bloqueio exclusivo fosse realizado na relação antes de iniciar a operação.

    16. Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL que usa índices GiST. Em casos raros, esse bug gerou um breve período de indisponibilidade após promover o cluster do Aurora.

    17. Corrigido um bug nos fluxos de atividade do banco de dados em que os clientes não eram notificados do fim de uma interrupção.

    PostgreSQL 10.13, Aurora PostgreSQL 2.6 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.13. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.13, consulte PostgreSQL versão 10.13.

    Aurora PostgreSQL versão 2.6.2

    Atualizações críticas de estabilidade
    1. Nenhum

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na mensagem de erro ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente.

    2. Corrigido um erro em que, em alguns casos, os clusters de banco de dados com replicação lógica habilitada não removeram arquivos de segmento WAL truncados do armazenamento. Isso resultou em crescimento do tamanho do volume.

    3. Corrigido um problema com a criação de um cluster de banco de dados global em uma região secundária.

    4. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    5. Corrigido um erro que causava consumo excessivo de CPU na extensão do pg_stat_statements.

    Melhorias e aprimoramentos adicionais
    1. Aurora PostgreSQL não fica mais para trás em um nó de leitura quando o backend bloqueou a gravação no cliente do banco de dados.

    2. Reduziu o atraso na publicação CloudWatch na rpo_lag_in_msec métrica dos clusters de banco de dados globais do Aurora.

    3. Corrigido um bug em que uma instrução DROP DATABASE não removeu arquivos de relação.

    4. Corrigido um erro em que, em alguns casos, a repetição de registros de XLOG_BTREE_REUSE_PAGE em instâncias do leitor do Aurora causava atraso de repetição desnecessário.

    5. Corrigido um pequeno vazamento de memória em um índice de árvore b que poderia levar a uma condição fora da memória.

    6. Corrigido um erro na função aurora_replica_status() em que o campo server_id às vezes era truncado.

    7. Corrigido um erro em que um registro de log foi processado incorretamente fazendo com que a réplica do Aurora falhasse.

    8. Corrigido um bug de importação do S3 que relatava ERRO: HTTP 403. Permissão negada ao importar dados de um arquivo dentro de uma subpasta do S3.

    9. Melhoria da performance de modo assíncrono dos fluxos de atividade do banco de dados.

    10. Corrigido um erro na extensão de aws_s3 que poderia resultar na mensagem de erro nomes de bucket S3 com um ponto final (.) não são compatíveis.

    11. Corrigida uma condição de corrida que fazia com que as importações válidas falhassem de forma intermitente.

    12. Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL que usa índices GiST. Em casos raros, esse bug causou um breve período de indisponibilidade após promover o cluster de bancos de dados Aurora.

    13. Corrigido um erro na extensão de aws_s3 onde uma importação pode ser bloqueada indefinidamente se um bloqueio exclusivo fosse realizado na relação antes de iniciar a operação.

    Aurora PostgreSQL 2.6.1

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    1. Corrigido um bug que aparece quando o operador NOT EXISTS retorna incorretamente TRUE, o que só pode acontecer quando ocorre o seguinte conjunto incomum de circunstâncias:

      • Uma consulta está usando o operadorNOT EXISTS.

      • As colunas que estão sendo avaliadas em relação à consulta externa NOT EXISTS contêm um valor NULL.

      • Não há um outro predicado na subconsulta que remova a necessidade de avaliar os valores NULL.

      • O filtro usado na subconsulta não usa uma busca de índice para a execução.

      • O operador não é convertido a uma junção pelo otimizador de consulta.

    Aurora PostgreSQL 2.6.0

    Você pode encontrar melhorias a seguir nesta versão.

    Novos recursos
    1. Adição de suporte para a extensão RDKit versão 3.8.

      A extensão RDKit fornece funções de modelagem para quimioinformática. Quimioinformática relaciona-se a armazenar, indexar, pesquisar, recuperar e aplicar informações sobre compostos químicos. Por exemplo, com a extensão RDKit é possível construir modelos de moléculas, procurar estruturas moleculares e ler ou criar moléculas em várias notações. Você também pode realizar pesquisas sobre dados carregados a partir do site do ChEMBL ou de um arquivo SMILES. O SMILES (Simplified Molecular Input Line Entry System) é uma notação tipográfica que representa moléculas e reações. Para obter mais informações, consulte O cartucho de banco de dados RDKit na documentação do RDKit.

    2. Adição de suporte à extensão pglogical versão 2.2.2.

      A extensão pglogical é um sistema de replicação lógica de streaming que fornece atributos adicionais além do que está disponível na replicação lógica nativa do PostgreSQL. Os atributos incluem tratamento de conflitos, filtragem de linhas, replicação de DDL/sequência e aplicação atrasada. É possível usar a extensão pglogical para configurar a replicação entre clusters do Aurora PostgreSQL, entre o RDS para PostgreSQL e o Aurora PostgreSQL e com bancos de dados PostgreSQL executados fora do RDS.

    3. O Aurora redimensiona dinamicamente o espaço de armazenamento em cluster. Com o redimensionamento dinâmico, o espaço de armazenamento do cluster de bancos de dados Aurora diminui automaticamente ao remover dados do cluster de banco de dados. Para obter mais informações, consulte Escalabilidade de armazenamento no Guia do usuário do Amazon Aurora.

      nota

      O recurso de redimensionamento dinâmico está sendo implantado em fases onde o Regiões da AWS Aurora está disponível. Dependendo da região em que o cluster está, esse atributo pode não estar disponível ainda. Para obter mais informações, consulte o Anúncio de Novidades.

    Atualizações críticas de estabilidade
    1. Corrigido um bug relacionado à extensão da página de heap que, em casos raros, resultava em um tempo de recuperação mais longo e afetava a disponibilidade.

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug ao atualizar clusters do banco de dados global Aurora a partir da versão 10.11.

    2. Corrigido um bug no Aurora Global Database que poderia causar atrasos na atualização do mecanismo de banco de dados em um secundário. Região da AWS Para obter mais informações, consulte Usar o Amazon Aurora Global Database no Guia do usuário do Amazon Aurora.

    3. Corrigido um bug que, em casos raros, causava atrasos na atualização de um banco de dados para a versão 10.13 do mecanismo.

    Melhorias e aprimoramentos adicionais
    1. Correção de um erro em que a réplica do Aurora travava quando workloads com subtransações pesadas eram feitas na instância do gravador.

    2. Correção de um erro em que a instância do gravador travava devido a um vazamento de memória e ao esgotamento da memória usada para rastrear transações ativas.

    3. Correção de um erro que levava a um travamento devido à inicialização inadequada quando não havia memória livre disponível durante a inicialização do backend do PostgreSQL.

    4. Corrigido um erro em que um cluster de bancos de dados Aurora PostgreSQL Serverless poderia retornar o seguinte erro após um evento de escalabilidade: ERRO: a instrução preparada "S_6" já existe.

    5. Corrigido um out-of-memory problema ao emitir o CREATE EXTENSION comando PostGIS quando o Database Activity Streams estava ativado.

    6. Corrigido um bug em que uma consulta SELECT poderia retornar incorretamente o erro: Tentando ler EOF transmitido da relação rrrr. blockno=bbb nblocks=nnn.

    7. Corrigido um erro em que o banco de dados poderia estar brevemente indisponível devido ao tratamento de erros no crescimento do armazenamento do banco de dados.

    8. Correção de um erro no Aurora PostgreSQL Sem Servidor em que as consultas executadas em conexões previamente ociosas eram adiadas até que a operação de escala fosse concluída.

    9. Corrigido um bug em que um cluster de banco de dados Aurora PostgreSQL com fluxos de atividade de banco de dados habilitados poderia relatar o início de uma janela de perda potencial para registros de atividade, mas não relatava a restauração da conectividade.

    PostgreSQL 10.12, Aurora PostgreSQL 2.5 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.12. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.12, consulte PostgreSQL versão 10.12.

    Aurora PostgreSQL 2.5.7

    Você pode encontrar melhorias a seguir nesta versão.

    Atualizações críticas de estabilidade
    • Nenhum

    Atualizações de estabilidade de alta prioridade
    1. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 2.5.6

    Você pode encontrar melhorias a seguir nesta versão.

    Atualizações críticas de estabilidade
    • Nenhum

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na mensagem de erro ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro que, em casos raros, causava uma breve indisponibilidade de réplica de leitura quando crescia o volume de armazenamento.

    2. O Aurora PostgreSQL Sem Servidor agora oferece suporte à execução de consultas em todas as conexões durante um evento de escala.

    3. Corrigido um erro no Aurora PostgreSQL Sem Servidor, onde um bloqueio vazado resultava em um evento de escala prolongada.

    4. Corrigido um erro onde a função aurora_replica_status mostrava identificadores de servidor truncados.

    5. Corrigido um bug no Aurora PostgreSQL Sem Servidor em que as conexões migradas durante um evento grande seriam desconectadas com a mensagem: "ERROR: could not open relation with OID… (ERRO: não foi possível abrir relação com OID…).

    6. Corrigido um bug em um índice GiST que poderia resultar em uma out-of-memory condição após a promoção de uma réplica de leitura do Aurora.

    7. Melhor performance para fluxos de atividade de banco de dados.

    8. Corrigido um erro nos fluxos de atividade do banco de dados onde os clientes não eram notificados quando terminada uma interrupção.

    9. Corrigido um erro na extensão de aws_s3 para tratamento de URL pré-assinado que poderia ter resultado na mensagem de erro nomes de bucket S3 com um ponto final (.) não compatível.

    10. Corrigido um erro na extensão de aws_s3 onde o tratamento de erros incorreto poderia levar a falhas durante o processo de importação.

    11. Corrigido um erro na extensão do aws_s3 onde uma importação pode ser bloqueada indefinidamente se um bloqueio exclusivo fosse realizado na relação antes de iniciar a operação.

    Aurora PostgreSQL 2.5.4

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    1. Corrigido um bug que aparece quando o operador NOT EXISTS retorna incorretamente TRUE, o que só pode acontecer quando ocorre o seguinte conjunto incomum de circunstâncias:

      • Uma consulta está usando o operadorNOT EXISTS.

      • As colunas que estão sendo avaliadas em relação à consulta externa NOT EXISTS contêm um valor NULL.

      • Não há um outro predicado na subconsulta que remova a necessidade de avaliar os valores NULL.

      • O filtro usado na subconsulta não usa uma busca de índice para a execução.

      • O operador não é convertido a uma junção pelo otimizador de consulta.

    Aurora PostgreSQL 2.5.3

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    • Nenhum

    Melhorias e aprimoramentos adicionais
    1. Corrigido um bug no Aurora PostgreSQL Sem Servidor em que as consultas executadas em conexões previamente ociosas eram adiadas até que a operação de escala fosse concluída.

    2. Correção de um bug que poderia causar uma breve indisponibilidade para workloads de subtransações pesadas quando várias instâncias do leitor reiniciassem ou reingressassem no cluster.

    3. Corrigido um bug no banco de dados global Aurora PostgreSQL no qual a atualização de um cluster secundário poderia resultar em falha devido ao versionamento incorreto da soma de verificação. Isso pode ter exigido a recriação dos clusters secundários.

    Aurora PostgreSQL 2.5.2

    Você pode encontrar melhorias a seguir nesta versão.

    Atualizações críticas de estabilidade
    1. Corrigido um bug relacionado à extensão da página de heap que, em casos raros, resultava em um tempo de recuperação mais longo e afetava a disponibilidade.

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug no Aurora Global Database que poderia causar atrasos na atualização do mecanismo de banco de dados em uma região secundária. Para obter mais informações, consulte Usar o Amazon Aurora Global Database no Guia do usuário do Amazon Aurora.

    2. Corrigido um bug que, em casos raros, causava atrasos na atualização de um banco de dados para a versão 10.12 do mecanismo.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro em que o banco de dados poderia estar brevemente indisponível devido ao tratamento de erros no crescimento do armazenamento do banco de dados.

    2. Corrigido um erro em que uma consulta SELECT poderia retornar incorretamente o erro: Tentando ler EOF passado da relação rrrr. blockno=bbb nblocks=nnn.

    3. Corrigido um erro em que um cluster de bancos de dados Aurora PostgreSQL Sem Servidor poderia retornar o seguinte erro após um evento de escalabilidade: ERRO: a instrução preparada "S_6" já existe.

    Aurora PostgreSQL 2.5.1

    Novos atributos
    1. Suporte adicionado para o banco de dados global do Amazon Aurora PostgreSQL. Para obter mais informações, consulte Usar o Amazon Aurora Global Database no Guia do usuário do Amazon Aurora.

    2. Adicionado o recurso de configuração do Objetivo de ponto de recuperação (RPO) de um banco de dados global Aurora PostgreSQL. Para obter mais informações, consulte Gerenciamento de RPOs para bancos de dados globais baseados no Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Você pode encontrar melhorias a seguir nesta versão.

    Atualizações críticas de estabilidade

    Nenhum.

    Atualizações de estabilidade de alta prioridade
    1. Melhoria da performance e da disponibilidade de instâncias de leitura ao aplicar operações DROP TABLE e TRUNCATE TABLE.

    2. Corrigido um vazamento de memória pequeno, mas contínuo, em um módulo de diagnóstico que poderia causar uma out-of-memory condição em tipos menores de instâncias de banco de dados.

    3. Corrigido um bug na extensão PostGIS que poderia levar à reinicialização do banco de dados. Isso foi relatado à comunidade PostGIS como https://trac.osgeo.org/postgis/ticket/4646.

    4. Corrigido um bug em que solicitações de leitura podiam parar de responder devido ao manuseio incorreto de erros no mecanismo de armazenamento.

    5. Correção de um erro que causava uma falha em algumas consultas e gerava como resultado a mensagem ERRO: encontrado xmin xxxxxx antes de relfrozenxid yyyyyyy. Isso pode ocorrer após a promoção de uma instância de leitura para uma instância de gravação.

    6. Corrigido um bug em que um cluster de banco de dados sem servidor do Aurora podia falhar ao reverter uma tentativa de escalar.

    Melhorias e aprimoramentos adicionais
    1. Melhoria da performance em consultas que leem muitas linhas do armazenamento.

    2. Melhoria da performance e da disponibilidade de instâncias de banco de dados do leitor durante a execução de workloads de leitura intensiva.

    3. Habilitação das subconsultas IN e NOT IN correlacionadas para serem transformadas em junções quando possível.

    4. Melhoria da performance de leitura da extensão pg_prewarm.

    5. Correção de um erro em que um cluster de banco de dados sem servidor do Aurora poderia gerar a mensagem ERRO: formato de dados binários incorreto no parâmetro de vinculação... após um evento de escala.

    6. Correção de um erro em que um cluster de banco de dados sem servidor poderia gerar a mensagem ERRO: dados insuficientes deixados na mensagem após um evento de escala.

    7. Corrigido um bug em que um cluster de banco de dados sem servidor do Aurora podia experimentar tentativas de escala prolongadas ou com falha.

    8. Corrigido um bug que resultava na mensagem ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. (ERRO: não foi possível criar o arquivo "base/xxxxxx/yyyyyyy", pois ainda existe uma versão anterior no disco: êxito). Entre em contato com AWS o suporte ao cliente. Isso pode ocorrer durante a criação do objeto depois do encapsulamento do identificador de objeto de 32 bits do PostgreSQL.

    9. Corrigido um bug em que os arquivos de segmento write-ahead-log (WAL) para replicação lógica do PostgreSQL não eram excluídos ao alterar o valor de para. wal_level logical replica

    10. Corrigido um bug na extensão pg_hint_plan em que uma consulta com várias instruções poderia levar a uma falha quando enable_hint_table estava habilitada. Isso é rastreado na comunidade do PostgreSQL como https://github.com/ossc-db/pg_hint_plan/issues/25.

    11. Correção de um erro em que os clientes JDBC podiam gerar a mensagem java.io.IOException: tipo de pacote inesperado: 75 após um evento de escala em um cluster de banco de dados sem servidor do Aurora.

    12. Corrigido um bug na replicação lógica do PostgreSQL que resultou na mensagem ERROR: a referência de instantâneo não é de propriedade do proprietário do recurso. TopTransaction

    13. As seguintes extensões foram atualizadas:

      • Atualizado o orafce para a versão 3.8

    PostgreSQL 10.11, Aurora PostgreSQL 2.4 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.11. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.11, consulte PostgreSQL versão 10.11.

    Esta versão contém várias atualizações críticas de estabilidade. A Amazon recomenda que você atualize seus clusters do Aurora PostgreSQL que usam mecanismos mais antigos do PostgreSQL 10 para esta versão.

    Aurora PostgreSQL 2.4.4

    Você pode encontrar melhorias a seguir nesta versão.

    Atualizações críticas de estabilidade
    • Nenhum

    Atualizações de estabilidade de alta prioridade
    1. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 2.4.3

    Novos atributos
    1. Aurora PostgreSQL agora é compatível com o parâmetro de armazenamento do PostgreSQL vacuum_truncate para gerenciar o truncamento de vácuo para tabelas específicas. Defina este parâmetro de armazenamento como false para uma tabela para impedir que o comando SQL VACUUM trunque as páginas vazias à direita da tabela.

    Atualizações críticas de estabilidade
    • Nenhum

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um erro em que as leituras do armazenamento podiam parar de responder devido ao tratamento incorreto de erros.

    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 2.4.2

    Você pode encontrar melhorias a seguir nesta versão.

    Atualizações críticas de estabilidade
    1. Corrigido um bug pelo qual uma instância de banco de dados de leitor poderia usar dados obsoletos temporariamente. Isso pode levar a resultados errados, como poucas ou muitas linhas. Esse erro não persiste no armazenamento e será removido quando a página do banco de dados que contém a linha for removida do cache. Isso pode acontecer quando a instância de banco de dados primária entra em um estouro de snapshot de transação por ter mais de 64 subtransações em uma única transação. As aplicações suscetíveis a esse erro incluem aquelas que usam pontos de salvamento SQL ou processadores de exceção PostgreSQL com mais de 64 subtransações na transação superior.

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug que pode causar falha de uma instância de banco de dados de leitor, causando indisponibilidade durante a tentativa de ingressar no cluster de banco de dados. Isso pode acontecer em alguns casos quando a instância de banco de dados primária tem um estouro de snapshot de transação devido a um alto número de subtransações. Nessa situação, a instância de banco de dados de leitor não poderá ingressar até que o estouro de snapshot seja removido.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro que impedia o Performance Insights de determinar o ID de consulta de uma instrução em execução.

    Aurora PostgreSQL 2.4.1

    Você pode encontrar melhorias a seguir nesta versão.

    Atualizações críticas de estabilidade
    1. Corrigido um bug pelo qual a instância de banco de dados poderia ficar brevemente indisponível devido à função de autorrecuperação do armazenamento subjacente.

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug que poderia fazer com que o mecanismo de banco de dados falhasse, causando indisponibilidade. Isso ocorria caso uma conexão de banco de dados recém-estabelecida encontrasse um erro relacionado ao esgotamento de recursos durante a inicialização após a autenticação bem-sucedida.

    Melhorias e aprimoramentos adicionais
    1. Fornecida uma correção para a extensão pg_hint_plan que poderia fazer com que o mecanismo de banco de dados falhasse, causando indisponibilidade. O problema de código aberto pode ser rastreado em https://github.com/ossc-db/pg_hint_plan/pull/45.

    2. Corrigido um erro em que o SQL do formulário ALTER FUNCTION ... OWNER TO ... relataria incorretamente ERROR: improper qualified name (too many dotted names).

    3. Melhoria da performance do vacuum do índice GIN por meio da pré-busca.

    4. Corrigido um erro no PostgreSQL de código aberto que poderia fazer com que um mecanismo de banco de dados falhasse, causando indisponibilidade. Isso ocorria durante verificações paralelas do índice de Árvore B Esse problema foi relatado à comunidade do PostgreSQL.

    5. Melhorado a performance das verificações do índice de Árvore B na memória.

    6. Melhorias gerais adicionais feitas à estabilidade e à disponibilidade do Aurora PostgreSQL.

    Aurora PostgreSQL 2.4.0

    É possível encontrar os novos atributos e melhorias a seguir nesta versão do mecanismo.

    Novos recursos
    1. Suporte para a exportação dos dados para o Amazon S3. Para obter mais informações, consulte Exportar dados de um cluster de banco de dados do Aurora PostgreSQL para o Amazon S3 no Guia de usuário do Amazon Aurora.

    2. Suporte para o machine learning do Amazon Aurora. Para obter mais informações, consulte Usar machine learning (ML) com o Aurora PostgreSQL noGuia de usuário do Amazon Aurora.

    3. Os aprimoramentos de processamento do SQL incluem:

      • Otimizações para NOT IN com o parâmetro apg_enable_not_in_transform.

      • Melhorias de aplicação de filtro de semijunção para junções de hash com o parâmetro apg_enable_semijoin_push_down.

      • Otimizações para remoção de junção interna redundante com o parâmetro apg_enable_remove_redundant_inner_joins.

      • Melhoria das opções de compatibilidade ANSI com os parâmetros ansi_constraint_trigger_ordering, ansi_force_foreign_key_checks e ansi_qualified_update_set_target.

      Para obter mais informações, consulte Parâmetros do Amazon Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    4. As novas e atualizadas extensões do PostgreSQL incluem:

    Atualizações críticas de estabilidade
    1. Corrigido um bug relacionado à criação de índices de árvore B em tabelas temporárias que, em casos raros, poderia resultar em tempo de recuperação mais longo e afetar a disponibilidade.

    2. Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL. Em casos raros, esse bug causava uma falha de gravação de log que poderia resultar em tempo de recuperação mais longo e afetava a disponibilidade.

    3. Corrigido um bug relacionado ao manuseio de leituras com alta latência de E/S que, em casos raros, poderia resultar em tempo de recuperação mais longo e afetar a disponibilidade.

    Atualizações de estabilidade de alta prioridade
    1. Corrigido um bug relacionado à replicação lógica em que wal segmentos não eram removidos adequadamente do armazenamento. Isso pode resultar em sobrecarga do armazenamento. Para monitorar isso, visualize o parâmetro TransactionLogDiskUsage.

    2. Corrigidos vários bugs, que causavam o travamento do Aurora durante operações de pré-busca em índices Btree.

    3. Corrigido um erro pelo qual uma reinicialização do Aurora poderia atingir o tempo limite, se a replicação lógica fosse usada.

    4. Aprimoradas as verificações de validação executadas em blocos de dados no cache do buffer. Isso melhora a detecção de inconsistências do Aurora.

    Melhorias e aprimoramentos adicionais
    1. A extensão de gerenciamento de planos de consultas apg_plan_mgmt tem um algoritmo aprimorado para gerenciar a geração de planos para tabelas altamente particionadas.

    2. Tempo de inicialização reduzido em instâncias com caches grandes por meio de melhorias no algoritmo de recuperação de cache do buffer.

    3. Melhorou o desempenho do read-node-apply processo sob cargas de trabalho de alta taxa de transação usando mudanças na priorização do PostgreSQLLWLock. Essas mudanças evitam a privação do read-node-apply processo enquanto o PostgreSQL está sob forte contenção. ProcArray

    4. Melhoria no manuseio de leituras em lote durante vacuum, as verificações de tabela e as verificações de índice. Isso resulta em maior taxa de throughput e menor consumo de CPU.

    5. Correção de um erro pelo qual um nó de leitura poderia falhar durante a repetição de uma operação SLRU-truncate do PostgreSQL.

    6. Corrigido um erro em que, em casos raros, as gravações de banco de dados poderiam parar após um erro retornado por uma das seis cópias de um registro de log do Aurora.

    7. Corrigido um bug relacionado à replicação lógica em que uma transação individual maior que 1 GB de tamanho poderia resultar em uma falha do mecanismo.

    8. Corrigido um vazamento de memória em nós de leitura quando o gerenciamento de cache do cluster estava habilitado.

    9. Corrigido um bug em que a importação de um snapshot do RDS para PostgreSQL poderia parar de responder se o snapshot de origem contivesse um grande número de relações não registradas em log.

    10. Corrigido um bug no qual o daemon de armazenamento do Aurora poderia falhar se houvesse carga intensa de E/S.

    11. Corrigido um erro relacionado ao hot_standby_feedback para nós de leitura em que o nó de leitura poderia relatar a epoch do ID de transação errada para o nó de gravação. Isso pode fazer com que o nó de gravação ignore o hot_standby_feedback e invalide os snapshots no nó de leitura.

    12. Corrigido um erro pelo qual os erros de armazenamento que ocorriam durante as declarações CREATE DATABASE não eram tratados corretamente. O bug deixava o banco de dados resultante inacessível. O comportamento correto haver falha na criação do banco de dados e retornar o erro apropriado para o usuário.

    13. Melhoria no tratamento do estouro de snapshot do PostgreSQL quando um nó de leitura tenta se conectar a um nó de gravação. Antes dessa alteração, se o nó de gravação estivesse em um estado de estouro de snapshot, o nó de leitura não conseguiria ingressar. Uma mensagem seria exibida no arquivo de log do PostgreSQL no formulário DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy). Um estouro de snapshot ocorre quando uma transação individual cria mais de 64 subtransações.

    14. Corrigido um erro relacionado a expressões de tabela comuns em que um erro era gerado incorretamente quando uma classe NOT IN existia em um CTE. O erro era CTE with NOT IN fails with ERROR: could not find CTE CTE-Name.

    15. Corrigido um erro relacionado a um valor de last_error_timestamp incorreto na tabela aurora_replica_status.

    16. Corrigido um bug para evitar o preenchimento de buffers compartilhados com blocos pertencentes a objetos temporários. Esses blocos residem corretamente em buffers locais de backend do PostgreSQL.

    17. Melhoria da performance da limpeza a vácuo nos índices GIN.

    18. Corrigido um bug em que, em casos raros, o Aurora poderia exibir 100% de utilização da CPU enquanto atuava como réplica de uma instância do RDS para PostgreSQL, mesmo quando o fluxo de replicação estava ocioso.

    19. Enviada para backport uma alteração do PostgreSQL 11 que melhora a limpeza de tabelas temporárias órfãs. Sem esta alteração, é possível que, em casos raros, as tabelas temporárias órfãs possam levar à conclusão do ID da transação. Para obter mais informações, consulte esta confirmação da comunidade do PostgreSQL.

    20. Corrigido um erro em que uma instância do Writer podia aceitar solicitações de registro de replicação de instâncias do Reader embora tivesse um processo de inicialização não inicializado.

    21. As seguintes extensões foram atualizadas:

      • Atualizado o pg_hint_plan para a versão 1.3.3.

      • Adicionado o plprofiler versão 4.1.

    PostgreSQL 10.7, Aurora PostgreSQL 2.3 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 10.7 com o Aurora PostgreSQL versão 2.3 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.7. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.7, consulte PostgreSQL versão 10.7.

    Aurora PostgreSQL 2.3.5

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Corrigido um bug que poderia fazer com que a instância de banco de dados fosse reinicializada.

    2. Correção de um erro que poderia causar uma falha quando um backend do PostgreSQL saía durante o uso da replicação lógica.

    3. Correção de um erro que poderia causar uma reinicialização quando leituras ocorriam durante failovers.

    4. Correção de um erro com o módulo wal2json para replicação lógica.

    5. Correção de um erro que poderia resultar em metadados inconsistentes.

    Aurora PostgreSQL 2.3.3

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Fornecida uma correção de backport para o problema de segurança CVE-2019-10130 da comunidade do PostgreSQL.

    2. Fornecida uma correção de backport para o problema de segurança CVE-2019-10164 da comunidade do PostgreSQL.

    3. Foi corrigido um erro no qual o streaming de atividades de dados poderia consumir tempo excessivo de CPU.

    4. Correção de um erro no qual threads paralelos que verificam um índice de árvores B podiam parar de responder depois de uma leitura de disco.

    5. Foi corrigido um bug em que o uso do predicado not in em relação a uma expressão de tabela comum (CTE) poderia retornar o seguinte erro: "ERROR: bad levelsup for CTE".

    6. Corrigido um erro no qual o processo de repetição do nó de leitura podia parar de responder ao aplicar uma modificação a um índice de árvore de pesquisa generalizada (GiST).

    7. Foi corrigido um erro no qual as páginas do mapa de visibilidade poderiam conter bits de congelamento incorretos, depois de um failover para um nó de leitura.

    8. Tráfego de log otimizado entre o nó de gravação e os nós de leitura durante a manutenção do índice.

    9. Foi corrigido um erro no qual as consultas nos nós de leitura podem falhar durante a execução de uma varredura de índice de árvore B.

    10. Foi corrigido um erro no qual uma consulta que foi otimizada para remoção de junção interna redundante poderia falhar.

    11. Agora, a função aurora_stat_memctx_usage informa o número de instâncias de um determinado nome de contexto.

    12. Foi corrigido um erro no qual a função aurora_stat_memctx_usage informava resultados incorretos.

    13. Corrigido um erro no qual o processo de repetição do nó de leitura poderia esperar para interromper consultas conflitantes, além do valor max_standby_streaming_delay configurado.

    14. Agora, informações adicionais são registradas em nós de leitura quando as conexões ativas entram em conflito com o processo de retransmissão.

    15. Fornecida uma correção de backport para o bug 15677 da comunidade do PostgreSQL, em que uma falha poderia ocorrer durante a exclusão de uma tabela particionada.

    Aurora PostgreSQL 2.3.1

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Corrigidos vários bugs relacionados à pré-busca de E/S que causou falhas de mecanismo.

    Aurora PostgreSQL 2.3.0

    Você pode encontrar melhorias a seguir nesta versão.

    Novos recursos
    1. Agora, o Aurora PostgreSQL executa pré-busca de E/S enquanto verifica índices de árvores B. Isso resulta em performance significantemente melhorada para verificações de árvores B em dados não armazenados em cache.

    Melhorias
    1. Corrigido um bug em que os nós de leitura podem falhar com o erro "muitos LWLocks tomados".

    2. Solução de diversos problemas que fizeram com que os nós de leitura falhassem para inicializar enquanto o cluster estava sob workload de gravação pesada.

    3. Corrigido um erro em que o uso da função aurora_stat_memctx_usage() poderia causar uma falha.

    4. Melhoria na estratégia de substituição do cache usado por verificações de tabela para minimizar a distorção do cache de buffer.

    PostgreSQL 10.6, Aurora PostgreSQL 2.2 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 10.6 com o Aurora PostgreSQL versão 2.2 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.6. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.6, consulte PostgreSQL versão 10.6.

    Aurora PostgreSQL 2.2.1

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Estabilidade melhorada da replicação lógica.

    2. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada estaria no formato "CLOG segment 123 does not exist: No such file or directory" (Segmento CLOG 123 não existe. Não foi encontrado qualquer arquivo ou diretório desse tipo).

    3. O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.

    4. Consistência do performance melhorada sob workloads de gravação de alto throughput.

    5. Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.

    6. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada era apresentada no formato "SQL ERROR: Attempting to read past EOF of relation" (ERRO DO SQL: tentativa de leitura além do fim do arquivo de relação).

    7. Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.

    8. Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.

    9. Mesclado um patch do PostgreSQL da comunidade que resolve falhas potenciais ao usar índices GIN. Para obter mais informações, consulte https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    10. Corrigido um bug que poderia fazer com que uma importação de snapshot do RDS para o PostgreSQL falhasse.

    Aurora PostgreSQL 2.2.0

    Você pode encontrar melhorias a seguir nesta versão.

    Novos recursos
    1. O atributo de gerenciamento de senhas restrito foi adicionado. O gerenciamento de senhas restrito permite que você restrinja quem pode gerenciar senhas de usuário e alterações de expiração de senhas usando o parâmetro rds.restrict_password_commands e a função rds_password. Para obter mais informações, consulte Restricting password management no Guia do usuário do Amazon Aurora.

    PostgreSQL 10.5, Aurora PostgreSQL 2.1 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 10.5 com o Aurora PostgreSQL versão 2.1 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.5. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.5, consulte PostgreSQL versão 10.5.

    Aurora PostgreSQL 2.1.1

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada estaria no formato "CLOG segment 123 does not exist: No such file or directory" (Segmento CLOG 123 não existe. Não foi encontrado qualquer arquivo ou diretório desse tipo).

    2. O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.

    3. Consistência do performance melhorada sob workloads de gravação de alto throughput.

    4. Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.

    5. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada era apresentada no formato "SQL ERROR: Attempting to read past EOF of relation" (ERRO DO SQL: tentativa de leitura além do fim do arquivo de relação).

    6. Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.

    7. Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.

    8. Mesclado um patch do PostgreSQL da comunidade que resolve falhas potenciais ao usar índices GIN. Para obter mais informações, consulte https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    9. Corrigido um bug que poderia fazer com que uma importação de snapshot do RDS para o PostgreSQL falhasse.

    Aurora PostgreSQL 2.1.0

    Você pode encontrar melhorias a seguir nesta versão.

    Novos recursos
    1. Disponibilidade geral do Gerenciamento de planos de consultas do Aurora, que permite que os clientes rastreiem e gerenciem qualquer um ou todos os planos de consultas usados por suas aplicações, controlem a seleção do plano do otimizador de consultas e garantam uma performance alta e estável das aplicações. Para obter mais informações, consulte Gerenciar planos de execução de consultas do Aurora PostgreSQL no Guia do usuário do Amazon Aurora.

    2. Atualizada a extensão libprotobuf para a versão 1.3.0. Isso é usado pela extensão PostGIS.

    3. Atualizada a extensão pg_similarity para a versão 1.0.

    4. Atualizada a extensão log_fdw para a versão 1.1.

    5. Atualizada a extensão pg_hint_plan para a versão 1.3.1.

    Melhorias
    1. O tráfico de rede entre os nós gravador e leitor já está compactado para reduzir a utilização de rede. Isso reduz a chance de indisponibilidade do nó de leitura por causa da saturação da rede.

    2. Implementado um subsistema de alta performance, dimensionável, para subtransações PostgreSQL. Isso melhora a performance de aplicações que usam de forma intensiva os pontos de gravação e os processadores de exceções PL/pgSQL.

    3. A função rds_superuser já pode definir os seguintes parâmetros em um nível de função por sessão ou banco de dados:

      • log_duration

      • log_error_verbosity

      • log_executor_stats

      • log_lock_waits

      • log_min_duration_statement

      • log_min_error_statement

      • log_min_messages

      • log_parser_stats

      • log_planner_stats

      • log_replication_commands

      • log_statement_stats

      • log_temp_files

    4. Corrigido um erro no qual o comando SQL "ALTER FUNCTION... OWNER TO ..." pode falhar com o erro "improper qualified name (too many dotted names)" [(nome qualificado inadequado (excesso de nomes pontilhados)].

    5. Corrigido um erro em que uma falha pode ocorrer durante a confirmação de uma transação com mais de dois milhões de subtransações.

    6. Corrigido um bug no código do PostgreSQL da comunidade relacionado a índices GIN, que poderia fazer com que o volume de armazenamento do Aurora ficasse indisponível.

    7. Corrigido um erro em que uma réplica do Aurora PostgreSQL de uma instância do RDS for PostgreSQL pode falhar na inicialização, relatando o erro: "PÂNICO: não foi possível localizar um registro de ponto de verificação válido".

    8. Corrigido um erro em que a passagem de um parâmetro inválido para a função aurora_stat_backend_waits poderia causar uma falha.

    Problemas conhecidos
    1. A extensão pageinspect não é compatível no Aurora PostgreSQL.

    PostgreSQL 10.4, Aurora PostgreSQL 2.0 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 10.4 com o Aurora PostgreSQL versão 2.0 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 10.4. Para obter mais informações sobre as melhorias feitas no PostgreSQL 10.4, consulte PostgreSQL versão 10.4.

    Aurora PostgreSQL 2.0.1

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada estaria no formato "CLOG segment 123 does not exist: No such file or directory" (Segmento CLOG 123 não existe. Não foi encontrado qualquer arquivo ou diretório desse tipo).

    2. O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.

    3. Consistência do performance melhorada sob workloads de gravação de alto throughput.

    4. Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.

    5. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada era apresentada no formato "SQL ERROR: Attempting to read past EOF of relation" (ERRO DO SQL: tentativa de leitura além do fim do arquivo de relação).

    6. Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.

    7. Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.

    8. Mesclado um patch do PostgreSQL da comunidade que resolve falhas potenciais ao usar índices GIN. Para obter mais informações, consulte https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    9. Corrigido um bug que poderia fazer com que uma importação de snapshot do RDS para o PostgreSQL falhasse.

    Aurora PostgreSQL 2.0.0

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Esta versão contém todas as correções, atributos e melhorias presentes em PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsoleto).

    2. A limitação temporária de tamanho de arquivo é configurável pelo usuário. Você precisa da função rds_superuser para modificar o parâmetro temp_file_limit.

    3. Atualizada a biblioteca GDAL, usada pela extensão PostGIS.

    4. Atualizada a extensão ip4r para a versão 2.1.1.

    5. Atualizada a extensão pg_repack para a versão 1.4.3.

    6. Atualizada a extensão plv8 para a versão 2.1.2.

    7. Consultas paralelas – ao criar uma nova instância do Aurora PostgreSQL versão 2.0, as consultas paralelas são ativadas para o grupo de parâmetros default.postgres10. O parâmetro max_parallel_workers_per_gather é definido como 2 por padrão, mas você pode modificá-lo para dar suporte aos requisitos específicos de workload.

    8. Corrigido um bug por meio do qual os nós de leitura podem falhar depois de um tipo específico de alteração do espaço livre no nó de gravação.

    PostgreSQL 9.6.22, Aurora PostgreSQL 1.11 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.22 e o Aurora PostgreSQL 1.10 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.22. Para obter mais informações sobre as melhorias feitas no PostgreSQL 9.6.22, consulte PostgreSQL versão 9.6.22.

    Aurora PostgreSQL 1.11.1

    Atualizações de estabilidade de alta prioridade
    • Corrigido um problema em que consultas podem ficar sem resposta em decorrência do esgotamento do recurso de E/S acionado por uma pré-busca.

    Melhorias e atualizações de estabilidade adicionais
    • Corrigidos vários problemas no daemon de armazenamento do Aurora que poderiam levar a breves períodos de indisponibilidade quando configurações de rede específicas eram usadas.

    Aurora PostgreSQL 1.11

    Aprimoramentos de estabilidade de alta prioridade
    1. Corrigido um problema em que criar um banco de dados a partir de um banco de dados de modelo existente com espaço para tabela resultava em um erro com a mensagem ERROR: could not open file pg_tblspc/...: No such file or directory.

    2. Corrigido um problema em que, em casos raros, uma réplica do Aurora poderia não ser iniciada quando um grande número de subtransações do PostgreSQL (ou seja, pontos de gravação SQL) eram usados.

    3. Corrigido um problema em que, em circunstâncias raras, os resultados de leitura podem ser inconsistentes para solicitações de leitura repetidas em nós de réplica.

    Melhorias e aprimoramentos adicionais
    1. OpenSSL atualizado para 1.1.1k.

    2. Redução da utilização de CPU e do consumo de memória pelo processo de aplicação WAL em réplicas do Aurora para algumas workloads.

    3. Aprimoramento das verificações de segurança no caminho de gravação para detectar gravações incorretas em metadados.

    4. Corrigido um problema em que uma entrada de arquivo duplicado poderia impedir que o mecanismo do Aurora PostgreSQL fosse iniciado.

    5. Corrigido um problema que poderia causar indisponibilidade temporária em workloads pesadas.

    6. Adicionada a capacidade de usar uma barra normal no caminho do S3 durante a importação do S3.

    7. Atualizada a extensão PostGIS para a versão 2.4.7.

    8. Atualizada a extensão orafce para a versão 3.16.

    PostgreSQL 9.6.21, Aurora PostgreSQL 1.10 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.21 e o Aurora PostgreSQL 1.10 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.21. Para obter mais informações sobre as melhorias feitas no PostgreSQL 9.6.21, consulte PostgreSQL versão 9.6.21.

    Aurora PostgreSQL 1.10.0

    Aprimoramentos de estabilidade de alta prioridade
    1. Correção de um bug em que, em casos raros, um leitor apresentava resultados inconsistentes ao reiniciar enquanto uma transação com mais de 64 subtransações estava sendo processada.

    2. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    1. Corrigido um bug em que não era possível iniciar o banco de dados quando havia muitas relações em ambientes com restrição de memória.

    2. Corrigido um bug em que a extensão apg_plan_mgmt poderia causar breves períodos de indisponibilidade devido a um estouro de buffer interno.

    3. Corrigido um bug em que o mecanismo de banco de dados tentava criar segmentos de memória compartilhada maiores do que a memória total da instância e apresentava falhas repetidamente. Por exemplo, tentativas de criar 128 GiB de buffers compartilhados em uma instância db.r5.large causaria falha. Com essa alteração, as solicitações de alocações de memória total compartilhada maiores que a memória da instância permitem definir a instância para parâmetros incompatíveis.

    4. Lógica adicionada para limpar arquivos pg_wal temporários desnecessários em uma inicialização de banco de dados.

    5. Corrigido um bug no Aurora PostgreSQL 9.6 que às vezes impedia que nós de leitura/gravação inicializassem quando a replicação de entrada era usada.

    6. Corrigido um bug que poderia causar breves períodos de indisponibilidade devido à falta de memória ao criar a extensão PostGIScom o pgAudit habilitado.

    7. Inclusão de verificações de página btree para detectar inconsistência de metadados de tupla.

    PostgreSQL 9.6.19, Aurora PostgreSQL 1.9 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.19 e o Aurora PostgreSQL 1.9 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.19. Para obter mais informações sobre as melhorias feitas no PostgreSQL 9.6.19, consulte PostgreSQL versão 9.6.19.

    Aurora PostgreSQL 1.9.2

    Aprimoramentos de estabilidade de alta prioridade
    1. Corrigido um erro em que um nó do leitor pode renderizar uma linha extra ou ausente se o leitor reiniciar enquanto o nó do gravador estiver processando uma transação longa com mais de 64 subtransações.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um bug em que uma grande importação do S3 com milhares de clientes pode fazer com que um ou mais clientes de importação pare de responder.

    Aurora PostgreSQL 1.9.1

    Aprimoramentos críticos de estabilidade
    1. Corrigido um erro que fazia com que uma réplica de leitura falhasse repetidamente ao reiniciar em casos raros.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro em que, quando sob carga pesada, a importação de snapshot, importação de COPY (CÓPIA) ou importação do S3 parava de responder em casos raros.

    2. Corrigido um bug em que uma réplica de leitura poderia não se juntar ao cluster quando o gravador estava muito ocupado com uma workload intensa de gravação.

    Aurora PostgreSQL 1.9.0

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    1. Enviadas para backport correções para os problemas de segurança da comunidade do PostgreSQL CVE-2020-25694, CVE-2020-25695 e CVE-2020-25696.

    2. Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na seguinte mensagem de erro: ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente

    Melhorias e aprimoramentos adicionais
    1. Aurora PostgreSQL não fica mais para trás em um nó de leitura quando o backend bloqueou a gravação no cliente do banco de dados.

    2. Corrigido um erro que, em casos raros, causava um breve período de indisponibilidade em uma réplica de leitura quando crescia o volume de armazenamento.

    3. Corrigido um erro ao criar um banco de dados que poderia retornar o seguinte erro: ERRO: não foi possível criar diretório no disco local

    4. Corrigido um bug no índice do GiST que poderia resultar em uma condição de falta de memória depois de promover uma réplica de leitura do Aurora.

    5. Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL que usa índices GiST. Em casos raros, esse bug gerou um breve período de indisponibilidade após promover o cluster do Aurora.

    PostgreSQL 9.6.18, Aurora PostgreSQL 1.8 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.18 e o Aurora PostgreSQL 1.8 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.18. Para obter mais informações sobre as melhorias feitas no PostgreSQL 9.6.18, consulte PostgreSQL versão 9.6.18.

    Não há a versão 1.8.1.

    Aurora PostgreSQL versão 1.8.2

    Aprimoramentos críticos de estabilidade
    1. Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    1. Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na mensagem de erro ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente.

    2. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    1. Aurora PostgreSQL não fica mais para trás em um nó de leitura quando o backend bloqueou a gravação no cliente do banco de dados.

    2. Corrigido um bug em que uma instrução DROP DATABASE não removeu arquivos de relação.

    3. Corrigido um pequeno vazamento de memória em um índice de árvore b que poderia levar a uma condição fora da memória.

    4. Corrigido um bug na função aurora_replica_status() em que o campo server_id às vezes era truncado.

    5. Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL que usa índices GiST. Em casos raros, esse bug causou um breve período de indisponibilidade após promover o cluster de bancos de dados Aurora.

    Aurora PostgreSQL 1.8.0

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    1. Corrigido um erro relacionado à extensão da página de heap que, em casos raros, resultava em um tempo de recuperação mais longo e afetava a disponibilidade.

    Melhorias e aprimoramentos adicionais
    1. Correção de um erro em que a réplica do Aurora travava quando workloads com subtransações pesadas eram feitas na instância do gravador.

    2. Correção de um erro em que a instância do gravador travava devido a um vazamento de memória e ao esgotamento da memória usada para rastrear transações ativas.

    3. Correção de um erro que levava a um travamento devido à inicialização inadequada quando não havia memória livre disponível durante a inicialização do backend do PostgreSQL.

    4. Correção de um travamento durante uma pré-busca BTree que ocorria em certas condições que dependiam da forma e dos dados contidos no índice.

    5. Correção de um erro em que uma consulta SELECT poderia retornar incorretamente o erro: Tentando ler EOF transmitido da relação rrrr. blockno=bbb nblocks=nnn.

    6. Corrigido um bug em que o banco de dados poderia estar brevemente indisponível devido ao tratamento de erros no crescimento do armazenamento do banco de dados.

    PostgreSQL 9.6.17, Aurora PostgreSQL 1.7 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.17. Para obter mais informações sobre as melhorias feitas no PostgreSQL 9.6.17, consulte PostgreSQL versão 9.6.17.

    Aurora PostgreSQL 1.7.7

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    1. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 1.7.6

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    1. Corrigido um bug na replicação do Aurora PostgreSQL que poderia resultar na mensagem de erro ERRO: MultiXactId nnnn ainda não foi criado - wraparound aparente.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro que, em casos raros, causava uma breve indisponibilidade de réplica de leitura quando crescia o volume de armazenamento.

    2. Corrigido um bug em uma otimização de leitura de índice de árvore b que poderia ter causado um breve período de indisponibilidade.

    3. Corrigido um bug em um índice GiST que poderia resultar em uma out-of-memory condição após a promoção de uma réplica de leitura do Aurora.

    Aurora PostgreSQL 1.7.3

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    • Nenhum

    Melhorias e aprimoramentos adicionais
    1. Corrigido um bug que poderia causar uma breve indisponibilidade para workloads de subtransações pesadas quando várias instâncias do leitor reiniciassem ou reingressassem no cluster.

    Aurora PostgreSQL 1.7.2

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    1. Corrigido um erro relacionado à extensão da página de heap que, em casos raros, resultava em um tempo de recuperação mais longo e afetava a disponibilidade.

    Aprimoramentos de estabilidade de alta prioridade

    Nenhum

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro em que o banco de dados poderia estar brevemente indisponível devido ao tratamento de erros no crescimento do armazenamento do banco de dados.

    2. Corrigido um bug em que uma consulta SELECT poderia retornar incorretamente o erro: Tentando ler EOF transmitido da relação rrrr. blockno=bbb nblocks=nnn.

    3. Corrigido um problema com o coletor de métricas internas que poderia resultar em picos de CPU erráticos em instâncias de banco de dados.

    Aurora PostgreSQL 1.7.1

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade

    Nenhum.

    Aprimoramentos de estabilidade de alta prioridade
    1. Melhoria da performance e da disponibilidade de instâncias de leitura ao aplicar operações DROP TABLE e TRUNCATE TABLE.

    2. Corrigido um vazamento de memória pequeno, mas contínuo, em um módulo de diagnóstico que poderia causar uma out-of-memory condição em tipos menores de instâncias de banco de dados.

    3. Corrigido um bug na extensão PostGIS que poderia levar à reinicialização do banco de dados. Isso foi relatado à comunidade PostGIS como https://trac.osgeo.org/postgis/ticket/4646.

    4. Corrigido um bug em que solicitações de leitura podiam parar de responder devido ao manuseio incorreto de erros no mecanismo de armazenamento.

    5. Correção de um erro que causava uma falha em algumas consultas e gerava como resultado a mensagem ERRO: encontrado xmin xxxxxx antes de relfrozenxid yyyyyyy. Isso pode ocorrer após a promoção de uma instância de leitura para uma instância de gravação.

    Melhorias e aprimoramentos adicionais
    1. Melhoria da performance em consultas que leem muitas linhas do armazenamento.

    2. Melhoria da performance e da disponibilidade de instâncias de banco de dados do leitor durante a execução de workloads de leitura intensiva.

    3. Correção de um bug que resultava na mensagem ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. (ERRO: não foi possível criar o arquivo "base/xxxxxx/yyyyyyy", pois ainda existe uma versão anterior no disco: êxito). Entre em contato com AWS o suporte ao cliente. Isso pode ocorrer durante a criação do objeto depois do encapsulamento do identificador de objeto de 32 bits do PostgreSQL.

    4. Correção de um bug na extensão pg_hint_plan em que uma consulta com várias instruções poderia levar a uma falha quando enable_hint_table estava habilitada. Isso é rastreado na comunidade do PostgreSQL como https://github.com/ossc-db/pg_hint_plan/issues/25.

    5. As seguintes extensões foram atualizadas:

      • Atualizado o orafce para a versão 3.8

    PostgreSQL 9.6.16, Aurora PostgreSQL 1.6 (obsoleto)

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.16. Para obter mais informações sobre as melhorias feitas na versão 9.6.16, consulte PostgreSQL versão 9.6.16.

    Esta versão contém vários aprimoramentos críticos de estabilidade. A Amazon recomenda que você atualize seus clusters do Aurora PostgreSQL que usam mecanismos mais antigos do PostgreSQL 9.6 para esta versão.

    Aurora PostgreSQL 1.6.4

    Você pode encontrar melhorias a seguir nesta versão.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    1. Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:

    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 1.6.3

    Novos atributos
    1. Aurora PostgreSQL agora é compatível com o parâmetro de armazenamento do PostgreSQL vacuum_truncate para gerenciar o truncamento de vácuo para tabelas específicas. Defina esse parâmetro de armazenamento como falso ao criar ou alterar uma tabela para evitar que o comando SQL VACUUM trunque as páginas vazias à direita da tabela.

    Aprimoramentos críticos de estabilidade
    • Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    1. Correção de um erro em que as leituras do armazenamento podiam parar de responder devido ao tratamento incorreto de erros.

    Melhorias e aprimoramentos adicionais
    • Nenhum

    Aurora PostgreSQL 1.6.2

    Você pode encontrar as seguintes melhorias nessa atualização do mecanismo.

    Aprimoramentos críticos de estabilidade
    1. Corrigido um erro pelo qual uma instância de banco de dados de leitor poderia usar dados obsoletos temporariamente. Isso pode levar a resultados errados, como poucas ou muitas linhas. Esse erro não persiste no armazenamento e será removido quando a página do banco de dados que contém a linha for removida do cache. Isso pode acontecer quando a instância de banco de dados primária entra em um estouro de snapshot de transação por ter mais de 64 subtransações em uma única transação. Os aplicativos suscetíveis a esse erro incluem aqueles que usam pontos de salvamento SQL ou processadores de exceção PostgreSQL com mais de 64 subtransações na transação superior.

    Aprimoramentos de estabilidade de alta prioridade
    1. Corrigido um erro que pode causar falha de uma instância de banco de dados de leitor, causando indisponibilidade durante a tentativa de ingressar no cluster de banco de dados. Isso pode acontecer em alguns casos quando a instância de banco de dados primária tem um estouro de snapshot de transação devido a um alto número de subtransações. Nessa situação, a instância de banco de dados de leitor não poderá ingressar até que o estouro de snapshot seja removido.

    Melhorias e aprimoramentos adicionais
    1. Corrigido um erro que impedia o Performance Insights de determinar o ID de consulta de uma instrução em execução.

    Aurora PostgreSQL 1.6.1

    Você pode encontrar as seguintes melhorias nessa atualização do mecanismo.

    Aprimoramentos críticos de estabilidade
    1. Nenhum

    Aprimoramentos de estabilidade de alta prioridade
    1. Corrigido um erro que poderia fazer com que o mecanismo de banco de dados falhasse, causando indisponibilidade. Isso ocorria caso uma conexão de banco de dados recém-estabelecida encontrasse um erro relacionado ao esgotamento de recursos durante a inicialização após a autenticação bem-sucedida.

    Melhorias e aprimoramentos adicionais
    1. Fornecidas melhorias gerais à estabilidade e à disponibilidade do Aurora PostgreSQL.

    Aurora PostgreSQL 1.6.0

    É possível encontrar os novos atributos e melhorias a seguir nesta versão do mecanismo.

    Novos recursos
    1. Atualizações à extensão apg_plan_mgmt. Para obter mais informações, consulte Gerenciar planos de execução de consultas do Aurora PostgreSQL no Guia do usuário do Amazon Aurora.

    Aprimoramentos críticos de estabilidade
    1. Corrigido um bug relacionado à criação de índices de árvore B em tabelas temporárias que, em casos raros, poderia resultar em tempo de recuperação mais longo e afetar a disponibilidade.

    2. Corrigido um bug relacionado à replicação quando o Aurora PostgreSQL atuava como uma réplica física de uma instância do RDS para PostgreSQL. Em casos raros, esse bug causava uma falha de gravação de log que poderia resultar em tempo de recuperação mais longo e afetava a disponibilidade.

    3. Corrigido um bug relacionado ao manuseio de leituras com alta latência de E/S que, em casos raros, poderia resultar em tempo de recuperação mais longo e afetar a disponibilidade.

    Aprimoramentos de estabilidade de alta prioridade
    1. Corrigidos vários bugs, que causavam o travamento do Aurora durante operações de pré-busca em índices Btree.

    2. Aprimoradas as verificações de validação executadas em blocos de dados no cache do buffer. Isso melhora a detecção de inconsistências do Aurora.

    Melhorias e aprimoramentos adicionais
    1. A extensão de gerenciamento de planos de consultas apg_plan_mgmt tem um algoritmo aprimorado para gerenciar a geração de planos para tabelas altamente particionadas.

    2. Tempo de inicialização reduzido em instâncias com caches grandes por meio de melhorias no algoritmo de recuperação de cache do buffer.

    3. Melhorou o desempenho do read-node-apply processo sob cargas de trabalho de alta taxa de transação usando mudanças na priorização do PostgreSQLLWLock. Essas mudanças evitam a privação do read-node-apply processo enquanto o PostgreSQL está sob forte contenção. ProcArray

    4. Correção de um erro pelo qual um nó de leitura poderia falhar durante a repetição de uma operação SLRU-truncate do PostgreSQL.

    5. Correção de um erro em que, em casos raros, as gravações de banco de dados poderiam parar após um erro retornado por uma das seis cópias de um registro de log do Aurora.

    6. Corrigido um vazamento de memória em nós de leitura quando o gerenciamento de cache do cluster estava habilitado.

    7. Corrigido um bug em que a importação de um snapshot do RDS para PostgreSQL poderia parar de responder se o snapshot de origem contivesse um grande número de relações não registradas em log.

    8. Corrigido um bug relacionado ao hot_standby_feedback para nós de leitura em que o nó de leitura poderia relatar a epoch do ID de transação errada para o nó de gravação. Isso pode fazer com que o nó de gravação ignore o hot_standby_feedback e invalide os snapshots no nó de leitura.

    9. Corrigido um erro pelo qual os erros de armazenamento que ocorriam durante as declarações CREATE DATABASE não eram tratados corretamente. O bug deixava o banco de dados resultante inacessível. O comportamento correto haver falha na criação do banco de dados e retornar o erro apropriado para o usuário.

    10. Melhoria no tratamento do estouro de snapshot do PostgreSQL quando um nó de leitura tenta se conectar a um nó de gravação. Antes dessa alteração, se o nó de gravação estivesse em um estado de estouro de snapshot, o nó de leitura não conseguiria ingressar. Uma mensagem seria exibida no arquivo de log do PostgreSQL no formulário DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy). Um estouro de snapshot ocorre quando uma transação individual cria mais de 64 subtransações.

    11. Corrigido um erro relacionado a expressões de tabela comuns em que um erro era gerado incorretamente quando uma classe NOT IN existia em um CTE. O erro era CTE with NOT IN fails with ERROR: could not find CTE CTE-Name.

    12. Corrigido um erro relacionado a um valor de last_error_timestamp incorreto na tabela aurora_replica_status.

    13. Corrigido um bug para evitar o preenchimento de buffers compartilhados com blocos pertencentes a objetos temporários. Esses blocos residem corretamente em buffers locais de back-end do PostgreSQL.

    14. Corrigido um bug em que, em casos raros, o Aurora poderia exibir 100% de utilização da CPU enquanto atuava como réplica de uma instância do RDS para PostgreSQL, mesmo quando o fluxo de replicação estava ocioso.

    15. Enviada para backport uma alteração do PostgreSQL 11 que melhora a limpeza de tabelas temporárias órfãs. Sem esta alteração, é possível que, em casos raros, as tabelas temporárias órfãs possam levar à conclusão do ID da transação. Para obter mais informações, consulte esta confirmação da comunidade do PostgreSQL.

    16. Corrigido um erro em que uma instância do Writer podia aceitar solicitações de registro de replicação de instâncias do Reader embora tivesse um processo de inicialização não inicializado.

    17. As seguintes extensões foram atualizadas:

      • Atualizado o pg_hint_plan para a versão 1.2.5.

    PostgreSQL 9.6.12, Aurora PostgreSQL 1.5 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.12 com o Aurora PostgreSQL versão 1.5 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.12. Para obter mais informações sobre as melhorias feitas no PostgreSQL 9.6.12, consulte PostgreSQL versão 9.6.12.

    Aurora PostgreSQL 1.5.3

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Corrigido um bug que poderia fazer com que a instância de banco de dados fosse reinicializada.

    2. Correção de um erro que poderia causar uma reinicialização quando leituras ocorriam durante failovers.

    3. Corrigido um erro que poderia resultar em metadados inconsistentes.

    Aurora PostgreSQL 1.5.2

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Fornecida uma correção de backport para o problema de segurança CVE-2019-10130 da comunidade do PostgreSQL.

    2. Corrigido um erro no qual o processo de repetição do nó de leitura podia parar de responder ao aplicar uma modificação a um índice de árvore de pesquisa generalizada (GiST).

    3. Corrigido um erro no qual as páginas do mapa de visibilidade podem conter bits de congelamento incorretos depois de um failover para um nó de leitura.

    4. Foi corrigido um erro no qual o erro "a relação relation-name não existe" é relatado incorretamente.

    5. Tráfego de log otimizado entre o nó de gravação e os nós de leitura durante a manutenção do índice.

    6. Foi corrigido um erro no qual as consultas nos nós de leitura podem falhar durante a execução de uma varredura de índice de árvore B.

    7. Agora, a função aurora_stat_memctx_usage informa o número de instâncias de um determinado nome de contexto.

    8. Foi corrigido um erro no qual a função aurora_stat_memctx_usage informava resultados incorretos.

    9. Corrigido um erro no qual o processo de repetição do nó de leitura pode esperar para interromper consultas conflitantes além do max_standby_streaming_delay configurado.

    10. Agora, informações adicionais são registradas em nós de leitura quando as conexões ativas entram em conflito com o processo de retransmissão.

    Aurora PostgreSQL 1.5.1

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Corrigidos vários bugs relacionados à pré-busca de E/S, que causou falhas de mecanismo.

    Aurora PostgreSQL 1.5.0

    Você pode encontrar melhorias a seguir nesta versão.

    Novos recursos
    1. Agora, o Aurora PostgreSQL executa pré-busca de E/S enquanto verifica índices de árvores B. Isso resulta em performance significantemente melhorada para verificações de árvores B em dados não armazenados em cache.

    Melhorias
    1. Solucionados diversos problemas que fizeram com que os nós de leitura falhassem para inicializar enquanto o cluster estava sob workload de gravação pesada.

    2. Corrigido um erro em que o uso da função aurora_stat_memctx_usage() poderia causar uma falha.

    3. Melhoria na estratégia de substituição do cache usado por verificações de tabela para minimizar a distorção do cache de buffer.

    PostgreSQL 9.6.11, Aurora PostgreSQL 1.4 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.11 com o Aurora PostgreSQL versão 1.4 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.11. Para obter mais informações sobre as melhorias feitas no PostgreSQL 9.6.11, consulte PostgreSQL versão 9.6.11.

    Você pode encontrar as seguintes melhorias nesta versão.

    Novos recursos
    1. Adicionado suporte à versão 1.0 da extensão pg_similarity.

    2. Aurora PostgreSQL agora é compatível com o parâmetro de armazenamento do PostgreSQL vacuum_truncate para gerenciar o truncamento de vácuo para tabelas específicas. Defina esse parâmetro de armazenamento como falso ao criar ou alterar uma tabela para evitar que o comando SQL VACUUM trunque as páginas vazias à direita da tabela.

    Melhorias
    1. Esta versão contém todas as correções, atributos e melhorias presentes em PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsoleto).

    2. O tráfico de rede entre os nós gravador e leitor já está compactado para reduzir a utilização de rede. Isso reduz a chance de indisponibilidade do nó de leitura por causa da saturação da rede.

    3. A performance de subtransações foi melhorada sob workloads simultâneas altas.

    4. Uma atualização da extensão pg_hint_plan para a versão 1.2.3.

    5. Corrigido um problema em que um sistema ocupado, uma confirmação com milhões de subtransações (e algumas vezes com timestamps de confirmação ativados) pode provocar uma falha no Aurora.

    6. Corrigido um problema em que uma instrução INSERT com VALUES pode falhar com a mensagem "Tentativa de leitura além do fim do arquivo de relação".

    7. Uma atualização da extensão apg_plan_mgmt para a versão 1.0.1. Para obter mais detalhes, consulte Versão 1.0.1 da extensão apg_plan_mgmt do Aurora PostgreSQL.

      A extensão apg_plan_mgmt é usada com o gerenciamento de planos de consultas. Para saber mais sobre instalar, atualizar e usar a extensão apg_plan_mgmt, consulte Gerenciar planos de execução de consultas do Aurora PostgreSQL no Guia do usuário do Amazon Aurora.

    PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.9 com o Aurora PostgreSQL versão 1.3 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Esta versão do Aurora PostgreSQL é compatível com o PostgreSQL 9.6.9. Para obter mais informações sobre as melhorias feitas no PostgreSQL 9.6.9, consulte PostgreSQL versão 9.6.9.

    Aurora PostgreSQL 1.3.2

    Você pode encontrar melhorias a seguir nesta versão.

    Novos recursos
    1. Adicionado o evento de espera ProcArrayGroupUpdate.

    Melhorias
    1. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada estaria no formato "CLOG segment 123 does not exist: No such file or directory" (Segmento CLOG 123 não existe. Não foi encontrado qualquer arquivo ou diretório desse tipo).

    2. O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.

    3. Consistência do performance melhorada sob workloads de gravação de alto throughput.

    4. Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.

    5. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada era apresentada no formato "SQL ERROR: Attempting to read past EOF of relation" (ERRO DO SQL: tentativa de leitura além do fim do arquivo de relação).

    6. Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.

    7. Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.

    8. Mesclado um patch do PostgreSQL da comunidade que resolve falhas potenciais ao usar índices GIN. Para obter mais informações, consulte https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    9. Corrigido um bug que poderia fazer com que uma importação de snapshot do RDS para o PostgreSQL falhasse.

    Aurora PostgreSQL 1.3.0

    Você pode encontrar melhorias a seguir nesta versão.

    Melhorias
    1. Esta versão contém todas as correções, atributos e melhorias presentes em PostgreSQL 9.6.8, Aurora PostgreSQL 1.2 (obsoleto).

    2. Atualizada a biblioteca GDAL, usada pela extensão PostGIS.

    3. Atualizadas as seguintes extensões do PostgreSQL:

      • Atualizado o ip4r para a versão 2.1.1.

      • Atualizado o pgaudit para a versão 1.1.1.

      • Atualizado o pg_repack para a versão 1.4.3.

      • Atualizado o plv8 para a versão 2.1.2.

    4. Corrigido um problema no sistema de monitoramento que pode causar um failover incorreto quando o uso do disco local é alto.

    5. Corrigido um erro por meio do qual o Aurora PostgreSQL pode falhar repetidamente, relatando:

      PANIC: new_record_total_len (8201) must be less than BLCKSZ (8192), rmid (6), info (32)

    6. Corrigido um erro por meio do qual um nó de leitura do Aurora PostgreSQL pode ser incapaz de reingressar em um cluster devido à recuperação de um cache de buffer grande. É improvável que esse problema ocorra em instâncias diferentes de r4.16xlarge.

    7. Corrigido um erro por meio do qual a inserção em uma página folha de índice GIN vazia importada de versões do mecanismo anteriores à 9.4 pode fazer com que o volume do armazenamento do Aurora se torne indisponível.

    8. Corrigido um erro em que, em circunstâncias raras, uma falha durante a confirmação da transação pode resultar na perda de dados CommitTs da transação de confirmação. A durabilidade real da transação não foi afetada por esse bug.

    9. Corrigido um erro na extensão PostGIS por meio do qual PostGIS pode falhar na função gserialized_gist_picksplit_2d().

    10. Melhorada a estabilidade de nós somente leitura durante tráfego de leitura pesado em instâncias menores que r4.8xl. Isso resolve especificamente uma situação em que a largura de banda da rede entre o gravador e o leitor é restrita.

    11. Corrigido um erro em que uma instância do Aurora PostgreSQL que funciona como um destino de replicação de uma instância RDS for PostgreSQL falhou com o seguinte erro:

      FATAL: could not open file "base/16411/680897_vm": No such file or directory" during "xlog redo at 782/3122D540 for Storage/TRUNCATE"

    12. Corrigido um vazamento de memória em nós somente leitura em que o tamanho do heap do "processo de repetição aurora wal" continuará crescendo. Isso é observável por meio do monitoramento avançado.

    13. Corrigido um erro em que o Aurora PostgreSQL pode falhar na inicialização, com a seguinte mensagem relatada no log do PostgreSQL:

      FATAL: Storage initialization failed.

    14. Corrigida uma limitação de desempenho em workloads de gravação pesadas que causava esperas nos eventos LWLock:buffer_content e IO:ControlFileSyncUpdate.

    15. Foi corrigido um bug por meio do qual os nós de leitura poderiam falhar depois de um tipo específico de alteração do espaço livre no nó de gravação.

    PostgreSQL 9.6.8, Aurora PostgreSQL 1.2 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.8 com o Aurora PostgreSQL versão 1.2 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Para obter mais informações sobre o PostgreSQL 9.6.8, consulte PostgreSQL versão 9.6.8.

    Aurora PostgreSQL 1.2.2

    Você pode encontrar melhorias a seguir nesta versão.

    Novos recursos
    1. Adicionado o evento de espera ProcArrayGroupUpdate.

    Melhorias
    1. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada estaria no formato "CLOG segment 123 does not exist: No such file or directory" (Segmento CLOG 123 não existe. Não foi encontrado qualquer arquivo ou diretório desse tipo).

    2. O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.

    3. Consistência do performance melhorada sob workloads de gravação de alto throughput.

    4. Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.

    5. Corrigido um bug que poderia provocar um erro ao executar consultas. A mensagem relatada era apresentada no formato "SQL ERROR: Attempting to read past EOF of relation" (ERRO DO SQL: tentativa de leitura além do fim do arquivo de relação).

    6. Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.

    7. Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.

    8. Mesclado um patch do PostgreSQL da comunidade que resolve falhas potenciais ao usar índices GIN. Para obter mais informações, consulte https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    9. Corrigido um bug que poderia fazer com que uma importação de snapshot do RDS para o PostgreSQL falhasse.

    Aurora PostgreSQL 1.2.0

    Você pode encontrar melhorias a seguir nesta versão.

    Novos recursos
    1. A função aurora_stat_memctx_usage() foi apresentada. Essa função relata o uso do contexto de memória interna para cada backend do PostgreSQL. Você pode usar essa função para ajudar a determinar porque determinados back-ends estão consumindo grandes quantidades de memória.

    Melhorias
    1. Esta versão contém todas as correções, atributos e melhorias presentes em PostgreSQL 9.6.6 Aurora PostgreSQL 1.1 (obsoleto).

    2. Atualizações das seguintes extensões do PostgreSQL:

      • Atualizado o pg_hint_plan para a versão 1.2.2

      • Atualizado o plv8 para a versão 2.1.0

    3. Melhora a eficiência do tráfego entre o gravador e os nós de leitor.

    4. Melhora a performance do estabelecimento da conexão.

    5. Melhore os dados de diagnóstico fornecidos no registro de erros do PostgreSQL quando out-of-memory um erro for encontrado.

    6. Várias correções para melhorar a confiabilidade e a performance da importação de snapshots do Amazon RDS para PostgreSQL para o Aurora Edição compatível com PostgreSQL.

    7. Várias correções para melhorar a confiabilidade e a performance de nós de leitura do Aurora PostgreSQL.

    8. Corrige um erro no qual uma instância ociosa pode gerar tráfego de leitura desnecessário em um volume de armazenamento do Aurora.

    9. Corrige um erro no qual valores de sequência duplicados podem ser encontrados durante inserção. O problema ocorre somente ao migrar um snapshot do RDS para PostgreSQL para o Aurora PostgreSQL. A correção impede que o problema seja apresentado ao executar a migração. Instâncias migradas antes dessa versão ainda podem apresentar erros de chave duplicada.

    10. Corrige um erro no qual uma instância do RDS para PostgreSQL migrada para o Aurora PostgreSQL usando replicação pode ficar com memória insuficiente ao realizar inserção/atualização de índices de GIST ou provocar outros problemas com índices de GIST.

    11. Corrige um erro no qual pode haver falha no vacuum ao atualizar o valor de pg_database.datfrozenxid correspondente para um banco de dados.

    12. Corrige um bug no qual uma falha ao criar um novo MultiXact (bloqueio contínuo em nível de linha) pode fazer com que o Aurora PostgreSQL pare de responder indefinidamente no primeiro acesso à mesma relação após a reinicialização do mecanismo.

    13. Corrige um erro no qual um backend do PostgreSQL não pode ser encerrado ou cancelado ao invocar uma chamada de fdw.

    14. Corrige um erro no qual uma vCPU é totalmente utilizada todas as vezes pelo daemon de armazenamento do Aurora. Esse problema é especialmente observável em classes de instâncias menores, como a r4.large, onde pode resultar em 25 a 50 por cento de uso de CPU em modo ocioso.

    15. Corrige um erro no qual um nó de gravador do Aurora PostgreSQL pode fazer failover falsamente.

    16. Corrige um erro em que, em um cenário raro, um nó de leitura do Aurora PostgreSQL pode relatar:

      "FATAL: lock buffer_io is not held" (FATAL: o bloqueio de buffer_io não é mantido)

    17. Corrige um erro no qual as entradas do relcache obsoleto podem interromper o vacuum de relações e forçar o sistema a fechar a conclusão do ID da transação. A correção é uma porta de um patch da comunidade PostgreSQL programado para ser liberado em uma versão secundária futura.

    18. Corrige um bug no qual uma falha na extensão de uma relação pode fazer com que o Aurora trave ao verificar a relação parcialmente estendida.

    PostgreSQL 9.6.6 Aurora PostgreSQL 1.1 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.6 com o Aurora PostgreSQL versão 1.1 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Para obter mais informações sobre o PostgreSQL 9.6.6, consulte PostgreSQL versão 9.6.6.

    Você pode encontrar as seguintes melhorias nesta atualização do mecanismo:

    Novos recursos
    1. Introdução da extensão aurora_stat_utils. Essa extensão inclui duas funções:

      • Função aurora_wait_report() para monitoramento de eventos de espera

      • aurora_log_report() para o monitoramento de gravação de registros de log

    2. Suporte adicionado para as seguintes extensões:

      • orafce 3.6.1

      • pgrouting 2.4.2

      • postgresql-hll 2.10.2

      • prefix 1.2.6

    Melhorias
    1. Esta versão contém todas as correções, atributos e melhorias presentes em Aurora PostgreSQL 1.0.11

    2. Atualizações das seguintes extensões do PostgreSQL:

      • Atualizada a extensão PostGIS para a versão 2.3.4

      • Atualizada a biblioteca geos para a versão 3.6.2

      • Atualizado o pg_repack para a versão 1.4.2

    3. Acesso à relação pg_statistic habilitada.

    4. O parâmetro guc "effective_io_concurrency" foi desabilitado, pois não se aplica ao armazenamento do Aurora.

    5. Parâmetro guc "hot_standby_feedback" alterado para não modificável e o valor configurado como "1".

    6. Performance de leitura de página de heap aprimorada durante uma operação de limpeza.

    7. Performance aprimorada de resolução de conflitos de snapshot em nós de leitura.

    8. Performance aprimorada de aquisição de snapshot de transação em nós de leitura.

    9. Performance de gravação aprimorada para atualizações de página meta de GIN.

    10. Performance aprimorada de recuperação do cache de buffer durante a inicialização.

    11. Corrige um erro que fazia com que um mecanismo de banco de dados falhasse durante a inicialização ao recuperar transações preparadas.

    12. Corrige um erro que pode resultar na incapacidade de iniciar um nó de leitura quando há um grande número de transações preparadas.

    13. Corrige um erro que pode fazer com que um nó de leitura relate:

      ERRO: não foi possível acessar o status de transação 6080077

      DETALHE:* *Não foi possível abrir o arquivo "pg_subtrans/005C": Arquivo ou diretório inexistente.

    14. Corrige um bug que pode provocar o erro a seguir ao replicar do PostgreSQL do RDS para o Aurora PostgreSQL:

      FATAL: o bloqueio de buffer_content não é mantido

      CONTEXTO: refazer xlog em 46E/F1330870 para Storage/TRUNCATE: base/13322/8058750 para 0 bloqueia sinalizadores 7

    15. Corrige um erro que pode fazer com que o Aurora PostgreSQL pare de responder durante a reprodução de um registro WAL multixact ao replicar do RDS para PostgreSQL para o Aurora PostgreSQL.

    16. Várias melhorias na confiabilidade da importação de snapshots do PostgreSQL do RDS para o Aurora PostgreSQL.

    PostgreSQL 9.6.3, Aurora PostgreSQL 1.0 (obsoleto)

    nota

    O mecanismo PostgreSQL versão 9.6.3 com o Aurora PostgreSQL versão 1.0 não é mais compatível. Para atualizar, consulte Atualizar o mecanismo de banco de dados PostgreSQL para Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Para obter mais informações sobre o PostgreSQL 9.6.3, consulte, PostgreSQL versão 9.6.3.

    Esta versão inclui as seguintes versões de patch:

    Aurora PostgreSQL 1.0.11

    Você pode encontrar as seguintes melhorias nesta atualização do mecanismo:

    1. Corrige um problema com o processamento da consulta paralela que pode produzir resultados incorretos.

    2. Corrige um problema com o manuseio do mapa de visibilidade durante a replicação no Amazon RDS para PostgreSQL que pode fazer com que o volume de armazenamento do Aurora se torne indisponível.

    3. Corrige a extensão de pg-repack.

    4. Implementa melhorias para manter novos nós.

    5. Corrige problemas que podem resultar na falha de um mecanismo.

    Aurora PostgreSQL 1.0.10

    Essa atualização inclui um novo atributo. Agora você pode replicar uma instância de banco de dados do PostgreSQL do Amazon RDS para o Aurora PostgreSQL. Para obter mais informações, consulte Replicação com o Amazon Aurora PostgreSQL no Guia de usuário do Amazon Aurora.

    Você pode encontrar as seguintes melhorias nesta atualização do mecanismo:

    1. Adiciona registro de erro em log quando existe um cache, e um parâmetro altera os resultados em um cache de buffer incompatível, no formato do armazenamento ou no tamanho.

    2. Corrige um problema que faz com que um mecanismo seja reinicializado se houver um valor de parâmetro incompatível para páginas enormes.

    3. Melhora a manipulação de várias instruções truncate table durante a reprodução de um write ahead log (WAL) em um nó de leitura.

    4. Reduz a sobrecarga de memória estática para reduzir out-of-memory erros.

    5. Corrige um problema que pode causar out-of-memory erros ao executar uma inserção com um índice GiST.

    6. Melhora a importação de snapshots do RDS para PostgreSQL, removendo o requisito de um vacuum ser executado em páginas não inicializadas.

    7. Corrige um problema que faz com que as transações preparadas retornem ao estado anterior depois de uma falha do mecanismo.

    8. Implementa melhorias para impedir que nós de leitura se tornem obsoletos.

    9. Implementa melhorias para reduzir o tempo de inatividade com uma reinicialização do mecanismo.

    10. Corrige problemas que podem causar falha em um mecanismo.

    Aurora PostgreSQL 1.0.9

    Nesta atualização do mecanismo, corrigimos um problema que pode fazer com que o volume de armazenamento do Aurora se torne indisponível ao importar um snapshot do RDS para PostgreSQL que contenha páginas não inicializadas.

    Aurora PostgreSQL 1.0.8

    Você pode encontrar as seguintes melhorias nesta atualização do mecanismo:

    1. Corrige um problema que impedia que o mecanismo iniciasse se o parâmetro shared_preload_libraries da instância contivesse pg_hint_plan.

    2. Corrige o erro "Attempt to fetch heap block XXX is beyond end of heap (YYY blocks)" (A tentativa de buscar bloco de heap XXX está além do fim do heap (blocos de YYY)), que pode ocorrer em exames paralelos.

    3. Melhora a eficácia da pré-busca em leituras para um vacuum.

    4. Corrige problemas com a importação de snapshots no RDS para PostgreSQL, que pode falhar se houver arquivos pg_internal.init incompatíveis no snapshot de origem.

    5. Corrige um problema que pode fazer com que um nó de leitura falhe com a mensagem "aurora wal replay process (PID XXX) was terminated by signal 11: Segmentation fault" (o processo de reprodução de wal do aurora (PID XXX) foi terminado pelo sinal 11: Falha na segmentação). Esse problema ocorre quando o leitor aplicou uma alteração no mapa de visibilidade em uma página do mapa não armazenada em cache.

    Aurora PostgreSQL 1.0.7

    Esta é a primeira versão disponível do Amazon Aurora Edição compatível com PostgreSQL.