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 suporte e outras políticas para o Amazon Aurora, consulte Amazon
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
Versões do PostgreSQL 17
Atualizações de versão
PostgreSQL 17.4
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 17.4. Para obter mais informações sobre as melhorias no PostgreSQL 17.4, consulte
Versões e patches
Aurora PostgreSQL 17.4.2, 01 de maio de 2025
Aprimoramentos prioritários críticos
-
Corrigiu a escalabilidade paralisada para instâncias de banco de dados sem servidor com o ZeroETL ativado.
-
Foi corrigido um problema que fazia com que o banco de dados parasse de responder ao realizar ações com o armazenamento Aurora.
Aurora PostgreSQL 17.4, 01 de maio de 2025
Novos recursos
-
As leituras otimizadas do Aurora agora permitem que os usuários redimensionem o espaço alocado para objetos temporários habilitados para leituras otimizadas em clusters otimizados para E/S do Aurora usando um parâmetro dinâmico.
aurora_temp_space_size
Para obter mais informações, consulte Leituras otimizadas para Aurora. -
Foi adicionado suporte para transformar subconsultas correlacionadas em tabelas derivadas para melhorar a eficiência da execução. Para obter mais informações, consulte Melhorando o desempenho da consulta do Aurora PostgreSQL usando a transformação de subconsultas.
-
Foi adicionado suporte para armazenar em cache o resultado da subconsulta correlacionada para melhorar a eficiência da execução. Para obter mais informações, consulte Como usar o cache de subconsultas para melhorar o desempenho das consultas do Aurora PostgreSQL.
Aprimoramentos críticos de estabilidade
-
Quando o sistema estiver sob pressão crítica de memória por um longo período, o maior back-end do cliente será cancelado para evitar que o sistema seja reiniciado devido à falta de memória.
Aprimoramentos de alta prioridade
-
O
rds.force_ssl
parâmetro agora está definido como 1 (ativado) por padrão na versão 17 e nas versões mais recentes, impondo conexões SSL para maior segurança. Para obter mais informações, consulte Exigir uma conexão SSL/TLS com um cluster de banco de dados Aurora PostgreSQL. -
Corrigido um problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos gerais
-
Os metadados de armazenamento do Aurora agora são inicializados mais rapidamente durante failovers não planejados e reinicializações do servidor, reduzindo o tempo de inatividade geral. Instâncias maiores são as que mais se beneficiam ao aproveitar um maior paralelismo.
-
Melhor desempenho das operações de metadados de arquivos.
-
Fizemos melhorias no tempo de inatividade do banco de dados durante uma troca
planned
de extensão para bancos de dados globais. -
Nas implantações azul/verde, a criação ou modificação de objetos temporários não é mais classificada como DDL restrita.
-
A alternância de implantação azul/verde não será bloqueada pela declaração.
REFRESH MATERIALIZED VIEW
-
Alocação aprimorada dos números de stream do Write-Ahead Log (WAL), resultando em maior taxa de transferência para cargas de trabalho com muita gravação nas novas instâncias high-end do Graviton 4.
-
Corrigido um problema em que o identificador de consulta (queryid) não estava sendo atualizado corretamente em pg_stat_activity ao usar o protocolo estendido no modo pipeline.
-
Corrigido um problema no tratamento do cancelamento assíncrono de E/S que poderia fazer com que os processos ficassem paralisados indefinidamente.
-
As seguintes extensões foram atualizadas:
-
Atualize a
pgvector
extensão para 0.8.0. -
Atualize a
pg_cron
extensão para v1.6.5. -
Atualize a
tds_fdw
extensão para 2.0.4. -
Atualize a
postgis
extensão para 3.5.1. -
Atualize a
pg_partman
extensão para v5.2.4. -
Atualize a
orafce
extensão para 4.14.0. -
Atualize a
rds_tools
extensão para 1.9. -
Atualize a
rdkit
extensão para Release_2024_09_3.
-
PostgreSQL 17.0
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 17.0. Para obter mais informações sobre as melhorias no PostgreSQL 17.0, consulte
Para saber mais sobre como trabalhar com o ambiente de visualização do banco de dados, consulte Trabalhando com o ambiente de visualização do banco de dados.
Aurora PostgreSQL 17.0 no ambiente Amazon RDS Preview, 20 de novembro de 2024
Esta é a documentação prévia do Amazon Aurora PostgreSQL versão 17.0. Está sujeita a alteração.
Aprimoramentos gerais
-
Latência de confirmação reduzida quando a otimização de E/S está ativada.
Recursos não compatíveis na versão prévia do Aurora PostgreSQL 17.0
-
Decodificação lógica em réplicas de leitura do Aurora.
-
Controle de failover em um cluster de banco de dados.
-
pg_createsubscriber
nas réplicas de leitura do Aurora. -
Gerenciamento do plano de consultas do Aurora PostgreSQL.
-
Encaminhamento de gravação local do Aurora PostgreSQL.
Importante
A versão prévia do Aurora PostgreSQL 17.0 inclui correções para o PostgreSQL recente. CVEs Essas correções podem afetar suas funções de login.
Para obter detalhes sobre o CVEs, consulte o anúncio de lançamento do PostgreSQL
Para obter informações sobre o impacto potencial nas funções de login, consulte esta postagem da lista de e-mails do PostgreSQL
Versões 16 do PostgreSQL
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
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
Recursos sem suporte
-
Atualmente, as versões 16 do Aurora PostgreSQL não oferecem suporte à decodificação lógica em réplicas de leitura do Aurora.
Diferenças entre o PostgreSQL 16 e o Aurora PostgreSQL 16
Nas versões 16 do Aurora PostgreSQL, a pg_stat_io
visualização 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 oferece suporte a operações de gravação e sincronização, pois os dados persistem no armazenamento do Aurora.
Atualizações de versão
PostgreSQL 16.8
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 16.8. Para obter mais informações sobre as melhorias no PostgreSQL 16.8, consulte
Versões e patches
Aurora PostgreSQL 16.8.2, 01 de maio de 2025
Aprimoramentos prioritários críticos
-
Corrigiu a escalabilidade paralisada para instâncias de banco de dados sem servidor com o ZeroETL ativado.
-
Foi corrigido um problema que fazia com que o banco de dados parasse de responder ao realizar ações com o armazenamento Aurora.
Aurora PostgreSQL 16.8, 7 de abril de 2025
Novos recursos
-
As leituras otimizadas do Aurora agora permitem que os usuários redimensionem o espaço alocado para objetos temporários habilitados para leituras otimizadas em clusters otimizados para E/S do Aurora usando um parâmetro dinâmico “aurora_temp_space_size”. Para obter mais informações, consulte Leituras otimizadas para Aurora.
-
Foi adicionado suporte para transformar subconsultas correlacionadas em tabelas derivadas para melhorar a eficiência da execução. Para obter mais informações, consulte Melhorando o desempenho da consulta do Aurora PostgreSQL usando a transformação de subconsultas.
-
Foi adicionado suporte para armazenar em cache o resultado da subconsulta correlacionada para melhorar a eficiência da execução. Para obter mais informações, consulte Como usar o cache de subconsultas para melhorar o desempenho das consultas do Aurora PostgreSQL.
Aprimoramentos críticos de estabilidade
-
Instrumentação aprimorada de alocação de memória privada para reduzir a sobrecarga da CPU para cargas de trabalho de computação pesada que frequentemente invocam chamadas de alocação de ativos e placas com.
palloc
-
Quando o sistema estiver sob pressão crítica de memória por um longo período, o maior back-end do cliente será cancelado para evitar que o sistema seja reiniciado devido à falta de memória.
Aprimoramentos de alta prioridade
-
Corrigido um problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos gerais.
-
Os metadados de armazenamento do Aurora agora são inicializados mais rapidamente durante failovers não planejados e reinicializações do servidor, reduzindo o tempo de inatividade geral. Instâncias maiores são as que mais se beneficiam ao aproveitar um maior paralelismo.
-
Melhor desempenho das operações de metadados de arquivos.
-
Fizemos melhorias no tempo de inatividade do banco de dados durante uma troca
planned
de extensão para bancos de dados globais. -
Nas implantações azul/verde, a criação ou modificação de objetos temporários não é mais classificada como DDL restrita.
-
A alternância de implantação azul/verde não será bloqueada pela declaração.
REFRESH MATERIALIZED VIEW
-
Alocação aprimorada dos números de stream do Write-Ahead Log (WAL), resultando em maior taxa de transferência para cargas de trabalho com muita gravação nas novas instâncias high-end do Graviton 4.
-
Corrigido um problema em que o identificador de consulta (queryid) não estava sendo atualizado corretamente em pg_stat_activity ao usar o protocolo estendido no modo pipeline.
-
Corrigido um problema no tratamento do cancelamento assíncrono de E/S que poderia fazer com que os processos ficassem paralisados indefinidamente.
-
As seguintes extensões foram atualizadas:
-
Atualize a
pgvector
extensão para 0.8.0. -
Atualize a
pg_cron
extensão para v1.6.5. -
Atualize a
tds_fdw
extensão para 2.0.4. -
Atualize a
postgis
extensão para 3.5.1. -
Atualize a
pg_partman
extensão para v5.2.4. -
Atualize a
orafce
extensão para 4.14.0. -
Atualize a
rds_tools
extensão para 1.9. -
Atualize a
rdkit
extensão para Release_2024_09_3.
-
PostgreSQL 16.6
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 16.6. Para obter mais informações sobre as melhorias no PostgreSQL 16.6, consulte
Versões e patches
Aurora PostgreSQL 16.6.4, 24 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 16.6.3, 13 de fevereiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 16.6.2, 20 de janeiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a
postgis_raster
extensão não podia ser atualizada corretamente a partir de uma instalação anterior daPostGIS
extensão v2.
Aurora PostgreSQL 16.6.1, 27 de dezembro de 2024
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema em que o servidor estava sendo reiniciado quando as conexões eram redefinidas pelo par.
Aurora PostgreSQL 16.6, 27 de dezembro de 2024
Novos recursos
-
Melhor resiliência entre regiões do Aurora Global Database. Isso garante a disponibilidade de leitura da região secundária durante problemas inesperados, como falhas de hardware, interrupção da rede entre regiões e outros. Para obter mais informações, consulte Resiliência entre regiões para clusters secundários de bancos de dados globais.
-
Otimizou a versão secundária e o processo de atualização de patches para reduzir o tempo de inatividade das réplicas de leitura.
-
Aprimoramentos de desempenho que melhoram a taxa de transferência de gravação para instâncias de 32xl e maiores em execução na configuração otimizada de E/S.
Aprimoramentos críticos de estabilidade
-
Corrigido um problema que, em casos raros, pode causar um aumento no uso da CPU.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema relacionado à replicação lógica ao processar grandes transações abortadas na presença de operações de modificação do catálogo. Isso pode resultar em uma falha transitória do processo de replicação lógica.
Aprimoramentos gerais
-
Tratamento aprimorado do atraso da réplica de leitura, levando a uma maior taxa de gravação em instâncias maiores durante o pico de uso.
-
Fiz várias melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados, melhorando os metadados de armazenamento e acelerando a inicialização do cache de buffer.
-
Fiz várias melhorias nas atualizações com o Zero-Downtime Patching (ZDP), que reduz o tempo de restauração da conexão e melhora a resiliência do ZDP contra falhas.
-
Corrigido um problema em que o valor server_id não era atualizado após uma transição de implantação azul/verde do Amazon RDS.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante a extensão do índice de hash.
-
Corrigido um problema que faria com que a migração do PostgreSQL do RDS falhasse na presença de espaços de tabela aninhados.
-
Corrigido um problema que causava tempos excessivos de inicialização do mecanismo na presença de um grande número de arquivos de replicação lógica.
-
Corrigido um problema relacionado ao Zero-ETL em que alterar a restrição de uma tabela em uma nova sessão de banco de dados pode causar falha no comando.
-
Corrigido um problema de falha de segmentação na extensão aws_s3 ao importar e exportar na mesma sessão.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante o escalonamento sem servidor.
-
Corrigido um problema em que AuroraForwardingReplicaReadWaitLatency e AuroraForwardingReplica DMLLatency eram reportados incorretamente.
-
Corrigido um problema que impedia a atualização da
pgTAP
extensão para a versão 1.3.0 ou posterior. -
Foi corrigido um problema na
PostGIS
extensão que, em casos raros, poderia causar a reinicialização da instância de banco de dados. -
plan
Informações genéricas adicionadas emaurora_stat_statements
/aurora_stat_plans
. -
Corrigido um problema na
pg_repack
extensão que compromete a integridade de índices inválidos.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
pg_cron
extensão para v1.6.4. -
PostGIS
extensão para a versão 3.4.3. -
PROJ
extensão da biblioteca para a versão 9.5.0. -
GEOS
extensão de biblioteca para a versão 3.13.0. -
orafce
extensão para 4.12.0. -
pgvector
extensão para 0.7.4. -
RDKit
extensão para a versão 2024_03_6 (4.6). -
pg_hint_plan
extensão para a versão 1.6.1.
-
PostgreSQL 16.4
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 16.4. Para obter mais informações sobre as melhorias no PostgreSQL 16.4, consulte
Versões e patches
Aurora PostgreSQL 16.4.4, 17 de abril de 2025
Aprimoramentos de alta prioridade.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 16.4.2, 29 de janeiro de 2025
Aprimoramentos críticos de estabilidade.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 16.4.1, 02 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido o problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema que impedia o escalonamento das réplicas de leitura do Aurora Serverless v2 quando aurora.enhanced_logical_replication estava habilitado.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema em que a palavra-chave reservada “PRIMARY” causava erros de sintaxe quando usada como nome de coluna ou alias em instruções DML e DDL.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão 2.
PostGIS
Aurora PostgreSQL 16.4, 30 de setembro de 2024
Novos recursos
-
Introduziu um novo recurso de failover rápido para reduzir o tempo de inatividade do banco de dados durante os eventos de failover da
planned
extensão com inicialização rápida de metadados de armazenamento e recuperação rápida do cache de buffer. -
Introduziu uma otimização para reduzir a duração do ponto de silêncio do Zero Downtime Patching (ZDP) para 1 segundo.
Aprimoramentos críticos de estabilidade
-
Corrigido um bug raro que causava a falta de timestamps de confirmação para subtransações.
Aprimoramentos de alta prioridade
-
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Corrigido um problema em que a exclusão de uma grande variedade de chaves de um BTree índice poderia causar falhas em escaneamentos simultâneos.
Aprimoramentos gerais
-
Suporte habilitado para criptografia validada por FIPS, uma implementação totalmente própria. AWS Para obter mais informações, consulte AWS-LC agora tem certificação FIPS 140-3
no Security Blog. AWS -
Melhorias no tempo de inicialização do banco de dados durante a inicialização e as atualizações do mecanismo.
-
Corrigido um problema durante o ZDP que fazia com que algumas conexões fossem encerradas devido ao longo tempo de transferência. Uma nova métrica ZDP
postgresql.log
chamadaZD_SOCKET_TRANSFER_CONN_DROPPED
representa essas conexões perdidas. -
Maior disponibilidade do leitor para réplicas do Aurora ao usar funções de administração do sistema.
-
Corrigido um problema de cache de metadados de confirmação bifásica (2PC) na memória que causava erro out-of-memory nas réplicas de leitura do Aurora replicadas a partir de instâncias de origem do PostgreSQL do RDS.
-
Introduziu uma nova função pgadmap_get_set_mapping_cmd () na
pg_ad_mapping
extensão para exibir os comandos necessários para recriar o grupo de segurança do Active Directory existente nos mapeamentos de funções do banco de dados Aurora PostgreSQL. -
Corrigido um problema na inicialização de metadados de armazenamento que pode causar um tempo prolongado de inicialização do banco de dados.
-
Foi corrigido um problema que impedia a recuperação de espaço de armazenamento do Aurora durante a atualização da versão principal.
-
Foi corrigido um problema que impedia que o ZDP fosse concluído com êxito em instâncias habilitadas para Leituras Otimizadas.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
pgvector
extensão para a versão 0.7.3. -
mysql_fdw
extensão para a versão REL-2_9_2. -
orafce
extensão para a versão 4.10.3. -
pgTAP
extensão para a versão 1.3.3. -
pg_cron
extensão para a versão 1.6.3. -
RDKit
extensão para a versão 4.5 (versão 2024_03_5). -
wal2json
extensão para a versão 2.6. -
extensão pg_ad_mapping para a versão 1.0.
-
HypoPG
extensão para a versão 1.4.1.
-
PostgreSQL 16.3
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 16.3. Para obter mais informações sobre as melhorias no PostgreSQL 16.3, consulte
Versões e patches
Aurora PostgreSQL 16.3.4, 25 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 16.3.3, 29 de janeiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 16.3.2, 23 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
Aurora PostgreSQL 16.3.1, 27 de setembro de 2024
Aprimoramentos de alta prioridade
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aprimoramentos gerais
-
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aurora PostgreSQL 16.3, 8 de agosto de 2024
Novos recursos
-
O Aurora Serverless v2 agora aplica alterações pendentes nos parâmetros do banco de dados durante as atualizações.
max_connections
As mudanças de capacidade do Serverless V2 resultam em alterações pendentes.max_connections
Todas as conexões suportadas pelo ZDP permitidasmax_connections
serão preservadas durante as atualizações. -
Introduziu um recurso para melhorar o tempo de inicialização do banco de dados por meio de uma inicialização mais rápida do cache de buffer durante reinicializações e atualizações do banco de dados.
-
As atualizações secundárias de versões e patches agora podem ser concluídas mais rapidamente em alguns casos.
-
Redução do tempo de expansão e inatividade do Aurora Serverless v2 na presença de cargas de trabalho com uso intenso de dados, consultas de longa execução e conexões ocupadas ou sem resposta.
-
Foram adicionadas informações de uso de memória por consulta ao
aurora_stat_statements
e.aurora_stat_plans
Para obter mais informações, consulte aurora_stat_statements.
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de pg_repack que permitia incorretamente que dois processos de vácuo operassem simultaneamente na mesma tabela.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos gerais
-
Melhor desempenho do Aurora PostgreSQL para uso de cargas de trabalho de IA.
pgvector
-
Corrigiu a redefinição dos dados de estatísticas cumulativas após a reinicialização manual.
-
Melhorias no desempenho de repetição do processo de repetição do Aurora WAL em instâncias de réplica de leitura.
-
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam em alguns casos, resultando em tempos de atualização mais longos.
-
Melhor desempenho de repetição de operações de vácuo em instâncias de réplica do Aurora.
-
Corrigido um problema que pode fazer com que a replicação lógica seja encerrada ao tentar acessar os metadados da relação.
-
Corrigido um bug em que as conexões JDBC não podiam ser preservadas durante as atualizações habilitadas para ZDP.
-
Melhoria para reduzir a fragmentação da memória privada do postgres.
-
Corrigido um problema que fazia com que os arquivos de confirmação em duas fases permanecessem, impedindo a limpeza adequada.
-
Melhor manuseio de memória durante o processamento de arquivos de confirmação em duas fases.
-
Correção de um problema que resultava na redução do desempenho durante o planejamento de consultas em réplicas do Aurora.
-
Maior disponibilidade das réplicas de leitura do Aurora.
-
Corrigido um problema em que o servidor poderia ser reiniciado se um trabalhador em segundo plano tentasse gerar trabalhadores paralelos.
-
Corrigido um problema em que a instância podia ser reiniciada ao aplicar logicamente as alterações de um servidor remoto quando estava sob restrições de recursos.
-
Corrigido um problema com a métrica blk_read_time em todo o banco de dados e em nível de instrução.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
orafce
extensão para a versão 4.9.4. -
pg_cron
extensão para a versão 1.6.2. -
pg_partman
extensão para a versão 5.1.0. -
pg_repack
extensão para a versão 1.5.0. -
pg_tle
para a versão 1.4.0. -
pg_vector
extensão para a versão 0.7.0. -
pgrouting
extensão para a versão 3.6.2. -
pgTap
extensão para a versão 1.3.2. -
PostGIS
extensão para a versão 3.4.2. -
RDKit
extensão para a versão 2024_03_1.
-
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
Versões e patches
Aurora PostgreSQL 16.2.5, 16 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 16.2.4, 02 de fevereiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 16.2.3, 7 de outubro de 2024
Aprimoramentos gerais
-
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aprimoramentos de alta prioridade
-
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 16.2.2, 20 de junho de 2024
Aprimoramentos gerais
-
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
-
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
-
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
-
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.
-
Corrigido um problema com o trabalhador em segundo plano em que ele pode falhar quando executado em um contexto de trabalho paralelo.
-
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
-
Problemas corrigidos na forma como os arquivos de confirmação em duas fases são tratados.
Aurora PostgreSQL 16.2.1, 29 de abril de 2024
Novos recursos
-
Foi adicionado o resumo do uso de recursos em
pg_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.
-
Foi 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. -
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_tle
extensão para a versão 1.3.4. -
PLV8
extensão para a versão 3.1.10. -
RDKit Cartucho 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
Versões e patches
Aurora PostgreSQL 16.1.7, 22 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
-
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 16.1.6, 5 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais.
-
Corrigido um problema de propriedade em que a
postgis_raster
extensão não podia ser atualizada corretamente a partir de uma instalação anterior daPostGIS
extensão v2.
Aurora PostgreSQL 16.1.5, 17 de setembro de 2024
Aprimoramentos de alta prioridade
-
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 16.1.4, 24 de junho de 2024
Aprimoramentos gerais
-
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
-
Corrigido um problema com a execução paralela de consultas em que um back-end pode ficar indefinido em certos casos.
-
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
-
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
-
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.
-
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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 recursos
-
Adicionado suporte à extensão
HypoPG
na versão 1.4.0. -
Adicionado suporte à extensão
h3-pg
e à extensãoh3-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. Oreserved_connections
parâmetro deve ser utilizado para reservar o número de slots de conexão. Oreserved_connections
parâmetro define o número de slots de conexão reservados para funções com ospg_use_reserved_connections
privilégios.rds_superuser
é membro dapg_use_reserved_connections
função por padrão. Para ter mais informações, consulte reserved connectionsna documentação do PostgreSQL.
Aprimoramentos gerais
-
Suporte obsoleto para protocolos ssl: TLSv1 .0 e .1. TLSv1
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 -
Hll
para a versão 2.18 -
RDKit
para 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_vector
para a versão 0.5.1 -
PgAudit
para a versão 16.0 -
plprofiler
para a versão 4.2.4 -
pg_partman
para a versão 4.7.3 -
pgTAP
para 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.
Versões 15 do PostgreSQL (inclui algumas versões obsoletas)
Atualizações de versão
PostgreSQL 15.12
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.12. Para obter mais informações sobre as melhorias no PostgreSQL 15.12, consulte
Versões e patches
Aurora PostgreSQL 15.12.2, 01 de maio de 2025
Aprimoramentos prioritários críticos
-
Foi corrigido um problema que fazia com que o banco de dados parasse de responder ao realizar ações com o armazenamento Aurora.
Aurora PostgreSQL 15.12, 7 de abril de 2025
Novos recursos
-
As leituras otimizadas do Aurora agora permitem que os usuários redimensionem o espaço alocado para objetos temporários habilitados para leituras otimizadas em clusters otimizados para E/S do Aurora usando um parâmetro dinâmico “aurora_temp_space_size”. Para obter mais informações, consulte Leituras otimizadas para Aurora.
Aprimoramentos críticos de estabilidade
-
Instrumentação aprimorada de alocação de memória privada para reduzir a sobrecarga da CPU para cargas de trabalho de computação pesada que frequentemente invocam chamadas de alocação de ativos e placas com.
palloc
-
Quando o sistema estiver sob pressão crítica de memória por um longo período, o maior back-end do cliente será cancelado para evitar que o sistema seja reiniciado devido à falta de memória.
Aprimoramentos de alta prioridade
-
Corrigido um problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos gerais
-
Os metadados de armazenamento do Aurora agora são inicializados mais rapidamente durante failovers não planejados e reinicializações do servidor, reduzindo o tempo de inatividade geral. Instâncias maiores são as que mais se beneficiam ao aproveitar um maior paralelismo.
-
Melhor desempenho das operações de metadados de arquivos.
-
Fizemos melhorias no tempo de inatividade do banco de dados durante uma troca
planned
de extensão para bancos de dados globais. -
Nas implantações azul/verde, a criação ou modificação de objetos temporários não é mais classificada como DDL restrita.
-
A alternância de implantação azul/verde não será bloqueada pela declaração.
REFRESH MATERIALIZED VIEW
-
Alocação aprimorada dos números de stream do Write-Ahead Log (WAL), resultando em maior taxa de transferência para cargas de trabalho com muita gravação nas novas instâncias high-end do Graviton 4.
-
Corrigido um problema em que o identificador de consulta (queryid) não estava sendo atualizado corretamente em pg_stat_activity ao usar o protocolo estendido no modo pipeline.
-
Corrigido um problema em que a atualização do leitor demorava mais do que o esperado.
-
As seguintes extensões foram atualizadas:
-
Atualize a
pgvector
extensão para 0.8.0. -
Atualize a
pg_cron
extensão para v1.6.5. -
Atualize a
tds_fdw
extensão para 2.0.4. -
Atualize a
postgis
extensão para 3.5.1. -
Atualize a
pg_partman
extensão para v5.2.4. -
Atualize a
orafce
extensão para 4.14.0. -
Atualize a
rds_tools
extensão para 1.9. -
Atualize a
rdkit
extensão para Release_2024_09_3.
-
PostgreSQL 15.10
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.10. Para obter mais informações sobre as melhorias no PostgreSQL 15.10, consulte
Versões e patches
Aurora PostgreSQL 15.10.4, 24 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 15.10.3, 13 de fevereiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 15.10.2, 20 de janeiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na extensão rds_activity_stream.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a
postgis_raster
extensão não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 15.10.1, 27 de dezembro de 2024
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema em que o servidor estava sendo reiniciado quando as conexões eram redefinidas pelo par.
Aurora PostgreSQL 15.10, 27 de dezembro de 2024
Novos recursos
-
Otimizou a versão secundária e o processo de atualização de patches para reduzir o tempo de inatividade das réplicas de leitura.
Aprimoramentos críticos de estabilidade
-
Corrigido um problema que, em casos raros, pode causar um aumento no uso da CPU.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema relacionado à replicação lógica ao processar grandes transações abortadas na presença de operações de modificação do catálogo. Isso pode resultar em uma falha transitória do processo de replicação lógica.
Aprimoramentos gerais
-
Fiz várias melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados, melhorando os metadados de armazenamento e acelerando a inicialização do cache de buffer.
-
Fiz várias melhorias nas atualizações com o Zero-Downtime Patching (ZDP), que reduz o tempo de restauração da conexão e melhora a resiliência do ZDP contra falhas.
-
Corrigido um problema em que o valor server_id não era atualizado após uma transição de implantação azul/verde do Amazon RDS.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante a extensão do índice de hash.
-
Corrigido um problema que faria com que a migração do PostgreSQL do RDS falhasse na presença de espaços de tabela aninhados.
-
Corrigido um problema que causava tempos excessivos de inicialização do mecanismo na presença de um grande número de arquivos de replicação lógica.
-
Corrigido um problema de falha de segmentação na extensão aws_s3 ao importar e exportar na mesma sessão.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante o escalonamento sem servidor.
-
Corrigido um problema em que AuroraForwardingReplicaReadWaitLatency e AuroraForwardingReplica DMLLatency eram reportados incorretamente.
-
Corrigido um problema que impedia a atualização da
pgTAP
extensão para a versão 1.3.0 ou posterior. -
Foi corrigido um problema na
PostGIS
extensão que, em casos raros, poderia causar a reinicialização da instância de banco de dados. -
plan
Informações genéricas adicionadas emaurora_stat_statements
/aurora_stat_plans
. -
Corrigido um problema na
pg_repack
extensão que compromete a integridade de índices inválidos.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
pg_cron
extensão para v1.6.4. -
PostGIS
extensão para a versão 3.4.3. -
PROJ
extensão da biblioteca para a versão 9.5.0. -
GEOS
extensão de biblioteca para a versão 3.13.0. -
orafce
extensão para 4.12.0. -
pgvector
extensão para 0.7.4. -
RDKit
extensão para a versão 2024_03_6 (4.6). -
pg_hint_plan
extensão para a versão 1.5.2.
-
PostgreSQL 15.8
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.8. Para obter mais informações sobre as melhorias no PostgreSQL 15.8, consulte
Versões e patches
Aurora PostgreSQL 15.8.4, 17 de abril de 2025
Aprimoramentos de alta prioridade.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 15.8.2, 29 de janeiro de 2025
Aprimoramentos críticos de estabilidade.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 15.8.1, 02 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido o problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema que impedia o escalonamento das réplicas de leitura do Aurora Serverless v2 quando aurora.enhanced_logical_replication estava habilitado.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema em que a palavra-chave reservada “PRIMARY” causava erros de sintaxe quando usada como nome de coluna ou alias em instruções DML e DDL.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão 2.
PostGIS
Aurora PostgreSQL 15.8, 30 de setembro de 2024
Novos recursos para a versão 15.8
-
Introduziu um novo recurso de failover rápido para reduzir o tempo de inatividade do banco de dados durante os eventos de failover da
planned
extensão com inicialização rápida de metadados de armazenamento e recuperação rápida do cache de buffer. -
Introduziu uma otimização para reduzir a duração do ponto de silêncio do Zero Downtime Patching (ZDP) para 1 segundo.
Aprimoramentos críticos de estabilidade para 15,8
-
Corrigido um bug raro que causava a falta de timestamps de confirmação para subtransações.
Aprimoramentos de alta prioridade para 15,8
-
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Corrigido um problema em que a exclusão de uma grande variedade de chaves de um BTree índice poderia causar falhas em escaneamentos simultâneos.
Aprimoramentos gerais para a versão 15.8
-
Suporte habilitado para criptografia validada por FIPS, uma implementação totalmente própria. AWS Para obter mais informações, consulte Agora AWS-LC tem certificação FIPS 140-3
no AWS Security Blog. -
Melhorias no tempo de inicialização do banco de dados durante a inicialização e as atualizações do mecanismo.
-
Corrigido um problema que impedia a inclusão da
pg_bigm
extensão em shared_preload_libraries. -
Corrigido um problema durante o ZDP que fazia com que algumas conexões fossem encerradas devido ao longo tempo de transferência. Uma nova métrica ZDP em postgresql.log chamada
ZD_SOCKET_TRANSFER_CONN_DROPPED
representa essas conexões perdidas. -
Maior disponibilidade do leitor para réplicas do Aurora ao usar funções de administração do sistema.
-
Corrigido um problema de cache de metadados de confirmação bifásica (2PC) na memória que causava erros out-of-memory nas réplicas de leitura do Aurora replicadas de instâncias de origem do PostgreSQL do RDS.
-
Introduziu uma nova função pgadmap_get_set_mapping_cmd () na
pg_ad_mapping
extensão para exibir os comandos necessários para recriar o grupo de segurança do Active Directory existente nos mapeamentos de funções do banco de dados Aurora PostgreSQL. -
Corrigido um problema na inicialização de metadados de armazenamento que pode causar um tempo prolongado de inicialização do banco de dados.
-
Foi corrigido um problema que impedia a recuperação de espaço de armazenamento do Aurora durante a atualização da versão principal.
-
Foi corrigido um problema que impedia que o ZDP fosse concluído com êxito em instâncias habilitadas para Leituras Otimizadas.
Melhorias e aprimoramentos adicionais para a 15.8
-
As seguintes extensões foram atualizadas:
-
pgvector
extensão para a versão 0.7.3. -
mysql_fdw
extensão para a versão REL-2_9_2. -
orafce
extensão para a versão 4.10.3. -
pgTAP
extensão para a versão 1.3.3. -
pg_cron
extensão para a versão 1.6.3. -
RDKit
extensão para a versão 4.5 (versão 2024_03_5). -
wal2json
extensão para a versão 2.6. -
extensão pg_ad_mapping para a versão 1.0.
-
HypoPG
extensão para a versão 1.4.1.
-
PostgreSQL 15.7
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 15.7. Para obter mais informações sobre as melhorias no PostgreSQL 15.7, consulte
Versões e patches
Aurora PostgreSQL 15.7.4, 25 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 15.7.3, 29 de janeiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 15.7.2, 23 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
Aurora PostgreSQL 15.7.1, 27 de setembro de 2024
Aprimoramentos de alta prioridade
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aprimoramentos gerais
-
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aurora PostgreSQL 15.7, 8 de agosto de 2024
Novos recursos
-
O Aurora Serverless v2 agora aplica alterações pendentes nos parâmetros do banco de dados durante as atualizações.
max_connections
As mudanças de capacidade do Serverless V2 resultam em alterações pendentes.max_connections
Todas as conexões suportadas pelo ZDP permitidasmax_connections
serão preservadas durante as atualizações. -
Introduziu um recurso para melhorar o tempo de inicialização do banco de dados por meio de uma inicialização mais rápida do cache de buffer durante reinicializações e atualizações do banco de dados.
-
As atualizações secundárias de versões e patches agora podem ser concluídas mais rapidamente em alguns casos.
-
Redução do tempo de expansão e inatividade do Aurora Serverless v2 na presença de cargas de trabalho com uso intenso de dados, consultas de longa execução e conexões ocupadas ou sem resposta.
-
Foram adicionadas informações de uso de memória por consulta ao
aurora_stat_statements
e.aurora_stat_plans
Para obter mais informações, consulte aurora_stat_statements.
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de pg_repack que permitia incorretamente que dois processos de vácuo operassem simultaneamente na mesma tabela.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos gerais
-
Melhor desempenho do Aurora PostgreSQL para uso generativo de cargas de trabalho de IA.
pgvector
-
Corrigiu a redefinição dos dados de estatísticas cumulativas após a reinicialização manual.
-
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam em alguns casos, resultando em tempos de atualização mais longos.
-
Melhor desempenho de repetição de operações de vácuo em instâncias de réplica do Aurora.
-
Corrigido um bug em que as conexões JDBC não podiam ser preservadas durante as atualizações habilitadas para ZDP.
-
Melhoria para reduzir a fragmentação da memória privada do postgres.
-
Corrigido um problema que fazia com que os arquivos de confirmação em duas fases permanecessem, impedindo a limpeza adequada.
-
Melhor manuseio de memória durante o processamento de arquivos de confirmação em duas fases.
-
Correção de um problema que resultava na redução do desempenho durante o planejamento de consultas em réplicas do Aurora.
-
Maior disponibilidade das réplicas de leitura do Aurora.
-
Corrigiu a redefinição dos dados de estatísticas cumulativas após a reinicialização manual.
-
Corrigido um problema em que o servidor poderia ser reiniciado se um trabalhador em segundo plano tentasse gerar trabalhadores paralelos.
-
Corrigido um problema em que a instância podia ser reiniciada ao aplicar logicamente as alterações de um servidor remoto quando estava sob restrições de recursos.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
orafce
extensão para a versão 4.9.4. -
pg_cron
extensão para a versão 1.6.2. -
pg_partman
extensão para a versão 5.1.0. -
pg_repack
extensão para a versão 1.5.0. -
pg_tle
para a versão 1.4.0. -
pg_vector
extensão para a versão 0.7.0. -
pgrouting
extensão para a versão 3.6.2. -
pgTap
extensão para a versão 1.3.2. -
PostGIS
extensão para a versão 3.4.2. -
RDKit
extensão para a versão 2024_03_1.
-
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
Versões e patches
Aurora PostgreSQL 15.6.5, 16 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 15.6.4, 02 de fevereiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 15.6.3, 7 de outubro de 2024
Aprimoramentos gerais
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aprimoramentos de alta prioridade
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 15.6.2, 20 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema com o trabalhador em segundo plano em que ele pode falhar quando executado em um contexto de trabalho paralelo.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Problemas corrigidos na forma como os arquivos de confirmação em duas fases são tratados.
Aurora PostgreSQL 15.6.1, 29 de abril de 2024
Novos recursos
Foi adicionado o resumo do uso de recursos em
pg_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.
Foi 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.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_tle
extensão para a versão 1.3.4.PLV8
extensão para a versão 3.1.10.RDKit Cartucho 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
Versões e patches
Aurora PostgreSQL 15.5.7, 22 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
-
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 15.5.6, 5 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 15.5.5, 17 de setembro de 2024
Aprimoramentos de alta prioridade
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 15.5.4, 24 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Corrigido um problema com a execução paralela de consultas em que um back-end pode ficar indefinido em certos casos.
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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 recursos
-
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
paraapg_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ãoh3-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âmetrords.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çãopg_stat_reset_slru
-
Corrigido um problema em que os acessos da MultiXact SLRU não eram creditados na categoria correta
pg_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 executarALTER COLLATION
para atualizar a versão de agrupamento de uma localidade no catálogo. -
Corrigida uma falha nas extensões
dblink
epostgres_fdw
devido a conexões inválidas -
Corrigido um problema em que a extensão
aws_s3
podia importar respostas de erroHTTP
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
Versões e patches
Aurora PostgreSQL 15.4.10, 7 de maio de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 15.4.9, 27 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 15.4.8, 14 de novembro de 2024
Aprimoramentos de alta prioridade
-
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada. -
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 15.4.7, 25 de junho de 2024
Aprimoramentos gerais
-
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
-
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
-
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.
-
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 recursos
-
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 de expansão em Aurora Serverless v2 instâncias
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
-
Melhorado Aurora Serverless v2 escalabilidade da memória do banco de dados que reduz o tempo geral de escalabilidade 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
dopg_cron
de 100 para 1000 -
O parâmetro
pgaudit.log_statement
dopgAudit
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
Versões e patches
Aurora PostgreSQL 15.3.9, 30 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
-
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 15.3.8, 24 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 15.3.7, 12 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 15.3.6, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
eDELETE
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 recursos
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 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 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” -
Foi adicionado suporte para TLS 1.3 com cifras TLS_AES_128_GCM_ e TLS_AES_256_GCM_ SHA256 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 Aurora Serverless v2 instâncias
-
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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 15.2.9, 6 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 15.2.8, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 críticos de estabilidade
-
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
-
Foi corrigido um problema relacionado à recuperação de espaço de armazenamento após operações de eliminação, reindexação ou truncagem de tabelas.
-
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 -
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento
-
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 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
-
-
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
nopg_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 recursos
-
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 chamarapg_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çãords_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çãords_superuser
. As versões anteriores do Aurora PostgreSQL não são afetadas por essa alteração, e os usuários com acesso à funçãords_superuser
não precisam do privilégioCONNECT
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
noPostGIS
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
eSEG
-
Melhoria na performance de exclusões de índices de árvore b e hash em réplicas do Aurora
-
Inclui Aurora Serverless v2 aprimoramentos de dimensionamento
-
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 do Aurora, o Amazon Aurora PostgreSQL versão 15 não oferece suporte à compactação do lado do servidor com LZ4 Gzip ou Zstandard (zstdpg_basebackup
) usando backups on-line usando e e pré-busca durante a recuperação do WAL. pg_backup_start()
pg_backup_stop()
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.
Versões do PostgreSQL 14 (inclui algumas versões obsoletas)
Atualizações de versão
PostgreSQL 14.17
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.17. Para obter mais informações sobre as melhorias no PostgreSQL 14.17, consulte
Versões e patches
Aurora PostgreSQL 14.17.2, 01 de maio de 2025
Aprimoramentos prioritários críticos
-
Foi corrigido um problema que fazia com que o banco de dados parasse de responder ao realizar ações com o armazenamento Aurora.
Aurora PostgreSQL 14.17, 7 de abril de 2025
Novos recursos
-
As leituras otimizadas do Aurora agora permitem que os usuários redimensionem o espaço alocado para objetos temporários habilitados para leituras otimizadas em clusters otimizados para E/S do Aurora usando um parâmetro dinâmico.
aurora_temp_space_size
Para obter mais informações, consulte Leituras otimizadas para Aurora.
Aprimoramentos críticos de estabilidade
-
Quando o sistema estiver sob pressão crítica de memória por um longo período, o maior back-end do cliente será cancelado para evitar que o sistema seja reiniciado devido à falta de memória.
Aprimoramentos de alta prioridade
-
Corrigido um problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos gerais
-
Os metadados de armazenamento do Aurora agora são inicializados mais rapidamente durante failovers não planejados e reinicializações do servidor, reduzindo o tempo de inatividade geral. Instâncias maiores são as que mais se beneficiam ao aproveitar um maior paralelismo.
-
Melhor desempenho das operações de metadados de arquivos.
-
Fizemos melhorias no tempo de inatividade do banco de dados durante uma troca
planned
de extensão para bancos de dados globais. -
Nas implantações azul/verde, a criação ou modificação de objetos temporários não é mais classificada como DDL restrita.
-
A alternância de implantação azul/verde não será bloqueada pela declaração.
REFRESH MATERIALIZED VIEW
-
Alocação aprimorada dos números de stream do Write-Ahead Log (WAL), resultando em maior taxa de transferência para cargas de trabalho com muita gravação nas novas instâncias high-end do Graviton 4.
-
Corrigido um problema em que o identificador de consulta (queryid) não estava sendo atualizado corretamente em pg_stat_activity ao usar o protocolo estendido no modo pipeline.
-
Corrigido um problema em que a atualização do leitor demorava mais do que o esperado.
-
As seguintes extensões foram atualizadas:
-
Atualize a
pgvector
extensão para 0.8.0. -
Atualize a
pg_cron
extensão para v1.6.5. -
Atualize a
tds_fdw
extensão para 2.0.4. -
Atualize a
postgis
extensão para 3.5.1. -
Atualize a
pg_partman
extensão para v5.2.4. -
Atualize a
orafce
extensão para 4.14.0. -
Atualize a
rds_tools
extensão para 1.9. -
Atualize a
rdkit
extensão para Release_2024_09_3.
-
PostgreSQL 14.15
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.15. Para obter mais informações sobre as melhorias no PostgreSQL 14.15, consulte
Versões e patches
Aurora PostgreSQL 14.15.4, 24 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 14.15.3, 13 de fevereiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 14.15.2, 20 de janeiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na extensão rds_activity_stream.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a
postgis_raster
extensão não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 14.15.1, 27 de dezembro de 2024
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema em que o servidor estava sendo reiniciado quando as conexões eram redefinidas pelo par.
Aurora PostgreSQL 14.15, 27 de dezembro de 2024
Novos recursos
-
Otimizou a versão secundária e o processo de atualização de patches para reduzir o tempo de inatividade das réplicas de leitura.
Aprimoramentos críticos de estabilidade
-
Corrigido um problema que, em casos raros, pode causar um aumento no uso da CPU.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema relacionado à replicação lógica ao processar grandes transações abortadas na presença de operações de modificação do catálogo. Isso pode resultar em uma falha transitória do processo de replicação lógica.
Aprimoramentos gerais
-
Fiz várias melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados, melhorando os metadados de armazenamento e acelerando a inicialização do cache de buffer.
-
Fiz várias melhorias nas atualizações com o Zero-Downtime Patching (ZDP), que reduz o tempo de restauração da conexão e melhora a resiliência do ZDP contra falhas.
-
Corrigido um problema em que o valor server_id não era atualizado após uma transição de implantação azul/verde do Amazon RDS.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante a extensão do índice de hash.
-
Corrigido um problema que faria com que a migração do PostgreSQL do RDS falhasse na presença de espaços de tabela aninhados.
-
Corrigido um problema que causava tempos excessivos de inicialização do mecanismo na presença de um grande número de arquivos de replicação lógica.
-
Corrigido um problema de falha de segmentação na extensão aws_s3 ao importar e exportar na mesma sessão.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante o escalonamento sem servidor.
-
Corrigido um problema em que AuroraForwardingReplicaReadWaitLatency e AuroraForwardingReplica DMLLatency eram reportados incorretamente.
-
Corrigido um problema que impedia a atualização da
pgTAP
extensão para a versão 1.3.0 ou posterior. -
Foi corrigido um problema na
PostGIS
extensão que, em casos raros, poderia causar a reinicialização da instância de banco de dados. -
plan
Informações genéricas adicionadas emaurora_stat_statements
/aurora_stat_plans
. -
Corrigido um problema na
pg_repack
extensão que compromete a integridade de índices inválidos.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
pg_cron
extensão para v1.6.4. -
PostGIS
extensão para a versão 3.4.3. -
PROJ
extensão da biblioteca para a versão 9.5.0. -
GEOS
extensão de biblioteca para a versão 3.13.0. -
orafce
extensão para 4.12.0. -
pgvector
extensão para 0.7.4. -
RDKit
extensão para a versão 2024_03_6 (4.6). -
A
pg_hint_plan
extensão para a extensão de versão 1.4.3.
-
PostgreSQL 14.13
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.13. Para obter mais informações sobre as melhorias no PostgreSQL 14.13, consulte
Versões e patches
Aurora PostgreSQL 14.13.4, 17 de abril de 2025
Aprimoramentos de alta prioridade.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 14.13.2, 29 de janeiro de 2025
Aprimoramentos críticos de estabilidade.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 14.13.1, 02 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido o problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema que impedia o escalonamento das réplicas de leitura do Aurora Serverless v2 quando aurora.enhanced_logical_replication estava habilitado.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema em que a palavra-chave reservada “PRIMARY” causava erros de sintaxe quando usada como nome de coluna ou alias em instruções DML e DDL.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão 2.
PostGIS
Aurora PostgreSQL 14.13, 30 de setembro de 2024
Novos recursos para 14.13
-
Introduziu um novo recurso de failover rápido para reduzir o tempo de inatividade do banco de dados durante os eventos de failover da
planned
extensão com inicialização rápida de metadados de armazenamento e recuperação rápida do cache de buffer. -
Introduziu uma otimização para reduzir a duração do ponto de silêncio do Zero Downtime Patching (ZDP) para 1 segundo.
Aprimoramentos de alta prioridade para 14.13
-
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Corrigido um problema em que a exclusão de uma grande variedade de chaves de um BTree índice poderia causar falhas em escaneamentos simultâneos.
Aprimoramentos gerais para 14.13
-
Suporte habilitado para criptografia validada por FIPS, uma implementação totalmente própria. AWS Para obter mais informações, consulte Agora AWS-LC tem certificação FIPS 140-3
no AWS Security Blog. -
Melhorias no tempo de inicialização do banco de dados durante a inicialização e as atualizações do mecanismo.
-
Corrigido um problema que impedia a inclusão da
pg_bigm
extensão em shared_preload_libraries. -
Corrigido um problema durante o Zero Downtime Patching que fazia com que algumas conexões fossem encerradas devido ao longo tempo de transferência. Uma nova métrica ZDP em postgresql.log chamada
ZD_SOCKET_TRANSFER_CONN_DROPPED
representa essas conexões perdidas. -
Maior disponibilidade do leitor para réplicas do Aurora ao usar funções de administração do sistema.
-
Corrigido um problema de cache de metadados de confirmação bifásica (2PC) na memória que causava erro out-of-memory nas réplicas de leitura do Aurora replicadas a partir de instâncias de origem do PostgreSQL do RDS.
-
Introduziu uma nova função pgadmap_get_set_mapping_cmd () na
pg_ad_mapping
extensão para exibir os comandos necessários para recriar o grupo de segurança do Active Directory existente nos mapeamentos de funções do banco de dados Aurora PostgreSQL. -
Corrigido um problema na inicialização de metadados de armazenamento que pode causar um tempo prolongado de inicialização do banco de dados.
-
Foi corrigido um problema que impedia a recuperação de espaço de armazenamento do Aurora durante a atualização da versão principal.
-
Foi corrigido um problema que impedia que o ZDP fosse concluído com êxito em instâncias habilitadas para Leituras Otimizadas.
Melhorias e aprimoramentos adicionais para 14.13
-
As seguintes extensões foram atualizadas:
-
pgvector
extensão para a versão 0.7.3. -
mysql_fdw
extensão para a versão REL-2_9_2. -
orafce
extensão para a versão 4.10.3. -
pgTAP
extensão para a versão 1.3.3. -
pg_cron
extensão para a versão 1.6.3. -
RDKit
extensão para a versão 4.5 (versão 2024_03_5). -
wal2json
extensão para a versão 2.6. -
extensão pg_ad_mapping para a versão 1.0.
-
HypoPG
extensão para a versão 1.4.1.
-
PostgreSQL 14.12
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 14.12. Para obter mais informações sobre as melhorias no PostgreSQL 14.12, consulte
Versões e patches
Aurora PostgreSQL 14.12.4, 25 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 14.12.3, 29 de janeiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 14.12.2, 23 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
Aurora PostgreSQL 14.12.1, 27 de setembro de 2024
Aprimoramentos de alta prioridade
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aprimoramentos gerais
-
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aurora PostgreSQL 14.12, 8 de agosto de 2024
Novos recursos
-
O Aurora Serverless v2 agora aplica alterações pendentes nos parâmetros do banco de dados durante as atualizações.
max_connections
As mudanças de capacidade do Serverless V2 resultam em alterações pendentes.max_connections
Todas as conexões suportadas pelo ZDP permitidasmax_connections
serão preservadas durante as atualizações. -
Introduziu um recurso para melhorar o tempo de inicialização do banco de dados por meio de uma inicialização mais rápida do cache de buffer durante reinicializações e atualizações do banco de dados.
-
As atualizações secundárias de versões e patches agora podem ser concluídas mais rapidamente em alguns casos.
-
Redução do tempo de expansão e inatividade do Aurora Serverless v2 na presença de cargas de trabalho com uso intenso de dados, consultas de longa execução e conexões ocupadas ou sem resposta.
-
Foram adicionadas informações de uso de memória por consulta ao
aurora_stat_statements
e.aurora_stat_plans
Para obter mais informações, consulte aurora_stat_statements.
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de pg_repack que permitia incorretamente que dois processos de vácuo operassem simultaneamente na mesma tabela.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos gerais
-
Melhor desempenho do Aurora PostgreSQL para uso generativo de cargas de trabalho de IA.
pgvector
-
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam em alguns casos, resultando em tempos de atualização mais longos.
-
Melhor desempenho de repetição de operações de vácuo em instâncias de réplica do Aurora.
-
Corrigido um bug em que as conexões JDBC não podiam ser preservadas durante as atualizações habilitadas para ZDP.
-
Melhoria para reduzir a fragmentação da memória privada do postgres.
-
Corrigido um problema que fazia com que os arquivos de confirmação em duas fases permanecessem, impedindo a limpeza adequada.
-
Melhor manuseio de memória durante o processamento de arquivos de confirmação em duas fases.
-
Correção de um problema que resultava na redução do desempenho durante o planejamento de consultas em réplicas do Aurora.
-
Maior disponibilidade das réplicas de leitura do Aurora.
-
Corrigido um problema em que o servidor poderia ser reiniciado se um trabalhador em segundo plano tentasse gerar trabalhadores paralelos.
-
Corrigido um problema em que a instância podia ser reiniciada ao aplicar logicamente as alterações de um servidor remoto quando estava sob restrições de recursos.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
orafce
extensão para a versão 4.9.4. -
pg_cron
extensão para a versão 1.6.2. -
pg_hint_plan
extensão para a versão 1.4.2. -
pg_partman
extensão para a versão 5.1.0. -
pg_repack
extensão para a versão 1.5.0. -
pg_tle
para a versão 1.4.0. -
pg_vector
extensão para a versão 0.7.0. -
pgrouting
extensão para a versão 3.6.2. -
pgTap
extensão para a versão 1.3.2. -
PostGIS
extensão para a versão 3.4.2. -
RDKit
extensão para a versão 2024_03_1.
-
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
Versões e patches
Aurora PostgreSQL 14.11.5, 16 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 14.11.4, 02 de fevereiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 14.11.3, 7 de outubro de 2024
Aprimoramentos gerais
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aprimoramentos de alta prioridade
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 14.11.2, 20 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema com o trabalhador em segundo plano em que ele pode falhar quando executado em um contexto de trabalho paralelo.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Problemas corrigidos na forma como os arquivos de confirmação em duas fases são tratados.
Aurora PostgreSQL 14.11.1, 29 de abril de 2024
Novos recursos
Foi adicionado o resumo do uso de recursos em
pg_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.
Foi 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.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_tle
extensão para a versão 1.3.4.PLV8
extensão para a versão 3.1.10.RDKit Cartucho 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
Versões e patches
Aurora PostgreSQL 14.10.7, 22 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
-
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 14.10.6, 5 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 14.10.5, 17 de setembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 14.10.4, 24 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Corrigido um problema com a execução paralela de consultas em que um back-end pode ficar indefinido em certos casos.
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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 recursos
-
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
paraapg_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ãoh3-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çãopg_stat_reset_slru
-
Corrigido um problema em que os acessos da MultiXact SLRU não eram creditados na categoria correta
pg_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 executarALTER COLLATION
para atualizar a versão de agrupamento de uma localidade no catálogo. -
Corrigida uma falha nas extensões
dblink
epostgres_fdw
devido a conexões inválidas -
Corrigido um problema em que a extensão
aws_s3
podia importar respostas de erroHTTP
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
Versões e patches
Aurora PostgreSQL 14.9.10, 7 de maio de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 14.9.9, 27 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 14.9.8, 14 de novembro de 2024
Aprimoramentos de alta prioridade
-
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada. -
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 14.9.7, 25 de junho de 2024
Aprimoramentos gerais
-
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
-
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
-
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.
-
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 recursos
-
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
-
Melhorado Aurora Serverless v2 escalabilidade da memória do banco de dados que reduz o tempo geral de escalabilidade 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
dopg_cron
de 100 para 1000 -
O parâmetro
pgaudit.log_statement
dopgAudit
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
Versões e patches
Aurora PostgreSQL 14.8.9, 30 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
-
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 14.8.8, 24 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na extensão rds_activity_stream.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 14.8.7, 12 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 14.8.6, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 críticos de estabilidade
-
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
eDELETE
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 recursos
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 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 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” -
Foi adicionado suporte para TLS 1.3 com cifras TLS_AES_128_GCM_ e TLS_AES_256_GCM_ SHA256 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 Aurora Serverless v2 instâncias
-
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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 14.7.9, 6 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 14.7.8, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 críticos de estabilidade
-
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
-
Foi corrigido um problema relacionado à recuperação de espaço de armazenamento após operações de eliminação, reindexação ou truncagem de tabelas.
-
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 -
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento
-
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 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
-
-
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
nopg_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 recursos
-
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 chamarapg_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çãords_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çãords_superuser
. As versões anteriores do Aurora PostgreSQL não são afetadas por essa alteração, e os usuários com acesso à funçãords_superuser
não precisam do privilégioCONNECT
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
noPostGIS
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
eSEG
-
Melhoria na performance de exclusões de índices de árvore b e hash em réplicas do Aurora
-
Inclui Aurora Serverless v2 aprimoramentos de dimensionamento
-
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
Versões e patches
Aurora PostgreSQL 14.6.12, 29 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 14.6.10, 18 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 14.6.9, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento
-
Corrigido um problema
pg_cron
que impedia a escalabilidade 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 doGDAL
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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 14.5.8, 22 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
Aurora PostgreSQL 14.5.7, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Melhorou os tempos de escala para 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 Aurora Serverless v2 problema de dimensionamento
-
Corrigido um problema que causava Aurora Serverless v2 falha de encolhimento
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 doMultiXact SLRU
cache:-
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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 14.4.11, 20 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 14.4.10, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Melhorou os tempos de escala para 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 escalar um Aurora Serverless v2 a instância fica presa se
VACUUM estiver 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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 14.3.11, 20 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 14.3.10, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Melhorou os tempos de escala para 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 escalar um Aurora Serverless v2 a instância fica presa se VACUUM estiver 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 recursos
-
Compatível com o método de criptografia de senha SCRAM. Para obter mais informações, consulte Usar SCRAM para criptografia de senha do PostgreSQL.
-
Os usuários com a
rds_superuser
função agora podem criar funções para os usuários.
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 Xminpara 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
-
Versões do PostgreSQL 13 (inclui algumas versões obsoletas)
Atualizações de versão
PostgreSQL 13.20
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.20. Para obter mais informações sobre as melhorias no PostgreSQL 13.20, consulte
Versões e patches
Aurora PostgreSQL 13.20.2, 01 de maio de 2025
Aprimoramentos prioritários críticos
-
Foi corrigido um problema que fazia com que o banco de dados parasse de responder ao realizar ações com o armazenamento Aurora.
Aurora PostgreSQL 13.20, 7 de abril de 2025
Aprimoramentos de alta prioridade
-
Corrigido um problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos gerais
-
Os metadados de armazenamento do Aurora agora são inicializados mais rapidamente durante failovers não planejados e reinicializações do servidor, reduzindo o tempo de inatividade geral. Instâncias maiores são as que mais se beneficiam ao aproveitar um maior paralelismo.
-
Melhor desempenho das operações de metadados de arquivos.
-
Fizemos melhorias no tempo de inatividade do banco de dados durante uma troca
planned
de extensão para bancos de dados globais. -
Nas implantações azul/verde, a criação ou modificação de objetos temporários não é mais classificada como DDL restrita.
-
A alternância de implantação azul/verde não será bloqueada pela declaração.
REFRESH MATERIALIZED VIEW
-
Alocação aprimorada dos números de stream do Write-Ahead Log (WAL), resultando em maior taxa de transferência para cargas de trabalho com muita gravação nas novas instâncias high-end do Graviton 4.
-
Corrigido um problema em que a atualização do leitor demorava mais do que o esperado.
-
As seguintes extensões foram atualizadas:
-
Atualize a
pgvector
extensão para 0.8.0. -
Atualize a
pg_cron
extensão para v1.6.5. -
Atualize a
tds_fdw
extensão para 2.0.4. -
Atualize a
postgis
extensão para 3.5.1. -
Atualize a
pg_partman
extensão para v5.2.4. -
Atualize a
orafce
extensão para 4.14.0. -
Atualize a
rds_tools
extensão para 1.9. -
Atualize a
rdkit
extensão para Release_2024_09_3.
-
PostgreSQL 13.18
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.18. Para obter mais informações sobre as melhorias no PostgreSQL 13.18, consulte
Versões e patches
Aurora PostgreSQL 13.18.4, 24 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 13.18.3, 13 de fevereiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 13.18.2, 20 de janeiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a
postgis_raster
extensão não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 13.18.1, 27 de dezembro de 2024
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema em que o servidor estava sendo reiniciado quando as conexões eram redefinidas pelo par.
Aurora PostgreSQL 13.18, 27 de dezembro de 2024
Novos recursos para 13.18
-
Otimizou a versão secundária e o processo de atualização de patches para reduzir o tempo de inatividade das réplicas de leitura.
Aprimoramentos críticos de estabilidade para 13.18
-
Corrigido um problema que, em casos raros, pode causar um aumento no uso da CPU.
Aprimoramentos de alta prioridade para 13.18
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais para a versão 13.18
-
Fiz várias melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados, melhorando os metadados de armazenamento e acelerando a inicialização do cache de buffer.
-
Fiz várias melhorias nas atualizações com o Zero-Downtime Patching (ZDP), que reduz o tempo de restauração da conexão e melhora a resiliência do ZDP contra falhas.
-
Corrigido um problema em que o valor server_id não era atualizado após uma transição de implantação azul/verde do Amazon RDS.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante a extensão do índice de hash.
-
Corrigido um problema que faria com que a migração do PostgreSQL do RDS falhasse na presença de espaços de tabela aninhados.
-
Corrigido um problema que causava tempos excessivos de inicialização do mecanismo na presença de um grande número de arquivos de replicação lógica.
-
Corrigido um problema de falha de segmentação na extensão aws_s3 ao importar e exportar na mesma sessão.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante o escalonamento sem servidor.
-
Corrigido um problema que impedia a atualização da
pgTAP
extensão para a versão 1.3.0 ou posterior. -
Foi corrigido um problema na
PostGIS
extensão que, em casos raros, poderia causar a reinicialização da instância de banco de dados. -
Corrigido um problema na
pg_repack
extensão que compromete a integridade de índices inválidos.
Melhorias e aprimoramentos adicionais para a versão 13.18
-
As seguintes extensões foram atualizadas:
-
pg_cron
extensão para v1.6.4. -
PostGIS
extensão para a versão 3.4.3. -
PROJ
extensão da biblioteca para a versão 9.5.0. -
GEOS
extensão de biblioteca para a versão 3.13.0. -
orafce
extensão para 4.12.0. -
pgvector
extensão para 0.7.4. -
RDKit
extensão para a versão 2024_03_6 (4.6). -
pg_hint_plan
extensão para a versão 1.3.10.
-
PostgreSQL 13.16
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.16. Para obter mais informações sobre as melhorias no PostgreSQL 13.16, consulte
Versões e patches
Aurora PostgreSQL 13.16.4, 17 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções retroativas para os seguintes problemas de segurança da comunidade PostgreSQL.
Aurora PostgreSQL 13.16.2, 29 de janeiro de 2025
Aprimoramentos críticos de estabilidade.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 13.16.1, 02 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido o problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema que impedia o escalonamento das réplicas de leitura do Aurora Serverless v2 quando aurora.enhanced_logical_replication estava habilitado.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema em que a palavra-chave reservada “PRIMARY” causava erros de sintaxe quando usada como nome de coluna ou alias em instruções DML e DDL.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
Aurora PostgreSQL 13.16, 30 de setembro de 2024
Novos recursos
-
Introduziu um novo recurso de failover rápido para reduzir o tempo de inatividade do banco de dados durante os eventos de failover da
planned
extensão com inicialização rápida de metadados de armazenamento e recuperação rápida do cache de buffer. -
Introduziu uma otimização para reduzir a duração do ponto de silêncio do Zero Downtime Patching (ZDP) para 1 segundo.
Aprimoramentos de alta prioridade
-
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Corrigido um problema em que a exclusão de uma grande variedade de chaves de um BTree índice poderia causar falhas em escaneamentos simultâneos.
Aprimoramentos gerais
-
Suporte habilitado para criptografia validada por FIPS, uma implementação totalmente própria. AWS Para obter mais informações, consulte Agora AWS-LC tem certificação FIPS 140-3
no AWS Security Blog. -
Melhorias no tempo de inicialização do banco de dados durante a inicialização e as atualizações do mecanismo.
-
Corrigido um problema que impedia a inclusão da
pg_bigm
extensão em shared_preload_libraries. -
Corrigido um problema durante o Zero Downtime Patching que fazia com que algumas conexões fossem encerradas devido ao longo tempo de transferência. Uma nova métrica ZDP em postgresql.log chamada
ZD_SOCKET_TRANSFER_CONN_DROPPED
representa essas conexões perdidas. -
Maior disponibilidade do leitor para réplicas do Aurora ao usar funções de administração do sistema.
-
Corrigido um problema de cache de metadados de confirmação bifásica (2PC) na memória que causava erro out-of-memory nas réplicas de leitura do Aurora replicadas a partir de instâncias de origem do PostgreSQL do RDS.
-
Corrigido um problema na inicialização de metadados de armazenamento que pode causar um tempo prolongado de inicialização do banco de dados.
-
Foi corrigido um problema que impedia a recuperação de espaço de armazenamento do Aurora durante a atualização da versão principal.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
pgvector
extensão para a versão 0.7.3. -
mysql_fdw
extensão para a versão REL-2_9_2. -
orafce
extensão para a versão 4.10.3. -
pgTAP
extensão para a versão 1.3.3. -
pg_cron
extensão para a versão 1.6.3. -
RDKit
extensão para a versão 4.5 (versão 2024_03_5). -
wal2json
extensão para a versão 2.6. -
HypoPG
extensão para a versão 1.4.1.
-
PostgreSQL 13.15
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 13.15. Para obter mais informações sobre as melhorias no PostgreSQL 13.15, consulte
Versões e patches
Aurora PostgreSQL 13.15.4, 25 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 13.15.3, 29 de janeiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 13.15.2, 23 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
Aurora PostgreSQL 13.15.1, 27 de setembro de 2024
Aprimoramentos de alta prioridade
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aprimoramentos gerais
-
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aurora PostgreSQL 13.15, 8 de agosto de 2024
Novos recursos
-
O Aurora Serverless v2 agora aplica alterações pendentes nos parâmetros do banco de dados durante as atualizações.
max_connections
As mudanças de capacidade do Serverless V2 resultam em alterações pendentes.max_connections
Todas as conexões suportadas pelo ZDP permitidasmax_connections
serão preservadas durante as atualizações. -
Introduziu um recurso para melhorar o tempo de inicialização do banco de dados por meio de uma inicialização mais rápida do cache de buffer durante reinicializações e atualizações do banco de dados.
-
As atualizações secundárias de versões e patches agora podem ser concluídas mais rapidamente em alguns casos.
-
Redução do tempo de expansão e inatividade do Aurora Serverless v2 na presença de cargas de trabalho com uso intenso de dados, consultas de longa execução e conexões ocupadas ou sem resposta.
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de pg_repack que permitia incorretamente que dois processos de vácuo operassem simultaneamente na mesma tabela.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos gerais
-
Melhor desempenho do Aurora PostgreSQL para uso generativo de cargas de trabalho de IA.
pgvector
-
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam em alguns casos, resultando em tempos de atualização mais longos.
-
Melhor desempenho de repetição de operações de vácuo em instâncias de réplica do Aurora.
-
Corrigido um bug em que as conexões JDBC não podiam ser preservadas durante as atualizações habilitadas para ZDP.
-
Melhoria para reduzir a fragmentação da memória privada do postgres.
-
Corrigido um problema que fazia com que os arquivos de confirmação em duas fases permanecessem, impedindo a limpeza adequada.
-
Melhor manuseio de memória durante o processamento de arquivos de confirmação em duas fases.
-
Correção de um problema que resultava na redução do desempenho durante o planejamento de consultas em réplicas do Aurora.
-
Maior disponibilidade das réplicas de leitura do Aurora.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
orafce
extensão para a versão 4.9.4. -
pg_cron
extensão para a versão 1.6.2. -
pg_partman
extensão para a versão 5.1.0. -
pg_repack
extensão para a versão 1.5.0. -
pg_tle
para a versão 1.4.0. -
pg_vector
extensão para a versão 0.7.0. -
pgrouting
extensão para a versão 3.6.2. -
pgTap
extensão para a versão 1.3.2. -
PostGIS
extensão para a versão 3.4.2. -
RDKit
extensão para a versão 2024_03_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
Versões e patches
Aurora PostgreSQL 13.14.5, 16 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 13.14.4, 02 de fevereiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 13.14.3, 7 de outubro de 2024
Aprimoramentos gerais
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aprimoramentos de alta prioridade
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 13.14.2, 20 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema com o trabalhador em segundo plano em que ele pode falhar quando executado em um contexto de trabalho paralelo.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Problemas corrigidos na forma como os arquivos de confirmação em duas fases são tratados.
Aurora PostgreSQL 13.14.1, 29 de abril de 2024
Novos recursos
Foi adicionado o resumo do uso de recursos em
pg_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.
Foi 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
. 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_tle
extensão para a versão 1.3.4.PLV8
extensão para a versão 3.1.10.RDKit Cartucho 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
Versões e patches
Aurora PostgreSQL 13.13.7 22 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
-
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 13.13.6, 5 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 13.13.5, 17 de setembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 13.13.4, 24 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Corrigido um problema com a execução paralela de consultas em que um back-end pode ficar indefinido em certos casos.
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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 recursos
-
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
paraapg_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ãoh3-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çãopg_stat_reset_slru
-
Corrigido um problema em que os acessos da MultiXact SLRU não eram creditados na categoria correta
pg_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 executarALTER COLLATION
para atualizar a versão de agrupamento de uma localidade no catálogo. -
Corrigida uma falha nas extensões
dblink
epostgres_fdw
devido a conexões inválidas -
Corrigido um problema em que a extensão
aws_s3
podia importar respostas de erroHTTP
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
Versões e patches
Aurora PostgreSQL 13.12.10, 7 de maio de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 13.12.9, 27 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 13.12.8, 14 de novembro de 2024
Aprimoramentos de alta prioridade
-
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada. -
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 13.12.7, 25 de junho de 2024
Aprimoramentos gerais
-
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
-
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
-
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.
-
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 recursos
-
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
-
Melhorado Aurora Serverless v2 escalabilidade da memória do banco de dados que reduz o tempo geral de escalabilidade 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
dopg_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
Versões e patches
Aurora PostgreSQL 13.11.9 30 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
-
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 13.11.8, 24 de fevereiro de 2025
Aprimoramentos da Prioridade Crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 13.11.7, 12 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 13.11.6, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
eDELETE
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 recursos
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 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 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_ e SHA256 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 Aurora Serverless v2 instâncias.
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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 13.10.9, 6 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 13.10.8, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 críticos de estabilidade
-
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
-
Foi corrigido um problema relacionado à recuperação de espaço de armazenamento após operações de eliminação, reindexação ou truncagem de tabelas.
-
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. -
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento.
-
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 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
.
-
-
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
nopg_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 recursos
-
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 chamarapg_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
noPostGIS
para a versão 3.5.3. -
Suporte adicionado para as extensões
TCN
eSEG
. -
Melhoria na performance de exclusões de índices de árvore b e hash em réplicas do Aurora.
-
Inclui Aurora Serverless v2 aprimoramentos de dimensionamento.
-
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
Versões e patches
Aurora PostgreSQL 13.9.12, 29 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 13.9.10, 18 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 13.9.9, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Reportou uma correção para o seguinte problema de segurança SQl da comunidade Postgre:
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
-
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento.
-
Corrigido um problema
pg_cron
que impedia a escalabilidade 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 doGDAL
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.
-
Atualizou a RDKit extensão 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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 13.8.8, 22 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
Aurora PostgreSQL 13.8.7, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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.
-
Melhorou os tempos de escala para 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 Aurora Serverless v2 problema de dimensionamento.
-
Corrigido um problema que causava Aurora Serverless v2 falha no encolhimento.
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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 13.7.11, 20 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 13.7.10, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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.
-
Melhorou os tempos de escala para 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 escalar um Aurora Serverless v2 a instância fica travada se VACUUM estiver 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
-
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 recursos
-
Suporte adicionado para o módulo
large object
(extensão). Para obter mais informações, consulte Gerenciar objetos grandes com o módulo lo. -
Suporte adicionado para aplicação de patches com tempo de inatividade zero (ZDP) para atualizações e patches de versões secundárias. Para obter mais informações, consulte Atualizações de versão secundária e aplicação de patches com tempo de inatividade zero no Guia do usuário do Amazon Aurora.
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 Aurora Serverless v2 problema de dimensionamento.
Aprimoramentos gerais
-
Corrigiu uma falha na contenção de bloqueio durante um Aurora Serverless v1 evento de escalonamento.
-
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
Versões e patches
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 Amazon Aurora Serverless v2 o dimensionamento pode ser bloqueado se o VACUUM estiver em execução.
-
Corrigido um problema em que Amazon Aurora Serverless v2 o escalonamento pode ficar bloqueado 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
COPY
comando está em andamento no Amazon Aurora Serverless v2. -
Corrigido um problema que pode causar a reinicialização do banco de dados ao descartar ou truncar tabelas no Amazon Aurora Serverless v2.
-
Corrigido um problema na
apg_prewarm
extensão que pode levar a uma operação de balança 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 pode causar a 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 causava o aumento de escala Aurora Serverless v2 falhar.
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 recursos
-
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
Versões e patches
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 pode causar a 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 argumentosNULL
. -
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
Versões e patches
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
-
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 a 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 doPostGIS
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 recursos
-
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
-
Foi corrigido um problema que fazia com que as operações de limpeza fossem bloqueadas depois que todas as réplicas de leitura do Aurora fossem removidas de um cluster secundário.
-
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çãopg_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 DES, 3DES e pacotes de RC4 criptografia.
-
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
Versões e patches
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
-
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 doPostGIS
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 recursos
Compatível com uma atualização de versão principal do Aurora PostgreSQL 4.0.0 e com versões posteriores
Compatível com a versão 1.0 do
bool_plperl
Compatível com a versão 1.0 do
rds_tools
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.
-
Versões do PostgreSQL 12 (inclui algumas versões obsoletas)
Atualizações de versão
PostgreSQL 12.22
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.22. Para obter mais informações sobre as melhorias no PostgreSQL 12.22, consulte
Versões e patches
Aurora PostgreSQL 12.22.4, 24 de março de 2025
Aprimoramentos de alta prioridade
-
Correções retroativas para os seguintes problemas de segurança da comunidade PostgreSQL.
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 12.22.3, 13 de fevereiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 12.22.2, 20 de janeiro de 2025
Aprimoramentos de prioridade crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais.
-
Corrigido um problema de propriedade em que a
postgis_raster
extensão não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 12.22.1, 27 de dezembro de 2024
Aprimoramentos de prioridade crítica
-
Corrigido um problema em que o servidor estava sendo reiniciado quando as conexões eram redefinidas pelo par.
Aurora PostgreSQL 12.22, 27 de dezembro de 2024
Novos recursos para 12.22
-
Otimizou a versão secundária e o processo de atualização de patches para reduzir o tempo de inatividade das réplicas de leitura.
Aprimoramentos críticos de estabilidade para 12.22
-
Corrigido um problema que, em casos raros, pode causar um aumento no uso da CPU.
Aprimoramentos de alta prioridade para 12.22
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais para 12.22
-
Fiz várias melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados, melhorando os metadados de armazenamento e acelerando a inicialização do cache de buffer.
-
Fiz várias melhorias nas atualizações com o Zero-Downtime Patching (ZDP), que reduz o tempo de restauração da conexão e melhora a resiliência do ZDP contra falhas.
-
Corrigido um problema em que o valor server_id não era atualizado após uma transição de implantação azul/verde do Amazon RDS.
-
Corrigido um problema que poderia causar a reinicialização do banco de dados durante a extensão do índice de hash.
-
Corrigido um problema que faria com que a migração do PostgreSQL do RDS falhasse na presença de espaços de tabela aninhados.
-
Corrigido um problema que causava tempos excessivos de inicialização do mecanismo na presença de um grande número de arquivos de replicação lógica.
-
Corrigido um problema de falha de segmentação na
aws_s3
extensão ao importar e exportar na mesma sessão. -
Corrigido um problema que impedia a atualização da
pgTAP
extensão para a versão 1.3.0 ou posterior. -
Foi corrigido um problema na
PostGIS
extensão que, em casos raros, poderia causar a reinicialização da instância de banco de dados. -
Corrigido um problema na
pg_repack
extensão que compromete a integridade de índices inválidos.
Melhorias e aprimoramentos adicionais para 12.22
-
As seguintes extensões foram atualizadas:
-
pg_cron
extensão para v1.6.4. -
PostGIS
extensão para a versão 3.4.3. -
PROJ
extensão da biblioteca para a versão 9.5.0. -
GEOS
extensão de biblioteca para a versão 3.13.0. -
orafce
extensão para 4.12.0. -
pgvector
extensão para 0.7.4. -
RDKit
extensão para a versão 2024_03_6 (4.6). -
pg_hint_plan
extensão para a versão 1.3.10.
-
PostgreSQL 12.20 (obsoleto)
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.20. Para obter mais informações sobre as melhorias no PostgreSQL 12.20, consulte
Versões e patches
Aurora PostgreSQL 12.20.2, 29 de janeiro de 2025
Aprimoramentos críticos de estabilidade.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
Aprimoramentos gerais.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 12.20.1, 02 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido o problema em que os failovers do Aurora na região resultavam em falhas na inicialização do banco de dados.
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema que impedia o escalonamento das réplicas de leitura do Aurora Serverless v2 quando aurora.enhanced_logical_replication estava habilitado.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema em que a palavra-chave reservada “PRIMARY” causava erros de sintaxe quando usada como nome de coluna ou alias em instruções DML e DDL.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão 2.
PostGIS
Aurora PostgreSQL 12.20, 30 de setembro de 2024
Novos recursos
-
Introduziu um novo recurso de failover rápido para reduzir o tempo de inatividade do banco de dados durante os eventos de failover da
planned
extensão com inicialização rápida de metadados de armazenamento e recuperação rápida do cache de buffer. -
Introduziu uma otimização para reduzir a duração do ponto de silêncio do Zero Downtime Patching (ZDP) para 1 segundo.
Aprimoramentos de alta prioridade
-
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Corrigido um problema em que a exclusão de uma grande variedade de chaves de um BTree índice poderia causar falhas em escaneamentos simultâneos.
Aprimoramentos gerais
-
Suporte habilitado para criptografia validada por FIPS, uma implementação totalmente própria. AWS Para obter mais informações, consulte Agora AWS-LC tem certificação FIPS 140-3
no AWS Security Blog. -
Melhorias no tempo de inicialização do banco de dados durante a inicialização e as atualizações do mecanismo.
-
Corrigido um problema que impedia a inclusão da
pg_bigm
extensão em shared_preload_libraries. -
Corrigido um problema durante o ZDP que fazia com que algumas conexões fossem encerradas devido ao longo tempo de transferência. Uma nova métrica ZDP em postgresql.log chamada
ZD_SOCKET_TRANSFER_CONN_DROPPED
representa essas conexões perdidas. -
Maior disponibilidade do leitor para réplicas do Aurora ao usar funções de administração do sistema.
-
Corrigido um problema de cache de metadados de confirmação bifásica (2PC) na memória que causava erro out-of-memory nas réplicas de leitura do Aurora replicadas a partir de instâncias de origem do PostgreSQL do RDS.
-
Corrigido um problema na inicialização de metadados de armazenamento que pode causar um tempo prolongado de inicialização do banco de dados.
-
Foi corrigido um problema que impedia a recuperação de espaço de armazenamento do Aurora durante a atualização da versão principal.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
pgvector
extensão para a versão 0.7.3. -
mysql_fdw
extensão para a versão REL-2_9_2. -
orafce
extensão para a versão 4.10.3. -
pgTAP
extensão para a versão 1.3.3. -
pg_cron
extensão para a versão 1.6.3. -
RDKit
extensão para a versão 4.5 (versão 2024_03_5). -
wal2json
extensão para a versão 2.6. -
extensão pg_ad_mapping para a versão 1.0.
-
HypoPG
extensão para a versão 1.4.1.
-
PostgreSQL 12.19 (obsoleto)
Essa versão do Aurora PostgreSQL é compatível com o PostgreSQL 12.19. Para obter mais informações sobre as melhorias no PostgreSQL 12.19, consulte
Versões e patches
Aurora PostgreSQL 12.19.4, 25 de março de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 12.19.3, 23 de janeiro de 2025
Aprimoramentos de alta prioridade
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aurora PostgreSQL 12.19.2, 23 de janeiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema relacionado ao funcionário em segundo plano do Query Plan Management.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Fizemos melhorias no failover regional do Aurora, o que reduz ainda mais o tempo de inatividade do banco de dados com uma inicialização mais rápida do cache de buffer.
-
Corrigido um problema que poderia causar um erro no processo do remetente do wal ao retomar a replicação lógica.
Aurora PostgreSQL 12.19.1, 27 de setembro de 2024
Aprimoramentos gerais
-
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aprimoramentos de alta prioridade
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 12.19, 8 de agosto de 2024
Novos recursos
-
Introduziu um recurso para capturar métricas de tempo de inatividade do banco de dados durante atualizações e reinicializações.
Aprimoramentos gerais
-
Melhor desempenho do Aurora PostgreSQL para uso generativo de cargas de trabalho de IA.
pgvector
-
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam em alguns casos, resultando em tempos de atualização mais longos.
-
Corrigido um bug em que as conexões JDBC não podiam ser preservadas durante as atualizações habilitadas para ZDP.
-
Corrigido um problema que fazia com que os arquivos de confirmação em duas fases permanecessem, impedindo a limpeza adequada.
-
Melhor manuseio de memória durante o processamento de arquivos de confirmação em duas fases.
-
Maior disponibilidade das réplicas de leitura do Aurora.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de pg_repack que permitia incorretamente que dois processos de vácuo operassem simultaneamente na mesma tabela.
Melhorias e aprimoramentos adicionais
-
As seguintes extensões foram atualizadas:
-
orafce
extensão para a versão 4.9.4. -
pg_cron
extensão para a versão 1.6.2. -
pg_partman
extensão para a versão 5.1.0. -
pg_repack
extensão para a versão 1.5.0. -
pg_tle
para a versão 1.4.0. -
pg_vector
extensão para a versão 0.7.0. -
pgrouting
extensão para a versão 3.6.2. -
pgTap
extensão para a versão 1.3.2. -
PostGIS
extensão para a versão 3.4.2. -
RDKit
extensão para a versão 2024_03_1.
-
PostgreSQL 12.18 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 12.18.4, 02 de fevereiro de 2025
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
Corrigido um problema em que comandos transacionais podiam encerrar a conexão em alguns casos.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Aprimoramentos gerais
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão v2.
PostGIS
Aurora PostgreSQL 12.18.3, 7 de outubro de 2024
Aprimoramentos gerais
Foi corrigido um problema que fazia com que o ZDP falhasse nas instâncias do Aurora Optimized Reads Cache durante a atualização para essa versão.
Aprimoramentos de alta prioridade
Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 12.18.2, 20 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema com o trabalhador em segundo plano em que ele pode falhar quando executado em um contexto de trabalho paralelo.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Problemas corrigidos na forma como os arquivos de confirmação em duas fases são tratados.
Aurora PostgreSQL 12.18.1, 29 de abril de 2024
Novos recursos
Foi adicionado o resumo do uso de recursos em
pg_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.
Foi 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
. 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_tle
extensão para a versão 1.3.4.PLV8
extensão para a versão 3.1.10.RDKit Cartucho 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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 12.17.6, 5 de fevereiro de 2025
Aprimoramentos de prioridade crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 12.17.5, 17 de setembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 12.17.4, 24 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Corrigido um problema com a execução paralela de consultas em que um back-end pode ficar indefinido em certos casos.
Corrigida uma falha com a execução de funções definidas pelo usuário do pltsql.
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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 recursos
-
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
paraapg_plan_mgmt.validate_plans()
. -
Adicionado suporte à extensão
HypoPG
na versão 1.4.0. -
Adicionado suporte à extensão
h3-pg
e à extensãoh3-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
epostgres_fdw
devido a conexões inválidas -
Corrigido um problema em que a extensão
aws_s3
podia importar respostas de erroHTTP
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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 12.16.9, 27 de fevereiro de 2025
Aprimoramentos de prioridade crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 12.16.8, 14 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 12.16.7, 25 de junho de 2024
Aprimoramentos gerais
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
Aprimoramentos de alta prioridade
Correção de um problema que levava ao cancelamento de consultas de longa duração em instâncias de réplica do Global Database.
Aprimoramentos críticos de estabilidade
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.
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 recursos
-
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
dopg_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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 12.15.8, 24 de fevereiro de 2025
Aprimoramentos de prioridade crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema nas funções de data para permitir que elas levassem em consideração a configuração do fuso horário local/da sessão.
-
Foi corrigido um problema na alternância e no failover do Global DB que poderia resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 12.15.7, 12 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 12.15.6, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
eDELETE
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
eplcoffee
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 recursos
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 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 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_ e SHA256 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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 12.14.9, 6 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 12.14.8, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 críticos de estabilidade
-
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
eplcoffee
foram atualizadas para a versão 2.3.15.
Aurora PostgreSQL 12.14.3, 24 de julho de 2023
Aprimoramentos gerais
-
Foi corrigido um problema relacionado à recuperação de espaço de armazenamento após operações de eliminação, reindexação ou truncagem de tabelas.
-
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 -
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento
-
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 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
.
-
-
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
nopg_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 recursos
-
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 chamarapg_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
noPostGIS
para a versão 3.5.3 -
Suporte adicionado para as extensões
TCN
eSEG
-
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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 12.13.10, 18 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 12.13.9, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento
-
Corrigido um problema
pg_cron
que impedia a escalabilidade 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
eplcoffee
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 doGDAL
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.
-
Atualizou a RDKit extensão 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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 12.12.8, 22 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
Aurora PostgreSQL 12.12.7, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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.
-
Melhorou os tempos de escala para 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
eplcoffee
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 executarCREATE OPERATOR CLASS
,REATE OPERATOR FAMILY
eALTER 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 (obsoleto)
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
Versões e patches
Aurora PostgreSQL 12.11.11, 20 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
-
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 12.11.10, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
Aprimoramentos gerais
Foi corrigido o problema em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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.
-
Melhorou os tempos de escala para 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
eplcoffee
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
-
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 recursos
-
Suporte adicionado para o módulo
large object
(extensão). Para obter mais informações, consulte Gerenciar objetos grandes com o módulo lo. -
Suporte adicionado para aplicação de patches com tempo de inatividade zero (ZDP) para atualizações e patches de versões secundárias. Para obter mais informações, consulte Atualizações de versão secundária e aplicação de patches com tempo de inatividade zero no Guia do usuário do Amazon Aurora.
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
-
Corrigiu uma falha na contenção de bloqueio durante um Aurora Serverless v1 evento de escalonamento.
-
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
Versões e patches
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
Versões e patches
Aurora PostgreSQL 12.9.15 29 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 12.9.13, 22 de novembro de 2024
Aprimoramentos de alta prioridade
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.Foram corrigidos problemas em que a replicação das operações de limpeza pode causar uma reinicialização ao lidar com conflitos com consultas do usuário.
Aurora PostgreSQL 12.9.12, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
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. -
PLV8
Extensã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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 doPostGIS
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.
-
Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 12.
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
Versões e patches
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
-
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 doPostGIS
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
-
Foi corrigido um problema que fazia com que as operações de limpeza fossem bloqueadas depois que todas as réplicas de leitura do Aurora fossem removidas de um cluster secundário.
-
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çãopg_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 DES, 3DES e pacotes de RC4 criptografia.
-
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
Versões e patches
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
-
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 recursos
-
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
Versões e patches
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 doPostGIS
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 recursos
-
Suporte adicionado para as seguintes extensões:
A extensão
pg_proctab
versão 0.0.9A extensão
pg_partman
versão 4.4.0. Para obter mais informações, consulte Gerenciar partições do PostgreSQL com a extensão pg_partman no Guia do usuário do Amazon Aurora.A extensão
pg_cron
versão 1.3.0. Para obter mais informações, consulte Agendar manutenção com a extensão pg_cron do PostgreSQL no Guia de usuário do Amazon Aurora.A extensão
pg_bigm
versão 1.2.
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ãords_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 correlacionadaIN
em uma subconsultaEXISTS
. -
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
postgis
com opgAudit
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
Versões e patches
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 doPostGIS
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 recursos
-
Essa versão adiciona suporte para classes de instância db.r6g do Graviton2 para o mecanismo PostgreSQL versão 12.4. Para obter mais informações, consulte Mecanismos de banco de dados compatíveis para classes de instância de banco de dados no Guia do usuário do Amazon Aurora.
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.
-
Corrigida a compilação Just-in-Time (JIT), que estava ativada incorretamente 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 recursos
-
Esta versão é compatível com uma atualização de versão principal de PostgreSQL 11.7, Aurora PostgreSQL 3.2 (obsoleto) e versões posteriores.
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
-
Versões do PostgreSQL 11 (inclui algumas versões obsoletas)
Atualizações de versão
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
Versões e patches
Aurora PostgreSQL 11.21.10, 7 de maio de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aprimoramentos gerais
-
Corrigido um problema na réplica em que uma interrupção na rede pode não restabelecer corretamente a conexão com o gravador.
Aurora PostgreSQL 11.21.9, 27 de fevereiro de 2025
Aprimoramentos de prioridade crítica
-
Corrigido um problema de segurança na
rds_activity_stream
extensão.
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
Foi corrigido um problema na alternância e no failover do Global DB que pode resultar na necessidade de os clientes reconstruírem seus clusters espelhados.
-
CVE-2020-6418
corrigido para motor V8 na extensão. PLV8
Aprimoramentos gerais
-
Corrigido um problema de propriedade em que a extensão postgis_raster não podia ser atualizada corretamente a partir de uma instalação anterior da extensão PostGIS v2.
Aurora PostgreSQL 11.21.8, 14 de novembro de 2024
Aprimoramentos de alta prioridade
-
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada. -
Correções retroativas para o seguinte problema de segurança da comunidade PostgreSQL:
Aurora PostgreSQL 11.21.7, 25 de junho de 2024
Aprimoramentos gerais
-
Foram corrigidos vários problemas em que atualizações de versões menores com o ZDP falhavam, resultando em tempos de atualização mais longos.
-
Corrigido um problema que impedia a atualização de instalações antigas do PostGIS 2.4 para a versão 3.3.3.
Aprimoramentos críticos de estabilidade
-
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.
-
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 recursos
-
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
Versões e patches
Aurora PostgreSQL 11.20.2, 4 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 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
eDELETE
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
eplcoffee
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 recursos
-
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 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 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_ e SHA256 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
Versões e patches
Aurora PostgreSQL 11.19.4, 5 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 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
eplcoffee
foram atualizadas para a versão 2.3.15.
Aurora PostgreSQL 11.19.3, 24 de julho de 2023
Aprimoramentos gerais
-
Foi corrigido um problema relacionado à recuperação de espaço de armazenamento após operações de eliminação, reindexação ou truncagem de tabelas.
-
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 -
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento
-
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 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
.
-
-
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
nopg_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
noPostGIS
para a versão 3.5.3 -
Suporte adicionado para as extensões
TCN
eSEG
-
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
Versões e patches
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
-
Adicionado Aurora Serverless v2 aprimoramentos de dimensionamento
-
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
eplcoffee
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 doGDAL
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.
-
Atualizou a RDKit extensão 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
Versões e patches
Aurora PostgreSQL 11.17.3, 17 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 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.
-
Melhorou os tempos de escala para 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
eplcoffee
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
Versões e patches
Aurora PostgreSQL 11.16.6, 19 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 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.
-
Melhorou os tempos de escala para 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
eplcoffee
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
-
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 recursos
-
Suporte adicionado para o módulo
large object
(extensão). Para obter mais informações, consulte Gerenciar objetos grandes com o módulo lo. -
Suporte adicionado para aplicação de patches com tempo de inatividade zero (ZDP) para atualizações e patches de versões secundárias. Para obter mais informações, consulte Atualizações de versão secundária e aplicação de patches com tempo de inatividade zero no Guia do usuário do Amazon Aurora.
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
-
Corrigiu uma falha na contenção de bloqueio durante um Aurora Serverless v1 evento de escalonamento.
-
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
Versões e patches
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
Versões e patches
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 doPostGIS
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.
-
Para obter informações sobre extensões e módulos, consulte Extensões compatíveis com o Aurora PostgreSQL 11.
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
Versões e patches
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
-
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 pode causar a reinicialização do processo postmaster no Amazon Aurora Serverless v1.
-
Corrigido um problema que pode causar a reinicialização do processo do Aurora Runtime no 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 doPostGIS
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
-
Foi corrigido um problema que fazia com que as operações de limpeza fossem bloqueadas depois que todas as réplicas de leitura do Aurora fossem removidas de um cluster secundário.
-
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.
-
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 DES, 3DES e pacotes de RC4 criptografia.
-
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
Versões e patches
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
-
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
Versões e patches
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 recursos
-
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ãords_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 correlacionadaIN
em uma subconsultaEXISTS
. -
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
postgis
com opgAudit
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
Versões e patches
Aurora PostgreSQL 11.9.15 29 de abril de 2025
Aprimoramentos de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Aurora PostgreSQL 11.9.13, 22 de novembro de 2024
Aprimoramentos de alta prioridade
-
Corrigido um problema que causava um tempo de reinicialização mais longo quando
rds.enable_plan_management
ativada, mas a extensão apg_plan_mgmt não estava instalada.
Aurora PostgreSQL 11.9.12, 7 de agosto de 2024
Aprimoramentos críticos de estabilidade
-
Corrigido um problema de pg_repack que fazia com que dois vácuos processassem simultaneamente a mesma tabela.
-
Corrigido um motor V8 CVE-2018-6065
para 2.x. PLV8
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. -
PLV8
Extensã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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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ãords_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
postgis
com opgAudit
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 recursos
-
O Aurora PostgreSQL agora oferece suporte à invocação de funções. AWS Lambda Isso inclui a nova extensão do
aws_lambda
. Para obter mais informações, consulte Como invocar uma AWS Lambda função de um cluster de banco de dados Aurora PostgreSQL no Guia do usuário do Amazon Aurora. -
As classes de instância de db.r6g agora estão disponíveis na visualização para Aurora. Para obter mais informações, consulte Classes de instância de banco de dados Aurora no Guia do usuário do Amazon Aurora.
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çõesrds_replication
erds_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 dePostGIS
. -
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 erronomes 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 camposerver_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çõesrds_replication
erds_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 erronomes 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
-
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 operador
NOT 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 recursos
-
Foi adicionado suporte para a versão 3.8 da RDKit extensão.
A RDKit extensão fornece funções de modelagem para quiminformática. Quimioinformática relaciona-se a armazenar, indexar, pesquisar, recuperar e aplicar informações sobre compostos químicos. Por exemplo, com a RDKit extensão, você pode construir modelos de moléculas, pesquisar 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 do RDKit banco de dados na RDKit documentação. -
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
comoTLSv1.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ãopglogical
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 atributo de redimensionamento dinâmico está sendo implantado em fases nas Regiões da AWS em que o 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 banco de dados 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 umCOPY
do S3 falhou com o errocó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
Versões e patches
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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 erronomes 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
-
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 operador
NOT 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 recursos
-
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.
-
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 bancos de dados RPOs globais baseados no Aurora PostgreSQL no Guia do usuário do Amazon Aurora.
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.
-
Corrigido um bug que resultava na mensagem
ERRO: não foi possível criar o arquivo "base/xxxxxx/yyyyyyy", pois uma versão anterior ainda existe no disco: Sucesso. 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 quandoenable_hint_table
estava habilitada. Isso é rastreado na comunidade do PostgreSQL como https://github.com/ossc-db/pg_hint_plan/issues/25. -
Corrigido um bug em que clientes JDBC podiam relatar 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 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.
Versões e patches
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
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
Melhorias e aprimoramentos adicionais
-
Nenhum
Aurora PostgreSQL 3.1.3
Novos recursos
-
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 incorretamenteERROR: 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
-
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.
-
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.
-
Os aprimoramentos de processamento do SQL incluem:
-
Otimizações para
NOT IN
com o parâmetroapg_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
eansi_qualified_update_set_target
.
Para obter mais informações, consulte Parâmetros do Amazon Aurora PostgreSQL no Guia de usuário do Amazon Aurora.
-
-
As novas e atualizadas extensões do PostgreSQL incluem:
-
A nova extensão
aws_ml
. Para obter mais informações, consulte Usar machine learning (ML) com o Aurora PostgreSQL noGuia de usuário do Amazon Aurora. -
A nova extensão
aws_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. -
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
-
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.
-
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.
-
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
-
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âmetroTransactionLogDiskUsage
. -
Corrigidos vários bugs, que causavam o travamento do Aurora durante operações de pré-busca em índices Btree.
-
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.
-
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
-
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. -
Tempo de inicialização reduzido em instâncias com caches grandes por meio de melhorias no algoritmo de recuperação de cache do buffer.
-
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 PostgreSQL
LWLock
. Essas mudanças evitam a privação do read-node-apply processo enquanto o PostgreSQL está sob forte contenção.ProcArray
-
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.
-
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. -
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.
-
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.
-
Corrigido um vazamento de memória em nós de leitura quando o gerenciamento de cache do cluster estava habilitado.
-
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.
-
Corrigido um erro no qual o daemon de armazenamento do Aurora poderia falhar se houvesse carga pesada de E/S.
-
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 ohot_standby_feedback
e invalide os snapshots no nó de leitura. -
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. -
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
. Um estouro de snapshot ocorre quando uma transação individual cria mais de 64 subtransações.xxxxxxx
(nowyyyyyyy
) -
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
-
Corrigido um erro relacionado a um valor de
last_error_timestamp
incorreto na tabelaaurora_replica_status
. -
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.
-
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
-
Esta versão contém todas as correções, atributos e melhorias presentes em Aurora PostgreSQL 2.3.5.
-
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.
-
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.
-
Procedimentos armazenados – agora, os procedimentos armazenados SQL adicionam suporte para transações incorporadas.
-
Melhorias no autovacuum – para fornecer logs valiosos, o parâmetro
rds.force_autovacuum_logging
é ON (ativado) por padrão em conjunto com o parâmetrolog_autovacuum_min_duration
definido como 10 segundos. Para aumentar a eficácia do autovacuum, os valores para os parâmetrosautovacuum_max_workers
eautovacuum_vacuum_cost_limit
são calculados com base na capacidade de memória do host para fornecer valores padrão maiores. -
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. -
Não há mais suporte para o módulo
tsearch2
– se o seu aplicativo usa funçõestsearch2
, 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. -
Não há mais suporte para o módulo
chkpass
– para obter mais informações sobre o módulo chkpass, consulte PostgreSQL chkpass. -
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
-
Versões 10 do PostgreSQL (obsoleto)
Atualizações de versão
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
Versões e patches
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
-
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 recursos
-
Suporte adicionado para o módulo
large object
(extensão). Para obter mais informações, consulte Gerenciar objetos grandes com o módulo lo. -
Suporte adicionado para aplicação de patches com tempo de inatividade zero (ZDP) para atualizações e patches de versões secundárias. Para obter mais informações, consulte Atualizações de versão secundária e aplicação de patches com tempo de inatividade zero no Guia do usuário do Amazon Aurora.
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
-
Corrigiu uma falha na contenção de bloqueio durante um Aurora Serverless v1 evento de escalonamento.
-
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
Versões e patches
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
Versões e patches
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
Versões e patches
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
-
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 pode causar a reinicialização do processo postmaster no Amazon Aurora Serverless v1.
-
Corrigido um problema que pode causar a reinicialização do processo do Aurora Runtime no 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
-
Foi corrigido um problema que fazia com que as operações de limpeza fossem bloqueadas depois que todas as réplicas de leitura do Aurora fossem removidas de um cluster secundário.
-
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 DES, 3DES e pacotes de RC4 criptografia.
-
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
Versões e patches
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
-
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 doPostGIS
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
-
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 S3 durante a importação do S3.
-
Atualizada a extensão orafce para a versão 3.16.
-
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
Versões e patches
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 doPostGIS
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
-
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.
-
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.
-
Corrigido 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 impedia atualizações de versão secundárias de um cluster de banco de dados global Aurora.
-
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ãords_activity_stream
. -
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 correlacionadaIN
em uma subconsultaEXISTS
. -
Correção de um bug que poderia causar breves períodos de indisponibilidade devido à falta de memória ao criar a extensão
postgis
com opgAudit
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). -
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. -
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 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
Versões e patches
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
-
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
-
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ãords_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
postgis
com opgAudit
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 2.7.2
Atualizações de estabilidade de alta prioridade
-
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
-
Corrigido um erro que pode levar à indisponibilidade intermitente devido à rotação das chaves de criptografia de rede.
-
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
-
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 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 2.7.0
Atualizações críticas de estabilidade
-
Nenhum
Atualizações de estabilidade de alta prioridade
-
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
-
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 erro que causava consumo excessivo de CPU na extensão do
pg_stat_statements
.
Melhorias e aprimoramentos adicionais
-
Melhoria da performance do modo assíncrono dos fluxos de atividade do banco de dados.
-
Aurora Serverless v1 para PostgreSQL agora oferece suporte à execução de consultas em todas as conexões durante um evento de escala.
-
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 erro em clusters sem servidor onde o processamento de transações foi desnecessariamente suspenso por longos períodos ao criar um ponto de escala.
-
Corrigido um bug em Aurora Serverless v1 para PostgreSQL, onde um bloqueio vazado resultou em um evento de escala prolongado.
-
Corrigido um bug em Aurora Serverless v1 para PostgreSQL, em que as conexões migradas durante um evento de escala foram desconectadas com a seguinte mensagem
: ERROR: could
not open relation with OID... -
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:
ERRO: não foi possível criar diretório no disco local
-
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 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. -
Corrigido um erro onde a função
aurora_replica_status
mostrava identificadores de servidor truncados. -
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 erronomes 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 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
-
Nenhum
Atualizações 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 camposerver_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. -
Melhoria da performance de modo assíncrono dos fluxos de atividade do banco de dados.
-
Corrigido um erro na extensão de
aws_s3
que poderia resultar na mensagem de erronomes 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 2.6.1
Você pode encontrar melhorias a seguir nesta versão.
Aprimoramentos críticos de estabilidade
-
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 operador
NOT 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
-
Foi adicionado suporte para a versão 3.8 da RDKit extensão.
A RDKit extensão fornece funções de modelagem para quiminformática. Quimioinformática relaciona-se a armazenar, indexar, pesquisar, recuperar e aplicar informações sobre compostos químicos. Por exemplo, com a RDKit extensão, você pode construir modelos de moléculas, pesquisar 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 do RDKit banco de dados na RDKit documentação. -
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ãopglogical
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 atributo de redimensionamento dinâmico está sendo implantado em fases nas Regiões da AWS em que o 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
-
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
-
Corrigido um bug ao atualizar clusters do banco de dados global Aurora a partir da versão 10.11.
-
Corrigido um bug no Aurora Global Database que poderia causar atrasos na atualização do mecanismo de banco de dados em um banco de dados 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 10.13 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
comandoPostGIS
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.
-
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
Versões e patches
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
-
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
-
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 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…). -
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 erronomes 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 2.5.4
Você pode encontrar melhorias a seguir nesta versão.
Aprimoramentos críticos de estabilidade
-
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 operador
NOT 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
-
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.
-
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
-
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
-
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 10.12 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 2.5.1
Novos recursos
-
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.
-
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 bancos de dados RPOs globais baseados no Aurora PostgreSQL no Guia do 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
-
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 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. -
Corrigido um bug em que um cluster de banco de dados sem servidor do Aurora podia experimentar tentativas de escala prolongadas ou com falha.
-
Corrigido um bug que resultava na mensagem
ERRO: não foi possível criar o arquivo "base/xxxxxx/yyyyyyy", pois uma versão anterior ainda existe no disco: Sucesso. 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 quandoenable_hint_table
estava habilitada. Isso é rastreado na comunidade do PostgreSQL como https://github.com/ossc-db/pg_hint_plan/issues/25. -
Corrigido um bug em que clientes JDBC podiam relatar 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 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
-
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.
Versões e patches
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
-
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 recursos
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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 incorretamenteERROR: 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.
-
Melhorado a performance das verificações do índice de Árvore B na memória.
-
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
-
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.
-
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.
-
Os aprimoramentos de processamento do SQL incluem:
-
Otimizações para
NOT IN
com o parâmetroapg_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
eansi_qualified_update_set_target
.
Para obter mais informações, consulte Parâmetros do Amazon Aurora PostgreSQL no Guia de usuário do Amazon Aurora.
-
-
As novas e atualizadas extensões do PostgreSQL incluem:
-
A nova extensão
aws_ml
. Para obter mais informações, consulte Usar machine learning (ML) com o Aurora PostgreSQL noGuia de usuário do Amazon Aurora. -
A nova extensão
aws_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. -
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.
-
Atualizações críticas de estabilidade
-
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.
-
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.
-
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
-
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âmetroTransactionLogDiskUsage
. -
Corrigidos vários bugs, que causavam o travamento do Aurora durante operações de pré-busca em índices Btree.
-
Corrigido um erro pelo qual uma reinicialização do Aurora poderia atingir o tempo limite, se a replicação lógica fosse usada.
-
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
-
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. -
Tempo de inicialização reduzido em instâncias com caches grandes por meio de melhorias no algoritmo de recuperação de cache do buffer.
-
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 PostgreSQL
LWLock
. Essas mudanças evitam a privação do read-node-apply processo enquanto o PostgreSQL está sob forte contenção.ProcArray
-
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.
-
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. -
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.
-
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.
-
Corrigido um vazamento de memória em nós de leitura quando o gerenciamento de cache do cluster estava habilitado.
-
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.
-
Corrigido um bug no qual o daemon de armazenamento do Aurora poderia falhar se houvesse carga intensa de E/S.
-
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 ohot_standby_feedback
e invalide os snapshots no nó de leitura. -
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. -
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
. Um estouro de snapshot ocorre quando uma transação individual cria mais de 64 subtransações.xxxxxxx
(nowyyyyyyy
) -
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
-
Corrigido um erro relacionado a um valor de
last_error_timestamp
incorreto na tabelaaurora_replica_status
. -
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.
-
Melhoria da performance da limpeza a vácuo nos índices GIN.
-
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.
-
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
. -
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.
-
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
Versões e patches
Aurora PostgreSQL 2.3.5
Você pode encontrar melhorias a seguir nesta versão.
Melhorias
-
Corrigido um bug que poderia fazer com que a instância de banco de dados fosse reinicializada.
-
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.
-
Correção de um erro que poderia causar uma reinicialização quando leituras ocorriam durante failovers.
-
Correção de um erro com o módulo
wal2json
para replicação lógica. -
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
-
Fornecida uma correção de backport para o problema de segurança CVE-2019-10130 da comunidade do PostgreSQL.
-
Fornecida uma correção de backport para o problema de segurança CVE-2019-10164 da comunidade do PostgreSQL.
-
Foi corrigido um erro no qual o streaming de atividades de dados poderia consumir tempo excessivo de CPU.
-
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.
-
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". -
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).
-
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.
-
Tráfego de log otimizado entre o nó de gravação e os nós de leitura durante a manutenção do índice.
-
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.
-
Foi corrigido um erro no qual uma consulta que foi otimizada para remoção de junção interna redundante poderia falhar.
-
Agora, a função
aurora_stat_memctx_usage
informa o número de instâncias de um determinado nome de contexto. -
Foi corrigido um erro no qual a função
aurora_stat_memctx_usage
informava resultados incorretos. -
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. -
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.
-
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
-
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
-
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
-
Corrigido um bug no qual os nós de leitura podem falhar com o erro “muitos LWLocks tomados”.
-
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.
-
Corrigido um erro em que o uso da função
aurora_stat_memctx_usage()
poderia causar uma falha. -
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
Versões e patches
Aurora PostgreSQL 2.2.1
Você pode encontrar melhorias a seguir nesta versão.
Melhorias
-
Estabilidade melhorada da replicação lógica.
-
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).
-
O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.
-
Consistência do performance melhorada sob workloads de gravação de alto throughput.
-
Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.
-
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).
-
Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.
-
Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.
-
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
. -
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
-
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çãords_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
Versões e patches
Aurora PostgreSQL 2.1.1
Você pode encontrar melhorias a seguir nesta versão.
Melhorias
-
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).
-
O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.
-
Consistência do performance melhorada sob workloads de gravação de alto throughput.
-
Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.
-
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).
-
Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.
-
Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.
-
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
. -
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
-
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.
-
Atualizada a extensão
libprotobuf
para a versão 1.3.0. Isso é usado pela extensãoPostGIS
. -
Atualizada a extensão
pg_similarity
para a versão 1.0. -
Atualizada a extensão
log_fdw
para a versão 1.1. -
Atualizada a extensão
pg_hint_plan
para a versão 1.3.1.
Melhorias
-
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.
-
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
. -
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
-
-
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)].
-
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.
-
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.
-
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".
-
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
-
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
Versões e patches
Aurora PostgreSQL 2.0.1
Você pode encontrar melhorias a seguir nesta versão.
Melhorias
-
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).
-
O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.
-
Consistência do performance melhorada sob workloads de gravação de alto throughput.
-
Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.
-
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).
-
Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.
-
Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.
-
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
. -
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
-
Esta versão contém todas as correções, atributos e melhorias presentes em PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsoleto).
-
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
. -
Atualizada a biblioteca
GDAL
, usada pela extensãoPostGIS
. -
Atualizada a extensão
ip4r
para a versão 2.1.1. -
Atualizada a extensão
pg_repack
para a versão 1.4.3. -
Atualizada a extensão
plv8
para a versão 2.1.2. -
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âmetromax_parallel_workers_per_gather
é definido como 2 por padrão, mas você pode modificá-lo para dar suporte aos requisitos específicos de workload. -
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.
Versões 9.6 do PostgreSQL (obsoleto)
Atualizações de versã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
Versões e patches
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
-
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 das verificações de segurança no caminho de gravação para detectar gravações incorretas em metadados.
-
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 S3 durante a importação do S3.
-
Atualizada a extensão
PostGIS
para a versão 2.4.7. -
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
-
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.
-
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. -
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.
-
Lógica adicionada para limpar arquivos
pg_wal
temporários desnecessários em uma inicialização de banco de dados. -
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.
-
Corrigido um bug que poderia causar breves períodos de indisponibilidade devido à falta de memória ao criar a extensão
PostGIS
com opgAudit
habilitado. -
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
Versões e patches
Aurora PostgreSQL 1.9.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.
Melhorias e aprimoramentos adicionais
-
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
-
Corrigido um erro que fazia com que uma réplica de leitura falhasse repetidamente ao reiniciar em casos raros.
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 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
-
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.
-
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
-
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:
ERRO: não foi possível criar diretório no disco local
-
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. -
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
Versões e patches
Não há a versão 1.8.1.
Aurora PostgreSQL versão 1.8.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 -
Correções atualizadas para backport para os seguintes problemas de segurança da comunidade do PostgreSQL:
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.
-
Corrigido um bug em que uma instrução
DROP DATABASE
não removeu arquivos de relação. -
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 na função
aurora_replica_status()
em que o camposerver_id
às vezes era truncado. -
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
-
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
-
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.
-
Foi corrigida uma falha durante uma BTree pré-busca que ocorria sob certas condições que dependiam da forma e dos dados contidos no índice.
-
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 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
Versões e patches
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
-
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
-
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.
-
Corrigido um bug em uma otimização de leitura de índice de árvore b que poderia ter causado um breve período de indisponibilidade.
-
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
-
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
-
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
-
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 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 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
-
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.
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.
-
Corrigido um bug que resultava na mensagem
ERRO: não foi possível criar o arquivo "base/xxxxxx/yyyyyyy", pois uma versão anterior ainda existe no disco: Sucesso. 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. -
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 quandoenable_hint_table
estava habilitada. Isso é rastreado na comunidade do PostgreSQL como https://github.com/ossc-db/pg_hint_plan/issues/25. -
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.
Versões de patch
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
-
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 recursos
-
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
-
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
-
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
-
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
-
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
-
Nenhum
Aprimoramentos de estabilidade de alta prioridade
-
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
-
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
-
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
-
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.
-
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.
-
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
-
Corrigidos vários bugs, que causavam o travamento do Aurora durante operações de pré-busca em índices Btree.
-
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
-
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. -
Tempo de inicialização reduzido em instâncias com caches grandes por meio de melhorias no algoritmo de recuperação de cache do buffer.
-
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 PostgreSQL
LWLock
. Essas mudanças evitam a privação do read-node-apply processo enquanto o PostgreSQL está sob forte contenção.ProcArray
-
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. -
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.
-
Corrigido um vazamento de memória em nós de leitura quando o gerenciamento de cache do cluster estava habilitado.
-
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.
-
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 ohot_standby_feedback
e invalide os snapshots no nó de leitura. -
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. -
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
. Um estouro de snapshot ocorre quando uma transação individual cria mais de 64 subtransações.xxxxxxx
(nowyyyyyyy
) -
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
-
Corrigido um erro relacionado a um valor de
last_error_timestamp
incorreto na tabelaaurora_replica_status
. -
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.
-
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.
-
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
. -
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.
-
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
Versões e patches
Aurora PostgreSQL 1.5.3
Você pode encontrar melhorias a seguir nesta versão.
Melhorias
-
Corrigido um bug que poderia fazer com que a instância de banco de dados fosse reinicializada.
-
Correção de um erro que poderia causar uma reinicialização quando leituras ocorriam durante failovers.
-
Corrigido um erro que poderia resultar em metadados inconsistentes.
Aurora PostgreSQL 1.5.2
Você pode encontrar melhorias a seguir nesta versão.
Melhorias
-
Fornecida uma correção de backport para o problema de segurança CVE-2019-10130 da comunidade do PostgreSQL.
-
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).
-
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.
-
Foi corrigido um erro no qual o erro "a relação
relation-name
não existe" é relatado incorretamente. -
Tráfego de log otimizado entre o nó de gravação e os nós de leitura durante a manutenção do índice.
-
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.
-
Agora, a função
aurora_stat_memctx_usage
informa o número de instâncias de um determinado nome de contexto. -
Foi corrigido um erro no qual a função
aurora_stat_memctx_usage
informava resultados incorretos. -
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. -
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
-
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
-
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
-
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.
-
Corrigido um erro em que o uso da função
aurora_stat_memctx_usage()
poderia causar uma falha. -
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
-
Adicionado suporte à versão 1.0 da extensão
pg_similarity
. -
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
-
Esta versão contém todas as correções, atributos e melhorias presentes em PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsoleto).
-
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.
-
A performance de subtransações foi melhorada sob workloads simultâneas altas.
-
Uma atualização da extensão
pg_hint_plan
para a versão 1.2.3. -
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.
-
Corrigido um problema em que uma instrução
INSERT
comVALUES
pode falhar com a mensagem "Tentativa de leitura além do fim do arquivo de relação". -
Uma atualização da extensão
apg_plan_mgmt
para a versão 1.0.1. Para obter 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ãoapg_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
Versões e patches
Aurora PostgreSQL 1.3.2
Você pode encontrar melhorias a seguir nesta versão.
Novos recursos
-
Adicionado o evento de espera
ProcArrayGroupUpdate
.
Melhorias
-
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).
-
O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.
-
Consistência do performance melhorada sob workloads de gravação de alto throughput.
-
Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.
-
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).
-
Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.
-
Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.
-
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
. -
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
-
Esta versão contém todas as correções, atributos e melhorias presentes em PostgreSQL 9.6.8, Aurora PostgreSQL 1.2 (obsoleto).
-
Atualizada a biblioteca
GDAL
, usada pela extensãoPostGIS
. -
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.
-
-
Corrigido um problema no sistema de monitoramento que pode causar um failover incorreto quando o uso do disco local é alto.
-
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)
-
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.
-
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.
-
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. -
Corrigido um erro na extensão
PostGIS
por meio do qualPostGIS
pode falhar na funçãogserialized_gist_picksplit_2d()
. -
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.
-
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"
-
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.
-
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
. -
Corrigida uma limitação de desempenho em workloads de gravação pesadas que causava esperas nos eventos
LWLock:buffer_content
eIO:ControlFileSyncUpdate
. -
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
Versões e patches
Aurora PostgreSQL 1.2.2
Você pode encontrar melhorias a seguir nesta versão.
Novos recursos
-
Adicionado o evento de espera
ProcArrayGroupUpdate
.
Melhorias
-
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).
-
O tamanho com suporte das senhas do IAM foi aumentado para 8 KB.
-
Consistência do performance melhorada sob workloads de gravação de alto throughput.
-
Corrigido um bug que poderia fazer com que uma réplica falhasse durante a reinicialização.
-
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).
-
Corrigido um bug que poderia provocar um aumento do uso de memória após uma reinicialização.
-
Corrigido um bug que poderia fazer com que uma transação com um grande número de subtransações falhasse.
-
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
. -
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
-
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
-
Esta versão contém todas as correções, atributos e melhorias presentes em PostgreSQL 9.6.6 Aurora PostgreSQL 1.1 (obsoleto).
-
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
-
-
Melhora a eficiência do tráfego entre o gravador e os nós de leitor.
-
Melhora a performance do estabelecimento da conexão.
-
Melhore os dados de diagnóstico fornecidos no registro de erros do PostgreSQL quando out-of-memory um erro for encontrado.
-
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.
-
Várias correções para melhorar a confiabilidade e a performance de nós de leitura do Aurora PostgreSQL.
-
Corrige um erro no qual uma instância ociosa pode gerar tráfego de leitura desnecessário em um volume de armazenamento do Aurora.
-
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.
-
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.
-
Corrige um erro no qual pode haver falha no vacuum ao atualizar o valor de
pg_database.datfrozenxid
correspondente para um banco de dados. -
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.
-
Corrige um erro no qual um backend do PostgreSQL não pode ser encerrado ou cancelado ao invocar uma chamada de
fdw
. -
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.
-
Corrige um erro no qual um nó de gravador do Aurora PostgreSQL pode fazer failover falsamente.
-
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)
-
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.
-
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
-
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
-
-
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
-
Esta versão contém todas as correções, atributos e melhorias presentes em Aurora PostgreSQL 1.0.11
-
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
-
-
Acesso à relação
pg_statistic
habilitada. -
O parâmetro guc "effective_io_concurrency" foi desabilitado, pois não se aplica ao armazenamento do Aurora.
-
Parâmetro guc "hot_standby_feedback" alterado para não modificável e o valor configurado como "1".
-
Performance de leitura de página de heap aprimorada durante uma operação de limpeza.
-
Performance aprimorada de resolução de conflitos de snapshot em nós de leitura.
-
Performance aprimorada de aquisição de snapshot de transação em nós de leitura.
-
Performance de gravação aprimorada para atualizações de página meta de GIN.
-
Performance aprimorada de recuperação do cache de buffer durante a inicialização.
-
Corrige um erro que fazia com que um mecanismo de banco de dados falhasse durante a inicialização ao recuperar transações preparadas.
-
Corrige um erro que pode resultar na incapacidade de iniciar um nó de leitura quando há um grande número de transações preparadas.
-
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.
-
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
-
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.
-
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:
Versões e patches
Aurora PostgreSQL 1.0.11
Você pode encontrar as seguintes melhorias nesta atualização do mecanismo:
-
Corrige um problema com o processamento da consulta paralela que pode produzir resultados incorretos.
-
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.
-
Corrige a extensão de pg-repack.
-
Implementa melhorias para manter novos nós.
-
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:
-
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.
-
Corrige um problema que faz com que um mecanismo seja reinicializado se houver um valor de parâmetro incompatível para páginas enormes.
-
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.
-
Reduz a sobrecarga de memória estática para reduzir out-of-memory erros.
-
Corrige um problema que pode causar out-of-memory erros ao executar uma inserção com um índice GiST.
-
Melhora a importação de snapshots do RDS para PostgreSQL, removendo o requisito de um vacuum ser executado em páginas não inicializadas.
-
Corrige um problema que faz com que as transações preparadas retornem ao estado anterior depois de uma falha do mecanismo.
-
Implementa melhorias para impedir que nós de leitura se tornem obsoletos.
-
Implementa melhorias para reduzir o tempo de inatividade com uma reinicialização do mecanismo.
-
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:
-
Corrige um problema que impedia que o mecanismo iniciasse se o parâmetro
shared_preload_libraries
da instância contivessepg_hint_plan
. -
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.
-
Melhora a eficácia da pré-busca em leituras para um vacuum.
-
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.
-
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.