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

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Amazon Aurora PostgreSQL aggiornamenti

Di seguito puoi trovare informazioni sulle versioni del motore del database Amazon Aurora edizione compatibile con PostgreSQL che sono state rilasciate per Amazon Aurora.

Per conoscere il numero di versione del database Aurora PostgreSQL, consulta Identificazione delle versioni di Amazon Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

Per informazioni su estensioni e moduli, consulta Versioni delle estensioni per Amazon Aurora PostgreSQL.

Per informazioni sulle versioni disponibili, le policy e le tempistiche di Amazon Aurora, consulta Per quanto tempo le versioni principali di Amazon Aurora rimangono disponibili nella Guida per l'utente di Amazon Aurora. Per ulteriori informazioni sul supporto e su altre policy per Amazon Aurora, consulta Domande frequenti su Amazon RDS.

Per determinare quali versioni del motore Aurora PostgreSQL DB sono disponibili in un Regione AWS, utilizzare il comando come illustrato di seguito. describe-db-engine-versions AWS CLI

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

Per un elenco di Regioni AWS, consulta la disponibilità della regione Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

Argomenti

PostgreSQL 16.2

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 16.2. Per ulteriori informazioni sui miglioramenti di PostgreSQL 16.2, vedere PostgreSQL release 16.2.

Aurora PostgreSQL 16.2.1, 29 aprile 2024

Nuove funzionalità
  • È stato aggiunto un riepilogo sull'utilizzo delle risorse a. pg_dump

  • Aggiunto sovraccarico delle funzioni per aurora_stat_statements(bool showtext) eaurora_stat_plans(bool showtext).

Miglioramenti generali
  • Sono stati risolti diversi problemi di aggiornamento delle versioni minori per migliorare la conservazione della connessione con patch senza tempi di inattività.

  • Tempo di avvio del database ridotto grazie al miglioramento dei tempi di inizializzazione per grandi volumi.

  • Sono state introdotte operazioni COPY più rapide riducendo la contesa sul blocco dell'estensione delle relazioni ed estendendo in modo proattivo le relazioni.

  • Miglioramenti per ridurre il ritardo di replica saltando in modo intelligente la riproduzione di determinati record di registro, riducendo così il carico di riproduzione.

  • È stato risolto un problema durante il conflitto di ripristino su un nodo di lettura che, in rari casi, poteva causare una breve indisponibilità.

  • È stato risolto un problema a causa del quale un database non si avviava durante una patch di aggiornamento della versione principale, in rari scenari.

  • Migliore disponibilità delle repliche di lettura grazie alla possibilità di ripristinare gli errori di replica in più situazioni.

  • È stato risolto un problema che causava un punto morto in caso di errore di un'operazione di sincronizzazione della tabella di replica logica.

  • È stato risolto un problema di decodifica della replica logica che non riusciva a elaborare le modifiche apportate al catalogo dopo la loro diffusione nello storage in caso di interruzione simultanea di una sottotransazione.

  • È stata migliorata la convalida dei record di registro prima della loro scrittura nell'archivio.

  • È stato risolto un problema a causa del quale le sessioni segnalavano erroneamente gli eventi di ClientRead attesa dopo un evento di patching senza tempi di inattività.

  • È stata corretta una definizione di funzione ambigua di aws_s3.query_export_to_s3 durante l'aggiornamento dell'estensione aws_s3 dalla versione 1.1 alla 1.2.

Miglioramenti con priorità elevata
  • È stato risolto un problema relativo alla ripresa di uno slot di replica logica che, in rari casi, poteva causare il blocco dello slot.

  • È stato risolto un problema che causava il riavvio durante la creazione di un database in un tablespace.

  • È stato risolto un problema relativo alla gestione errata degli errori di replica logica per migliorare la stabilità del DB.

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo alle origini della replica che in rari casi poteva comportare tempi di ripristino più lunghi e influire sulla disponibilità.

  • È stato risolto un problema che in rari casi poteva causare la replica parziale delle transazioni mediante slot di replica logica appena creati. Per ulteriori informazioni, consulta Potenziale perdita di dati dovuta alla condizione di gara durante la creazione dello slot di replica logica.

  • È stato risolto un problema che poteva pg_stat_statements causare il fallimento dell'applicazione delle patch senza tempi di inattività.

  • È stato risolto un problema a causa del quale una modifica dei requisiti di memoria durante un aggiornamento di una versione secondaria poteva causare il fallimento dell'applicazione delle patch senza tempi di inattività e dell'avvio del motore.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • pg_tleestensione alla versione 1.3.4.

    • PLV8estensione alla versione 3.1.10.

    • Cartuccia RDKit alla versione Release_2023_09_4.

  • Sono stati aggiunti nuovi parametri GUC

    • 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

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 16.1. Per ulteriori informazioni sui miglioramenti apportati a PostgreSQL 16.1, vedere PostgreSQL release 16.1.

Aurora PostgreSQL 16.1.3, 13 marzo 2024

Miglioramenti generali
  • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

Aurora PostgreSQL 16.1.2, 22 febbraio 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

  • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 16.1, 31 gennaio 2024

Nuove funzionalità
  • È stato aggiunto il supporto per l'estensione HypoPG versione 1.4.0.

  • È stato aggiunto il supporto per l'estensione h3-pg e l'estensione h3-postgis nella versione 4.1.3.

  • È stato aggiunto il supporto per il aurora_compute_plan_id parametro che è attivato per impostazione predefinita in un cluster DB Aurora PostgreSQL e un gruppo di parametri DB. Per ulteriori informazioni, consulta Monitoraggio dei piani di esecuzione delle query per Aurora PostgreSQL.

  • Il rds.rds_superuser_reserved_connections parametro è stato dichiarato obsoleto nella versione 16 di Aurora PostgreSQL. Il reserved_connections parametro deve essere utilizzato per riservare il numero di slot di connessione. Il reserved_connections parametro imposta il numero di slot di connessione riservati ai ruoli con i pg_use_reserved_connections privilegi. rds_superuserè un membro del pg_use_reserved_connections ruolo per impostazione predefinita. Per ulteriori informazioni, consulta la documentazione di PostgreSQL sulle connessioni riservate.

Miglioramenti generali
  • Supporto obsoleto per i protocolli ssl: TLSv1.0 e TLSv1.1.

Miglioramenti aggiuntivi

Aggiornate le seguenti estensioni:

  • postgis alla versione 3.4.0

  • PgLogical alla versione 2.4.4

  • PgCron alla versione 1.6

  • orafce alla versione 4.6.0

  • pg_hint_plan alla versione 1.6.0

  • plv8 alla versione 3.1.8

  • oracle_fdw alla versione 2.6.0

  • MySQL_FDW alla versione 2.9.1

  • Hllalla versione 2.18

  • RDKitalla versione 4.4

  • aws_s3 alla versione 1.2

  • prefix alla versione 1.2.10

  • pg_similarity alla versione 1.0

  • pgdam alla versione 1.7

  • pg_proctab alla versione 0.0.10

  • pg_tle alla versione 1.2.0

  • pg_vectoralla versione 0.5.1

  • PgAuditalla versione 16.0

  • plprofileralla versione 4.2.4

  • pg_partmanalla versione 4.7.3

  • pgTAPalla versione 1.3.0

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 16.

Migrazione ad Aurora PostgreSQL 16

Per l'aggiornamento della versione principale ad Aurora PostgreSQL 16 sono necessarie le seguenti versioni con estensione minima:

  • PostGIS versione 3.1

  • PgRouting versione 3.0.5

  • Rdkit versione 4.2

Per ulteriori informazioni sulla migrazione, vedere Migrazione alla versione 16 e Migrazione alla versione 16.1.

Per informazioni sulle versioni delle estensioni supportate per ogni versione di Aurora PostgreSQL, consulta. Versioni delle estensioni per Amazon Aurora PostgreSQL

Per aggiornare il cluster Aurora PostgreSQL DB, incluso l'aggiornamento delle estensioni, consulta Aggiornamento delle estensioni PostgreSQL.

Caratteristiche non supportate
  • Aurora PostgreSQL 16.1 attualmente non supporta la decodifica logica su Aurora Read Repliche.

Differenze tra PostgreSQL 16 e Aurora PostgreSQL 16

In Aurora PostgreSQL 16.1, la vista appena introdotta ha due contesti di I/O aggiuntivi: pg_stat_io

  • index: operazioni di I/O eseguite durante la creazione dell'indice.

  • walreplay: operazioni di I/O eseguite dal processo di riproduzione wal sulle repliche di lettura Aurora.

I seguenti tipi di backend e contesti di I/O non sono applicabili alle repliche di lettura di Aurora:

  • programma di avvio di autovacuum

  • worker autovacuum

  • bulkwrite

  • index

  • vacuum

Inoltre, Aurora PostgreSQL non supporta le operazioni di writeback e sincronizzazione perché i dati vengono conservati nell'archiviazione Aurora.

PostgreSQL 16.0

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 16.0. Per ulteriori informazioni sui miglioramenti in PostgreSQL 16.0, consulta PostgreSQL versione 16.0.

Aurora PostgreSQL versione 16.0 nell'ambiente di anteprima Amazon RDS, 15 novembre 2023

Questa è la documentazione di anteprima per Amazon Aurora PostgreSQL versione 16.0. È soggetta a modifiche.

Miglioramenti generali
  • Supporto obsoleto per i protocolli SSL: TLS 1.0 e TLS 1.1

Miglioramenti aggiuntivi

Aggiornate le seguenti estensioni:

  • aws_s3 alla versione 1.2

  • oracle_fdw alla versione 2.6.0

  • orafce alla versione 4.6.0

  • pg_cron alla versione 1.6.0

  • pg_hint alla versione 1.6.0

  • pg_proctab alla versione 0.0.10

  • pg_tle alla versione 1.2.0

  • pglogical alla versione 2.4.4

  • pgvector alla versione 0.5.0

  • plv8 alla versione 3.1.7

  • PostGIS alla versione 3.4.0.

  • prefix alla versione 1.2.0

  • RDKit alla versione 4.3.0

Le seguenti estensioni non sono supportate nella versione di anteprima di Aurora PostgreSQL 16.0:

  • aws_lambda

  • hll

  • pg_bigm

  • pgAudit

  • plprofiler

  • rds_activity_stream

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 16.

Caratteristiche non supportate
  • Aurora PostgreSQL 16.0 attualmente non supporta la decodifica logica sulle repliche di lettura Aurora.

  • Aurora PostgreSQL 16.0 attualmente non supporta la Gestione del piano di query di Aurora PostgreSQL.

Differenze tra PostgreSQL 16 e Aurora PostgreSQL 16

In Aurora PostgreSQL 16.0, la nuova vista pg_stat_io ha due contesti di I/O aggiuntivi:

  • index: operazioni di I/O eseguite durante la creazione dell'indice.

  • walreplay: operazioni di I/O eseguite dal processo di riproduzione wal sulle repliche di lettura Aurora.

I seguenti tipi di backend e contesti di I/O non sono applicabili alle repliche di lettura di Aurora:

  • programma di avvio di autovacuum

  • worker autovacuum

  • bulkwrite

  • index

  • vacuum

Inoltre, Aurora PostgreSQL non supporta le operazioni di writeback e sincronizzazione perché i dati vengono conservati nell'archiviazione Aurora.

PostgreSQL 15.6

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 15.6. Per ulteriori informazioni sui miglioramenti di PostgreSQL 15.6, vedere PostgreSQL release 15.6.

Aurora PostgreSQL 15.6.1, 29 aprile 2024

Nuove funzionalità
  • È stato aggiunto un riepilogo sull'utilizzo pg_dump delle risorse a.

  • Aggiunto sovraccarico delle funzioni per aurora_stat_statements(bool showtext) eaurora_stat_plans(bool showtext).

Miglioramenti generali
  • Sono stati risolti diversi problemi di aggiornamento delle versioni minori per migliorare la conservazione della connessione con patch senza tempi di inattività.

  • Tempo di avvio del database ridotto grazie al miglioramento dei tempi di inizializzazione per grandi volumi.

  • Sono state introdotte operazioni COPY più rapide riducendo la contesa sul blocco dell'estensione delle relazioni ed estendendo in modo proattivo le relazioni.

  • Miglioramenti per ridurre il ritardo di replica saltando in modo intelligente la riproduzione di determinati record di registro, riducendo così il carico di riproduzione.

  • È stato risolto un problema durante il conflitto di ripristino su un nodo di lettura che, in rari casi, poteva causare una breve indisponibilità.

  • È stato risolto un problema a causa del quale un database non si avviava durante una patch di aggiornamento della versione principale, in rari scenari.

  • Migliore disponibilità delle repliche di lettura grazie alla possibilità di ripristinare gli errori di replica in più situazioni.

  • È stato risolto un problema che causava il timeout dell'applicazione delle patch senza tempi di inattività.

  • È stato risolto un problema che causava un punto morto in caso di errore di un'operazione di sincronizzazione della tabella di replica logica.

  • È stato risolto un problema di decodifica della replica logica che non riusciva a elaborare le modifiche apportate al catalogo dopo la loro diffusione nello storage in caso di interruzione simultanea di una sottotransazione.

  • È stata migliorata la convalida dei record di registro prima della loro scrittura nell'archivio.

  • È stato risolto un problema a causa del quale le sessioni segnalavano erroneamente gli eventi di ClientRead attesa dopo un evento di patching senza tempi di inattività.

  • È stata corretta una definizione di funzione ambigua di aws_s3.query_export_to_s3 durante l'aggiornamento dell'estensione aws_s3 dalla versione 1.1 alla 1.2.

Miglioramenti con priorità elevata
  • È stato risolto un problema relativo alla ripresa di uno slot di replica logica che, in rari casi, poteva causare il blocco dello slot.

  • È stato risolto un problema che causava il riavvio durante la creazione di un database in un tablespace.

  • È stato risolto un problema relativo alla gestione errata degli errori di replica logica per migliorare la stabilità del DB.

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo alle origini della replica che in rari casi poteva comportare tempi di ripristino più lunghi e influire sulla disponibilità.

  • È stato risolto un problema che in rari casi poteva causare la replica parziale delle transazioni mediante slot di replica logica appena creati. Per ulteriori informazioni, consulta Potenziale perdita di dati dovuta alla condizione di gara durante la creazione dello slot di replica logica.

  • È stato risolto un problema che poteva pg_stat_statements causare il fallimento dell'applicazione delle patch senza tempi di inattività.

  • È stato risolto un problema a causa del quale una modifica dei requisiti di memoria durante un aggiornamento di una versione secondaria poteva causare il fallimento dell'applicazione delle patch senza tempi di inattività e dell'avvio del motore.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • pg_tleestensione alla versione 1.3.4.

    • PLV8estensione alla versione 3.1.10.

    • Cartuccia RDKit alla versione Release_2023_09_4.

  • Sono stati aggiunti nuovi parametri GUC

    • 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

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 15.5. Per ulteriori informazioni sui miglioramenti in PostgreSQL 15.5, consulta PostgreSQL versione 15.5.

Aurora PostgreSQL 15.5.3, 13 marzo 2024

Miglioramenti generali
  • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

Aurora PostgreSQL 15.5.2, 22 febbraio 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

  • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 15.5.0, 21 dicembre 2023

Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.5, 14.10, 13.13, e 12.17 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Sono incluse anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.4.

Consulta la policy delle versioni di Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi Amazon Aurora PostgreSQL versione 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

Nuove funzionalità
  • Integrazione con Amazon Bedrock: utilizzando l'estensione machine learning di Amazon Aurora con il cluster di database Aurora PostgreSQL, ora puoi usare i modelli di intelligenza artificiale di base di Amazon Bedrock.

  • Utilizzo dei gruppi di sicurezza di Active Directory per il controllo degli accessi PostgreSQL di Aurora: aggiungi il supporto per l'autenticazione dei ruoli di gruppo utilizzando Directory AWS Service per Microsoft Active Directory con la nuova estensione. pg_ad_mapping

  • Supporto per l'estensione delegata: questa funzionalità consente di delegare la gestione delle estensioni a utenti con privilegi inferiori con il nuovo ruolo rds_extension.

  • È stato aggiunto il supporto per il aurora_compute_plan_id parametro che è attivato per impostazione predefinita in un cluster DB Aurora PostgreSQL e un gruppo di parametri DB. Per ulteriori informazioni, consulta Monitoraggio dei piani di esecuzione delle query per Aurora PostgreSQL.

  • Miglioramenti alla gestione del piano di query:

    • Le strutture del piano verranno aggiornate all'ultima versione del formato come parte dell'azione update_plan_hash per apg_plan_mgmt.validate_plans().

    • È stato aggiunto il supporto per l'applicazione parallela di Append come parte dell'applicazione delle query parallele.

  • È stato aggiunto il supporto per l'estensione HypoPG versione 1.4.0.

  • È stato aggiunto il supporto per l'estensione h3-pg e l'estensione h3-postgis nella versione 4.1.3.

Miglioramenti con priorità elevata
  • È stato risolto un problema a causa del quale si verificava il riavvio durante la replica logica delle modifiche in presenza di DDL in esecuzione simultanea o di transazioni secondarie annullate.

  • È stato risolto un problema a causa del quale si verificava il riavvio di una replica Aurora alla lettura di una pagina modificata durante la riproduzione WAL.

  • È stato risolto un problema per cui se i metadati di un volume specifico non sono validi in un cluster di origine, rimangono non validi in un cluster clonato. Poiché il cluster clone utilizza un nuovo volume, i metadati vengono ora ricreati.

  • È stato risolto un bug a causa del quale si verificava un arresto anomalo del motore durante l'applicazione di patch senza tempi di inattività.

  • È stato introdotto un nuovo parametro rds.enable_memory_management, che viene utilizzato per abilitare e disabilitare la funzionalità di gestione della memoria migliorata.

  • Sono state migliorate le prestazioni delle query di scansione degli indici ignorando le letture non necessarie delle pagine B-Tree quando un indice composito viene utilizzato con set di dati di grandi dimensioni.

  • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti generali
  • È stato risolto un problema che causava l'azzeramento della metrica AuroraGlobalDBRPOLag quando il parametro rds.global_db_rpo non è impostato.

  • È stato risolto un problema che poteva causare il riavvio di una replica Aurora durante la riconnessione con l'istanza database di scrittura.

  • È stato aggiunto il supporto per il parametro rdkit.morgan_fp_size.

  • rds-superuser ora può eseguire la funzione pg_stat_reset_slru.

  • È stato risolto un problema per cui gli accessi MultiXact SLRU non venivano accreditati nella categoria corretta. pg_stat_slru

  • È stato risolto un problema che poteva causare l'esecuzione non corretta della rimozione dei segmenti inutilizzati WAL.

  • È stato risolto un problema a causa del quale i dati di origine della replica pglogical non venivano trasmessi correttamente quando si utilizzava il formato di output binario.

  • rds_superuser ora può eseguire ALTER COLLATION per aggiornare la versione delle regole di confronto di una impostazione locale nel catalogo.

  • È stato risolto l'arresto anomalo nelle estensioni dblink e postgres_fdw causato dalle connessioni non valide.

  • È stato risolto un problema a causa del quale l'estensione aws_s3 poteva importare le risposte di errore HTTP nella tabella.

  • È stato risolto un problema che poteva causare il riavvio di un'istanza di replica Aurora con letture ottimizzate durante la riconnessione con l'istanza database di scrittura.

  • È stato risolto un problema che poteva causare il riavvio di una replica Aurora con letture ottimizzate durante la memorizzazione di una pagina nella cache a più livelli.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • mysql_fdw alla versione 2.9.1

    • Oracle_fdw alla versione 2.6.0

    • Orafce alla versione 4.6.0

    • pg_cron alla versione 1.6.0

    • pg_hint_plan alla versione 1.5.1

    • pg_proctab alla versione 0.0.10

    • pg_tle alla versione 1.2.0

    • plv8 alla versione 3.1.8

    • PostGIS alla versione 3.4.0

    • prefix alla versione 1.2.10

    • RDKit alla versione 4.4.0 (Release_2023_09_1)

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 15.

PostgreSQL 15.4

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 15.4. Per ulteriori informazioni sui miglioramenti in PostgreSQL 15.4, consulta PostgreSQL versione 15.4.

Aurora PostgreSQL 15.4.6, 13 marzo 2024

Miglioramenti generali
  • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

Aurora PostgreSQL 15.4.5, 22 febbraio 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

  • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 15.4.3, 15 dicembre 2023

Miglioramenti con priorità elevata
  • È stato risolto un problema a causa del quale si verificava il riavvio durante la replica logica delle modifiche in presenza di DDL in esecuzione simultanea o di transazioni secondarie annullate.

Aurora PostgreSQL 15.4.2, 13 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti con priorità elevata
  • Sono state migliorate le prestazioni delle query di scansione degli indici ignorando le letture non necessarie delle pagine B-Tree quando un indice composito viene utilizzato con set di dati di grandi dimensioni.

  • È stato risolto un problema relativo alle query di scansione dell'indice che, in rari casi, potevano portare al riavvio delle istanze del database.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 15.4.1, 9 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 15.4.0, 24 ottobre 2023

Nuove funzionalità
  • Aggiunto il supporto per mysql_fdw versione 2.9.0

  • È stato aggiunto il supporto nell'estensione aws_s3 per l'esportazione in un bucket S3 crittografato con una chiave KMS gestita dal cliente

  • Migliorata la disponibilità delle repliche Aurora nei cluster database secondari globali

  • Aggiunto il supporto per l'acquisizione del piano di query sulle repliche di Aurora

  • È stato aggiunto il supporto per l'applicazione del piano di query con i nodi Materialise

  • Aggiunto il supporto per l'applicazione del piano di query con operatori di query parallele

  • I piani di query inferiori a una determinata soglia di costo non verranno acquisiti

Miglioramenti con priorità elevata
  • È stato risolto un problema che poteva impedire l'avvio del database durante il ripristino.

  • Sono state incluse ottimizzazioni per migliorare i tempi di aumento delle istanze Aurora Serverless v2

Miglioramenti generali
  • È stato risolto un problema nell'estensione aws_s3 per cui il numero di righe esportate veniva riportato erroneamente quando il numero totale supera i 2 miliardi

  • Sono state fornite opzioni per configurare i timeout nell'estensione. aws_s3 Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare le soglie di timeout per le importazioni da S3:

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • È stato impedito l'errore di creazione delle istanze in alcuni casi limite

  • Migliorate le prestazioni di riproduzione delle operazioni di transazione di commit sulle repliche di Aurora

  • È stato risolto un problema per cui, in rari casi, un'importazione dall'estensione aws_s3 non veniva completata

  • Aggiornata la libreria GEOS per PostGIS alla versione 3.12.0

  • Migliore scalabilità della memoria del database Aurora Serverless v2 che riduce il tempo complessivo di scalabilità dell'istanza database

  • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER per indicare i tempi di attesa nel mittente del gestore della cache del cluster

  • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN per indicare i tempi di attesa nel monitoraggio delle risorse di Aurora Serverless

  • È stata migliorata la gestione dei metadati non persistenti non validi durante le letture dall'archiviazione sulle repliche di lettura

  • È stato risolto un problema a causa del quale il database poteva arrestarsi in modo anomalo durante l'avvio di uno slot di replica logica

  • È stato aumentato il limite per il parametro pg_cron cron.max_running_jobs da 100 a 1000

  • Il parametro pgAudit pgaudit.log_statement è ora modificabile

  • È stato corretto un bug nel comando CREATE TABLE per gestire correttamente i nomi delle tabelle che iniziano con '#'.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • orafce alla versione 4.3.0

    • pg_logical alla versione 2.4.3

    • pg_tle alla versione 1.1.1

    • pgvector alla versione 0.5.0

    • plv8 alla versione 3.1.6

    • PostGIS alla versione 3.3.3

    • RDKit alla versione 4.3

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 15.

PostgreSQL 15.3

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 15.3. Per ulteriori informazioni sui miglioramenti in PostgreSQL 15.3, consulta PostgreSQL versione 15.3.

Aurora PostgreSQL 15.3.5, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che causava un errore temporaneo di uno slot di replica logica in presenza di sottotransazioni interrotte e DDL.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 15.3.4, 14 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti con priorità elevata
  • Sono state migliorate le prestazioni delle query di scansione degli indici ignorando le letture non necessarie delle pagine B-Tree quando un indice composito viene utilizzato con set di dati di grandi dimensioni.

  • È stato risolto un problema relativo alle query di scansione dell'indice che, in rari casi, potevano portare al riavvio delle istanze del database.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 15.3.3, 14 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 15.3.2, 4 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
Miglioramenti con priorità elevata
  • È stato risolto un problema che poteva causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che poteva causare un arresto anomalo durante l'esecuzione del comando COPY FROM.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

  • È stato risolto un problema a causa del quale UPDATE e DELETE da una tabella con chiave esterna potevano restituire un errore imprevisto "ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot".

Miglioramenti generali
  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

  • È stato risolto un problema che impediva l'attivazione di una migliore gestione della memoria in determinati scenari in Aurora PostgreSQL 15.3.

Aurora PostgreSQL 15.3.0, 13 luglio 2023

Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.3, 14.8, 13.11, 12.15 e 11.20 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Le versioni contengono anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.2 e un supporto migliorato per AWS Database Migration Service. Consulta le versioni di Amazon Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi una versione di Amazon Aurora PostgreSQL 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

Nuove funzionalità
  • Questa versione contiene miglioramenti alla gestione della memoria che aumentano la stabilità e la disponibilità del database prevenendo in modo proattivo i problemi causati da memoria insufficiente. Per ulteriori informazioni, consulta Migliore gestione della memoria in Aurora PostgreSQL.

  • Aggiunto il supporto per l'estensione pgvector versione 0.4.1.

Miglioramenti con priorità elevata
  • È stato risolto un problema relativo alla gestione dei metadati delle transazioni secondarie durante l'esecuzione di una riconnessione di un lettore attivo

  • È stato risolto un problema durante l'applicazione di patch senza tempi di inattività (ZDP) relativo alle variabili di ambiente dell'estensione

  • È stato risolto un errore temporaneo durante la replica logica a causa del quale un processo calcolava erroneamente la presenza di una pagina imprevista

  • È stato risolto un problema che causava un periodo di indisponibilità a causa di un file di stato di origine della replica creato parzialmente

Miglioramenti generali
  • È stato risolto un problema a causa del quale l'identificatore della query di calcolo mostrava un avviso, "WARNING: unrecognized node type: 378".

  • Risolto un problema che causava il blocco della sincronizzazione iniziale dei dati di una relazione a causa della rimozione prematura dello slot di replica logica sull'editore.

  • È stata aggiunta una nuova funzione, aurora_stat_memctx_usage(), per mostrare la ripartizione dell'utilizzo della memoria di backend a livello di contesto della memoria Postgres.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

  • È stato risolto un problema a causa del quale, in rari casi, l'estensione aws_s3 poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

  • Ridotta ulteriormente i tempi di inattività del database durante l'applicazione di patch senza tempi di inattività.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

  • È stato risolto un problema che causava la restituzione del messaggio "ERROR: could not stat file". da parte di pg_ls_waldir().

  • È stato aggiunto il supporto per TLS 1.3 con le crittografie TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384.

  • È stato risolto un problema che bloccava l'aggiornamento della versione principale sulla replica Aurora di un'istanza database RDS per PostgreSQL.

  • È stato risolto un problema che poteva impedire il dimensionamento nelle istanze Aurora Serverless v2.

  • È stato risolto un problema di replica logica che, in rari casi, poteva causare un periodo di indisponibilità a causa di metadati errati delle transazioni secondarie.

  • È stato risolto un problema nell'estensione pg_vector a causa del quale, in rari casi, i valori Infinite o NAN causavano un arresto anomalo durante la creazione dell'indice

  • È stato risolto un problema relativo al miglioramento delle prestazioni.

  • GEOS è stato aggiornato alla versione 3.11.2.

  • pg_cron è stato aggiornato alla versione 1.5.

  • pg_partman è stato aggiornato alla versione 4.7.3.

  • pg_tle è stato aggiornato alla versione 1.0.3.

  • plv8 è stato aggiornato alla versione 3.1.6.

PostgreSQL 15.2

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 15.2. Per ulteriori informazioni sui miglioramenti in PostgreSQL 15.2, consulta PostgreSQL versione 15.2.

Aurora PostgreSQL 15.2.7, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che causava un errore temporaneo di uno slot di replica logica in presenza di sottotransazioni interrotte e DDL.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 15.2.6, 15 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti con priorità elevata
  • Sono state migliorate le prestazioni delle query di scansione degli indici ignorando le letture non necessarie delle pagine B-Tree quando un indice composito viene utilizzato con set di dati di grandi dimensioni.

  • È stato risolto un problema relativo alle query di scansione dell'indice che, in rari casi, potevano portare al riavvio delle istanze del database.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 15.2.5, 14 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 15.2.4, 5 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
Miglioramenti con priorità elevata
  • È stato risolto un problema che poteva causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali
  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

Aurora PostgreSQL 15.2.3, 25 luglio 2023

Miglioramenti generali
  • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

  • È stato risolto un problema che impediva il recupero dello spazio di archiviazione sui commit delle transazioni

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

  • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2

  • È stato risolto un problema a causa del quale, in rari casi, l'estensione aws_s3 poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • Sono stati risolti diversi problemi che potevano causare il riavvio delle repliche di Aurora con la funzionalità di disponibilità di lettura migliorata quando si riconnetteva all'istanza di scrittura

  • È stato risolto un problema che impediva la riconnessione del lettore attivo

Aurora PostgreSQL 15.2.2, 10 maggio 2023

Miglioramenti generali
  • È stato corretto un errore durante il caricamento del plugin test_decoding in pg_create_logical_replication_slot

  • È stato risolto un problema che causava un errore della replica logica quando si utilizzava la cache di scrittura

  • Aggiornato il client Oracle utilizzato dall'estensione oracle_fdw alla versione 21.9.0.0.0

Aurora PostgreSQL 15.2.1, 5 aprile 2023

Nuove funzionalità
  • È stato aggiunto un nuovo calcolo dell'hash della Gestione del piano di query per il supporto di più schemi. Se gli utenti desiderano utilizzare QPM in ambienti con più schemi, possono impostare la versione di apg_plan_mgmt.plan_hash su 2 e chiamare apg_plan_mgmt.validate_plans ("update_plan_hash").

  • Miglioramenti della replica logica per migliorare l'utilizzo della memoria e della CPU durante l'elaborazione di transazioni di grandi dimensioni.

  • La CloudWatch metrica ReplicationSlotDiskUsage ora tiene traccia dello storage specifico della replica logica tra lo storage Aurora e lo storage locale.

  • A partire dalle versioni 15.2 e 14.7 di Aurora PostgreSQL, a un utente per connettersi deve essere concesso il privilegio CONNECT su ciascun database anche se all'utente è concesso l'accesso al ruolo rds_superuser. Prima delle versioni 15.2 e 14.7 di Aurora PostgreSQL, un utente era in grado di connettersi a qualsiasi database e tabella di sistema se disponeva del ruolo rds_superuser. Le versioni precedenti di Aurora PostgreSQL non sono interessate da questa modifica e gli utenti con accesso al ruolo rds_superuser non richiedono il privilegio CONNECT per accedere ai database nel proprio cluster Aurora PostgreSQL.

Miglioramenti generali
  • Il supporto PROJ è stato aggiornato alla versione 9.1.0

  • La libreria GDAL in PostGIS è stata aggiornata alla versione 3.5.3

  • pg_hint_plan è stato aggiornato alla versione 1.5.0.

  • È stato aggiunto il supporto per le estensioni TCN e SEG

  • Prestazioni migliorate delle eliminazioni dagli indici b-tree e hash sulle repliche Aurora

  • Sono stati introdotti miglioramenti del dimensionamento di Aurora Serverless v2.

  • È stato risolto un problema nella Gestione del piano di query che impediva l'applicazione dei piani approvati durante l'unione di tabelle partizionate.

  • È stato migliorato il tempo di avvio del motore, in particolare su istanze di grandi dimensioni con molti oggetti.

  • La funzione aurora_stat_logical_wal_cache() di Aurora è ora visibile a tutti gli utenti

  • È stato risolto un problema in QPM che poteva causare l'indisponibilità durante l'applicazione dei piani basati su istruzioni preparate

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • apg_plan_mgmt alla versione 2.4

    • hll alla versione 2.17

    • Oracle_fdw alla versione 2.5.0

    • orafce alla versione 4.0.0

    • pg_audit alla versione 1.7.0

    • pg_cron alla versione 1.4.2

    • pg_hint_plan alla versione 1.5.0

    • pg_logical alla versione 2.4.2

    • pg_repack alla versione 1.4.8

    • pg_stat_statements alla versione 1.10

    • pg_trgm alla versione 1.4

    • pgrouting alla versione 3.4.1

    • plv8 alla versione 3.1.4

    • PostGIS alla versione 3.3.2

    • rds_activity_stream alla versione 1.6

    • SEG alla versione 1.0

    • TCN alla versione 1.0

    • tds_fdw alla versione 2.0.3

    • wal2json alla versione 2.5

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 15.

Differenze tra PostgreSQL 15 e Aurora PostgreSQL 15

Grazie all'esclusivo sistema di archiviazione distribuita di Aurora, Amazon Aurora PostgreSQL versione 15 non supporta la compressione lato server con Gzip, LZ4 o Zstandard (zstd) mediante pg_basebackup, i backup online mediante pg_backup_start() e pg_backup_stop() e il prefetching durante il ripristino WAL. Inoltre, le sequenze possono essere specificate come non registrate, ma ciò non comporta miglioramenti delle prestazioni rispetto alle sequenze normali.

PostgreSQL 14.11

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.11. Per ulteriori informazioni sui miglioramenti di PostgreSQL 14.11, vedere PostgreSQL release 14.11.

Aurora PostgreSQL 14.11.1, 29 aprile 2024

Nuove funzionalità
  • È stato aggiunto un riepilogo sull'utilizzo pg_dump delle risorse a.

  • Aggiunto sovraccarico delle funzioni per aurora_stat_statements(bool showtext) eaurora_stat_plans(bool showtext).

Miglioramenti generali
  • Sono stati risolti diversi problemi di aggiornamento delle versioni minori per migliorare la conservazione della connessione con patch senza tempi di inattività.

  • Tempo di avvio del database ridotto grazie al miglioramento dei tempi di inizializzazione per grandi volumi.

  • Sono state introdotte operazioni COPY più rapide riducendo la contesa sul blocco dell'estensione delle relazioni ed estendendo in modo proattivo le relazioni.

  • Miglioramenti per ridurre il ritardo di replica saltando in modo intelligente la riproduzione di determinati record di registro, riducendo così il carico di riproduzione.

  • È stato risolto un problema durante il conflitto di ripristino su un nodo di lettura che, in rari casi, poteva causare una breve indisponibilità.

  • È stato risolto un problema a causa del quale un database non si avviava durante una patch di aggiornamento della versione principale, in rari scenari.

  • Migliore disponibilità delle repliche di lettura grazie alla possibilità di ripristinare gli errori di replica in più situazioni.

  • È stato risolto un problema che causava il timeout dell'applicazione delle patch senza tempi di inattività.

  • È stato risolto un problema che causava un punto morto in caso di errore di un'operazione di sincronizzazione della tabella di replica logica.

  • È stato risolto un problema di decodifica della replica logica che non riusciva a elaborare le modifiche apportate al catalogo dopo la loro diffusione nello storage in caso di interruzione simultanea di una sottotransazione.

  • È stata migliorata la convalida dei record di registro prima della loro scrittura nell'archivio.

  • È stato risolto un problema a causa del quale le sessioni segnalavano erroneamente gli eventi di ClientRead attesa dopo un evento di patching senza tempi di inattività.

  • È stata corretta una definizione di funzione ambigua di aws_s3.query_export_to_s3 durante l'aggiornamento dell'estensione aws_s3 dalla versione 1.1 alla 1.2.

Miglioramenti con priorità elevata
  • È stato risolto un problema relativo alla ripresa di uno slot di replica logica che, in rari casi, poteva causare il blocco dello slot.

  • È stato risolto un problema che causava il riavvio durante la creazione di un database in un tablespace.

  • È stato risolto un problema relativo alla gestione errata degli errori di replica logica per migliorare la stabilità del DB.

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo alle origini della replica che in rari casi poteva comportare tempi di ripristino più lunghi e influire sulla disponibilità.

  • È stato risolto un problema che in rari casi poteva causare la replica parziale delle transazioni mediante slot di replica logica appena creati. Per ulteriori informazioni, consulta Potenziale perdita di dati dovuta alla condizione di gara durante la creazione dello slot di replica logica.

  • È stato risolto un problema che poteva pg_stat_statements causare il fallimento dell'applicazione delle patch senza tempi di inattività.

  • È stato risolto un problema a causa del quale una modifica dei requisiti di memoria durante un aggiornamento di una versione secondaria poteva causare il fallimento dell'applicazione delle patch senza tempi di inattività e dell'avvio del motore.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • pg_tleestensione alla versione 1.3.4.

    • PLV8estensione alla versione 3.1.10.

    • Cartuccia RDKit alla versione Release_2023_09_4.

  • Sono stati aggiunti nuovi parametri GUC

    • 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

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.10. Per ulteriori informazioni sui miglioramenti in PostgreSQL 14.10, consulta PostgreSQL versione 14.10.

Aurora PostgreSQL 14.10.3, 13 marzo 2024

Miglioramenti generali
  • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

Aurora PostgreSQL 14.10.2, 22 febbraio 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

  • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 14.10.0, 21 dicembre 2023

Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.5, 14.10, 13.13, e 12.17 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Sono incluse anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.4.

Consulta la policy delle versioni di Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi Amazon Aurora PostgreSQL versione 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

Nuove funzionalità
  • Integrazione con Amazon Bedrock: utilizzando l'estensione machine learning di Amazon Aurora con il cluster di database Aurora PostgreSQL, ora puoi usare i modelli di intelligenza artificiale di base di Amazon Bedrock.

  • Utilizzo dei gruppi di sicurezza di Active Directory per il controllo degli accessi PostgreSQL di Aurora: aggiungi il supporto per l'autenticazione dei ruoli di gruppo utilizzando Directory AWS Service per Microsoft Active Directory con la nuova estensione. pg_ad_mapping

  • Supporto per l'estensione delegata: questa funzionalità consente di delegare la gestione delle estensioni a utenti con privilegi inferiori con il nuovo ruolo rds_extension.

  • È stato aggiunto il supporto per il aurora_compute_plan_id parametro che è attivato per impostazione predefinita in un cluster DB Aurora PostgreSQL e un gruppo di parametri DB. Per ulteriori informazioni, consulta Monitoraggio dei piani di esecuzione delle query per Aurora PostgreSQL.

  • Miglioramenti alla gestione del piano di query:

    • Le strutture del piano verranno aggiornate all'ultima versione del formato come parte dell'azione update_plan_hash per apg_plan_mgmt.validate_plans().

    • È stato aggiunto il supporto per l'applicazione parallela di Append come parte dell'applicazione delle query parallele.

  • È stato aggiunto il supporto per l'estensione HypoPG versione 1.4.0.

  • È stato aggiunto il supporto per l'estensione h3-pg e l'estensione h3-postgis nella versione 4.1.3.

Miglioramenti con priorità elevata
  • È stato risolto un problema a causa del quale si verificava il riavvio durante la replica logica delle modifiche in presenza di DDL in esecuzione simultanea o di transazioni secondarie annullate.

  • È stato risolto un problema a causa del quale si verificava il riavvio di una replica Aurora alla lettura di una pagina modificata durante la riproduzione WAL.

  • È stato risolto un problema per cui se i metadati di un volume specifico non sono validi in un cluster di origine, rimangono non validi in un cluster clonato. Poiché il cluster clone utilizza un nuovo volume, i metadati vengono ora ricreati.

  • È stato risolto un bug a causa del quale si verificava un arresto anomalo del motore durante l'applicazione di patch senza tempi di inattività.

  • È stato introdotto un nuovo parametro rds.enable_memory_management, che viene utilizzato per abilitare e disabilitare la funzionalità di gestione della memoria migliorata.

  • Sono state migliorate le prestazioni delle query di scansione degli indici ignorando le letture non necessarie delle pagine B-Tree quando un indice composito viene utilizzato con set di dati di grandi dimensioni.

  • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti generali
  • È stato risolto un problema che poteva causare il riavvio di una replica Aurora durante la riconnessione con l'istanza database di scrittura.

  • È stato aggiunto il supporto per il parametro rdkit.morgan_fp_size.

  • rds-superuser ora può eseguire la funzione pg_stat_reset_slru.

  • È stato risolto un problema per cui gli accessi MultiXact SLRU non venivano accreditati nella categoria corretta. pg_stat_slru

  • È stato risolto un problema che poteva causare l'esecuzione non corretta della rimozione dei segmenti inutilizzati WAL.

  • È stato risolto un problema a causa del quale i dati di origine della replica pglogical non venivano trasmessi correttamente quando si utilizzava il formato di output binario.

  • rds_superuser ora può eseguire ALTER COLLATION per aggiornare la versione delle regole di confronto di una impostazione locale nel catalogo.

  • È stato risolto l'arresto anomalo nelle estensioni dblink e postgres_fdw causato dalle connessioni non valide.

  • È stato risolto un problema a causa del quale l'estensione aws_s3 poteva importare le risposte di errore HTTP nella tabella.

  • È stato risolto un problema che poteva causare il riavvio di un'istanza di replica Aurora con letture ottimizzate durante la riconnessione con l'istanza database di scrittura.

  • È stato risolto un problema che poteva causare il riavvio di una replica Aurora con letture ottimizzate durante la memorizzazione di una pagina nella cache a più livelli.

  • Registra la versione della libreria di confronto predefinita AWS indipendente in. pg_collation catalog

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • mysql_fdw alla versione 2.9.1

    • Oracle_fdw alla versione 2.6.0

    • Orafce alla versione 4.6.0

    • pg_cron alla versione 1.6.0

    • pg_proctab alla versione 0.0.10

    • pg_tle alla versione 1.2.0

    • plv8 alla versione 3.1.8

    • PostGIS alla versione 3.4.0

    • prefix alla versione 1.2.10

    • RDKit alla versione 4.4.0 (Release_2023_09_1)

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 14.

PostgreSQL 14.9

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.9. Per ulteriori informazioni sui miglioramenti in PostgreSQL 14.9, consulta PostgreSQL versione 14.9.

Aurora PostgreSQL 14.9.6, 13 marzo 2024

Miglioramenti generali
  • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

Aurora PostgreSQL 14.9.5, 22 febbraio 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

  • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 14.9.3, 15 dicembre 2023

Miglioramenti con priorità elevata
  • È stato risolto un problema che poteva causare il riavvio durante la replica logica delle modifiche in presenza di transazioni secondarie annullate simultanee e DDL.

Aurora PostgreSQL 14.9.2, 13 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti con priorità elevata
  • Sono state migliorate le prestazioni delle query di scansione degli indici ignorando le letture non necessarie delle pagine B-Tree quando un indice composito viene utilizzato con set di dati di grandi dimensioni.

  • È stato risolto un problema relativo alle query di scansione dell'indice che, in rari casi, potevano portare al riavvio delle istanze del database.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 14.9.1, 9 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 14.9.0, 24 ottobre 2023

Nuove funzionalità
  • Aggiunto il supporto per mysql_fdw versione 2.9.0

  • È stato aggiunto il supporto nell'estensione aws_s3 per l'esportazione in un bucket S3 crittografato con una chiave KMS gestita dal cliente

  • Migliorata la disponibilità delle repliche Aurora nei cluster database secondari globali

  • Aggiunto il supporto per l'acquisizione del piano di query sulle repliche di Aurora

  • È stato aggiunto il supporto per l'applicazione del piano di query con i nodi Materialise

  • Aggiunto il supporto per l'applicazione del piano di query con operatori di query parallele

  • I piani di query consentiti al di sotto di una determinata soglia di costo non devono essere acquisiti

Miglioramenti con priorità elevata
  • Sono state incluse ottimizzazioni per migliorare i tempi di aumento delle istanze Serverless

Miglioramenti generali
  • È stato risolto un problema nell'estensione aws_s3 per cui il numero di righe esportate veniva riportato erroneamente quando il numero totale supera i 2 miliardi

  • Sono state fornite opzioni per configurare i timeout nell'estensione. aws_s3 Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare le soglie di timeout per le importazioni da S3:

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • È stato impedito l'errore di creazione delle istanze in alcuni casi limite

  • Migliorate le prestazioni di riproduzione delle operazioni di transazione di commit sulle repliche di Aurora

  • È stato risolto un problema per cui, in rari casi, un'importazione dall'estensione aws_s3 non veniva completata

  • Aggiornata la libreria GEOS per PostGIS alla versione 3.12.0

  • Migliore scalabilità della memoria del database Aurora Serverless v2 che riduce il tempo complessivo di scalabilità dell'istanza database

  • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER per indicare i tempi di attesa nel mittente del gestore della cache del cluster

  • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN per indicare i tempi di attesa nel monitoraggio delle risorse di Aurora Serverless

  • È stata migliorata la gestione dei metadati non persistenti non validi durante le letture dall'archiviazione sulle repliche di lettura

  • È stato risolto un problema a causa del quale il database poteva arrestarsi in modo anomalo durante l'avvio di uno slot di replica logica

  • È stato aumentato il limite per il parametro pg_cron cron.max_running_jobs da 100 a 1000

  • Il parametro pgAudit pgaudit.log_statement è ora modificabile

  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

  • È stato corretto un bug nel comando CREATE TABLE per gestire correttamente i nomi delle tabelle che iniziano con "#".

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • orafce alla versione 4.3.0

    • pg_logical alla versione 2.4.3

    • pg_tle alla versione 1.1.1

    • pgvector alla versione 0.5.0

    • PostGIS alla versione 3.3.3

    • RDKit alla versione 4.3

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 14.

PostgreSQL 14.8

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.8. Per ulteriori informazioni sui miglioramenti in PostgreSQL 14.8, consulta PostgreSQL versione 14.8.

Aurora PostgreSQL 14.8.5, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che causava un errore temporaneo di uno slot di replica logica in presenza di sottotransazioni interrotte e DDL.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 14.8.4, 14 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti con priorità elevata
  • Sono state migliorate le prestazioni delle query di scansione degli indici ignorando le letture non necessarie delle pagine B-Tree quando un indice composito viene utilizzato con set di dati di grandi dimensioni.

  • È stato risolto un problema relativo alle query di scansione dell'indice che, in rari casi, potevano portare al riavvio delle istanze del database.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 14.8.3, 14 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 14.8.2, 4 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
  • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti con priorità elevata
  • È stato risolto un problema che poteva causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che poteva causare un arresto anomalo durante l'esecuzione del comando COPY FROM.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

  • È stato risolto un problema a causa del quale UPDATE e DELETE da una tabella con chiave esterna potevano restituire un errore imprevisto "ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot".

Miglioramenti generali
  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

  • È stato risolto un problema che impediva l'attivazione di una migliore gestione della memoria in determinati scenari in Aurora PostgreSQL 15.3.

Aurora PostgreSQL 14.8.0, 13 luglio 2023

Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.3, 14.8, 13.11, 12.15 e 11.20 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Le versioni contengono anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.2 e un supporto migliorato per AWS Database Migration Service. Consulta le versioni di Amazon Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi una versione di Amazon Aurora PostgreSQL 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

Nuove funzionalità
  • Questa versione contiene miglioramenti alla gestione della memoria che aumentano la stabilità e la disponibilità del database prevenendo in modo proattivo i problemi causati da memoria insufficiente. Per ulteriori informazioni, consulta Migliore gestione della memoria in Aurora PostgreSQL.

  • Aggiunto il supporto per l'estensione pgvector versione 0.4.1

Miglioramenti con priorità elevata
  • È stato risolto un problema relativo alla gestione dei metadati delle transazioni secondarie durante l'esecuzione di una riconnessione di un lettore attivo

  • È stato risolto un problema durante l'applicazione di patch senza tempi di inattività (ZDP) relativo alle variabili di ambiente dell'estensione

  • È stato risolto un errore temporaneo durante la replica logica a causa del quale un processo calcolava erroneamente la presenza di una pagina imprevista

  • È stato risolto un problema che causava un periodo di indisponibilità a causa di un file di stato di origine della replica creato parzialmente

Miglioramenti generali
  • È stato risolto un problema a causa del quale l'identificatore della query di calcolo mostrava un avviso, "WARNING: unrecognized node type: 378".

  • Risolto un problema che causava il blocco della sincronizzazione iniziale dei dati di una relazione a causa della rimozione prematura dello slot di replica logica sull'editore.

  • È stata aggiunta una nuova funzione, aurora_stat_memctx_usage(), per mostrare la ripartizione dell'utilizzo della memoria di backend a livello di contesto della memoria Postgres.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

  • È stato risolto un problema a causa del quale, in rari casi, l'estensione aws_s3 poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

  • Ridotta ulteriormente i tempi di inattività del database durante l'applicazione di patch senza tempi di inattività.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

  • È stato risolto un problema che causava la restituzione del messaggio "ERROR: could not stat file". da parte di pg_ls_waldir().

  • È stato aggiunto il supporto per TLS 1.3 con le crittografie TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384.

  • È stato risolto un problema che bloccava l'aggiornamento della versione principale sulla replica Aurora di un'istanza database RDS per PostgreSQL.

  • È stato risolto un problema che poteva impedire il dimensionamento nelle istanze Aurora Serverless v2.

  • È stato risolto un problema di replica logica che, in rari casi, poteva causare un periodo di indisponibilità a causa di metadati errati delle transazioni secondarie.

  • È stato risolto un problema nell'estensione pg_vector a causa del quale, in rari casi, i valori Infinite o NAN causavano un arresto anomalo durante la creazione dell'indice

  • GEOS è stato aggiornato alla versione 3.11.2.

  • pg_cron è stato aggiornato alla versione 1.5.

  • pg_partman è stato aggiornato alla versione 4.7.3.

  • pg_tle è stato aggiornato alla versione 1.0.3.

  • plv8 è stato aggiornato alla versione 3.1.6.

  • tds_fdw è stato aggiornato alla versione 2.0.3.

PostgreSQL 14.7

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.7. Per ulteriori informazioni sui miglioramenti in PostgreSQL 14.7, consulta PostgreSQL versione 14.7.

Aurora PostgreSQL 14.7.7, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che causava un errore temporaneo di uno slot di replica logica in presenza di sottotransazioni interrotte e DDL.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 14.7.6, 15 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti con priorità elevata
  • Sono state migliorate le prestazioni delle query di scansione degli indici ignorando le letture non necessarie delle pagine B-Tree quando un indice composito viene utilizzato con set di dati di grandi dimensioni.

  • È stato risolto un problema relativo alle query di scansione dell'indice che, in rari casi, potevano portare al riavvio delle istanze del database.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 14.7.5, 14 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 14.7.4, 5 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
Miglioramenti con priorità elevata
  • È stato risolto un problema che poteva causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali
  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

Aurora PostgreSQL 14.7.3, 24 luglio 2023

Miglioramenti generali
  • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

  • È stato risolto un problema che impediva il recupero dello spazio di archiviazione sui commit delle transazioni

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

  • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2

  • È stato risolto un problema a causa del quale, in rari casi, l'estensione aws_s3 poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • Sono stati risolti diversi problemi che potevano causare il riavvio delle repliche di Aurora con la funzionalità di disponibilità di lettura migliorata quando si riconnetteva all'istanza di scrittura

  • È stato risolto un problema che impediva la riconnessione del lettore attivo

Aurora PostgreSQL 14.7.2, 10 maggio 2023

Miglioramenti generali
  • È stato corretto un errore durante il caricamento del plugin test_decoding in pg_create_logical_replication_slot

  • È stato risolto un problema che causava un errore della replica logica quando si utilizzava la cache di scrittura

  • Aggiornato il client Oracle utilizzato dall'estensione oracle_fdw alla versione 21.9.0.0.0

Aurora PostgreSQL 14.7.1, 5 aprile 2023

Nuove funzionalità
  • Aggiunto un nuovo calcolo dell'hash del piano QPM per il supporto di più schemi. Se gli utenti desiderano utilizzare QPM in ambienti con più schemi, possono impostare la versione di apg_plan_mgmt.plan_hash su 2 e chiamare apg_plan_mgmt.validate_plans ("update_plan_hash").

  • Miglioramenti della replica logica per migliorare l'utilizzo della memoria e della CPU durante l'elaborazione di transazioni di grandi dimensioni.

  • La CloudWatch metrica ReplicationSlotDiskUsage ora tiene traccia dello storage specifico della replica logica tra lo storage Aurora e lo storage locale.

  • A partire dalle versioni 15.2 e 14.7 di Aurora PostgreSQL, a un utente per connettersi deve essere concesso il privilegio CONNECT su ciascun database anche se all'utente è concesso l'accesso al ruolo rds_superuser. Prima delle versioni 15.2 e 14.7 di Aurora PostgreSQL, un utente era in grado di connettersi a qualsiasi database e tabella di sistema se disponeva del ruolo rds_superuser. Le versioni precedenti di Aurora PostgreSQL non sono interessate da questa modifica e gli utenti con accesso al ruolo rds_superuser non richiedono il privilegio CONNECT per accedere ai database nel proprio cluster Aurora PostgreSQL.

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema per cui le metriche di latenza del commit non venivano aggiornate.

Miglioramenti generali
  • Il supporto PROJ è stato aggiornato alla versione 9.1.0

  • La libreria GDAL in PostGIS è stata aggiornata alla versione 3.5.3

  • Sono stati corretti i percorsi di aggiornamento da pg_hint_plan 1.3x a 1.4.

  • È stato aggiunto il supporto per le estensioni TCN e SEG

  • Prestazioni migliorate delle eliminazioni dagli indici b-tree e hash sulle repliche Aurora

  • Sono stati introdotti miglioramenti del dimensionamento di Aurora Serverless v2.

  • È stato risolto un problema nella Gestione del piano di query che impediva l'applicazione dei piani approvati durante l'unione di tabelle partizionate.

  • È stato risolto un problema che causava un conteggio errato degli hit del buffer in EXPLAIN

  • Tempo di avvio del motore migliorato, in particolare su istanze di grandi dimensioni con molti oggetti

  • La funzione aurora_stat_logical_wal_cache() di Aurora è ora visibile a tutti gli utenti

  • È stato risolto un problema in QPM che poteva causare l'indisponibilità durante l'applicazione dei piani basati su istruzioni preparate

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • hll alla versione 2.17

    • Oracle_fdw alla versione 2.5.0

    • orafce alla versione 4.0.0

    • pg_cron alla versione 1.4.2

    • pg_hint_plan alla versione 1.4.1

    • pg_logical alla versione 2.4.2

    • pg_trgm alla versione 1.4

    • pgrouting alla versione 3.4.1

    • plv8 alla versione 3.1.4

    • PostGIS alla versione 3.3.2

    • SEG alla versione 1.0

    • TCN alla versione 1.0

    • wal2json alla versione 2.5

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 14.

PostgreSQL 14.6

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.6. Per ulteriori informazioni sui miglioramenti in PostgreSQL 14.6, consulta PostgreSQL versione 14.6.

Aurora PostgreSQL 14.6.8, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 14.6.7, 15 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 14.6.6, 17 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Aurora PostgreSQL 14.6.5, 4 ottobre 2023

Miglioramenti critici relativi alla stabilità
  • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che poteva causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali
  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

Aurora PostgreSQL 14.6.4, 13 settembre 2023

Miglioramenti generali
  • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2

  • È stato risolto un problema in pg_cron che impediva il ridimensionamento in Aurora Serverless v2

  • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

  • È stato risolto un problema a causa del quale, in rari casi, l'estensione aws_s3 poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.6.2, 3 marzo 2023

Miglioramenti critici relativi alla stabilità
  • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema per cui i piani approvati per i join con tabelle partizionate non venivano applicati.

  • È stato risolto un problema in PostGIS a causa del quale i dati GDAL non venivano caricati.

  • È stato risolto un problema che aumentava la quantità di lavoro di ripristino durante l'avvio se è abilitata la replica logica.

  • È stato risolto un problema con l'estensione aws_s3 a causa del quale il caricamento di un numero elevato di record poteva andare in timeout.

  • È stato risolto un problema che causava un errore della replica logica quando si utilizzava la cache di scrittura

Aurora PostgreSQL 14.6.1, 17 febbraio 2023

Miglioramenti critici relativi alla stabilità
  • Risolto un problema critico di stabilità.

Aurora PostgreSQL 14.6.0, 20 gennaio 2023

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema per cui un aggiornamento non riusciva perché il MultiXactId più vecchio veniva aggiornato in modo errato.

  • È stato risolto un problema che poteva portare a un breve periodo di indisponibilità.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che causava errori di migrazione delle istanze database.

  • È stato risolto un problema a causa del quale il database non si avviava a causa di un'incoerenza nei metadati.

  • È stata migliorata la gestione e la diagnostica degli errori.

  • L'estensione RDKit è stata aggiornata alla versione 4.2.

  • La libreria GDAL è stata aggiornata alla versione 3.4.3.

  • È stato risolto un problema a causa del quale il processo di gestione della cache del cluster non terminava correttamente.

  • È stato risolto un problema che poteva causare il persistere di alcuni processi in uno stato incoerente durante un arresto pulito.

  • È stato risolto un problema relativo all'estensione pg_repack.

  • È stata migliorata la gestione della libreria di regole di confronto, glibc, con una nuova libreria di regole confronto predefinita indipendente.

PostgreSQL 14.5

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.5. Per ulteriori informazioni sui miglioramenti in PostgreSQL 14.5, consulta PostgreSQL versione 14.5.

Aurora PostgreSQL 14.5.6, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 14.5.5, 18 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 14.5.4, 17 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Aurora PostgreSQL 14.5.3, 17 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
Miglioramenti con priorità elevata
  • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

  • Sono stati migliorati i tempi di dimensionamento per Aurora Serverless v2.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività.

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

  • È stato risolto un problema a causa del quale, in rari casi, l'estensione aws_s3 poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • È stato risolto un problema che poteva causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che causava un errore della replica logica quando si utilizzava la cache di scrittura

Aurora PostgreSQL 14.5.2, 2 marzo 2023

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema per cui i piani approvati per i join con tabelle partizionate non venivano applicati.

  • È stato risolto un problema che poteva causare l'indisponibilità della Gestione del piano di query.

  • È stato risolto un problema che aumentava la quantità di lavoro di ripristino durante l'avvio se è abilitata la replica logica.

  • È stato risolto un problema con l'estensione aws_s3 a causa del quale il caricamento di un numero elevato di record poteva andare in timeout.

  • È stato risolto un problema con l'esecuzione parallela pg_cron delle attività.

Aurora PostgreSQL 14.5.1, 13 dicembre 2022

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

  • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

  • È stato risolto un problema che poteva causare un'indisponibilità durante la replica.

  • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

Aurora PostgreSQL 14.5.0, 9 novembre 2023

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema di dimensionamento di Aurora Serverless v2.

  • È stato risolto un problema che causava un errore di riduzione di Aurora Serverless v2.

Miglioramenti generali relativi alla stabilità
  • È stata migliorata l'eliminazione dei dati dalla cache del buffer quando la cache è sovraccarica.

  • È stato risolto un problema nei flussi di attività del database che comportava un elevato consumo di memoria.

  • È stato risolto un problema a causa del quale le istanze database potevano riavviarsi quando si applicavano le modifiche da una sottoscrizione di repliche logiche.

  • È stato corretto un bug che causava il riavvio dell'istanza database.

  • È stato risolto un problema a causa del quale un'istanza database si riavviava in modo ricorsivo durante la generazione di metriche di monitoraggio durante un arresto anomalo.

  • È stato risolto un problema per cui un'istanza database veniva riavviata durante la raccolta delle metriche delle prestazioni.

  • È stato risolto un problema a causa del quale un tentativo di connessione al database restituiva esito negativo con SSLV3_ALERT_CERTIFICATE_UNKNOWN.

  • È stata migliorata la segnalazione degli errori in caso di indice B-tree incoerente.

  • È stata migliorata la registrazione diagnostica relativa all'impostazione di bit di suggerimento non validi.

  • È stato risolto un problema per cui il vacuum automatico ignorava erroneamente le tabelle.

  • È stato migliorato il prefetching della replica logica.

  • È stato risolto un problema di durabilità negli indici GIN.

  • Sono state fornite opzioni per configurare la cache MultiXact SLRU. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare le dimensioni della cache MultiXact SLRU:

    • multixact_members_cache_size

    • multixact_offsets_cache_size

  • È stato risolto un problema relativo al rilevamento e all'annullamento degli aggiornamenti delle versioni principali bloccati.

  • È stato risolto un problema di hash join che poteva portare a un aumento del consumo di memoria.

  • Sono state migliorate le prestazioni della replica logica.

  • È stato risolto un problema che causava l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

  • La versione di GEOS è stata aggiornata alla 3.10.3.

  • La versione di PLV8 è stata aggiornata alla 3.0.0.

  • L'estensione PostGIS è stata aggiornata alla versione 3.2.3.

  • È stato risolto un problema con st_orientedenvelope che causava il loop con un input 1-D che restituiva 0.

  • È stato risolto un problema per cui la connessione a SQL Server mediante tds_fdw non riusciva.

PostgreSQL 14.4

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.4. Per ulteriori informazioni sui miglioramenti in PostgreSQL 14.4, consulta PostgreSQL versione 14.4.

Aurora PostgreSQL 14.4.9, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 14.4.8, 22 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 14.4.7, 17 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Aurora PostgreSQL 14.4.6, 19 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
Miglioramenti con priorità elevata
  • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

  • Sono stati migliorati i tempi di dimensionamento per Aurora Serverless v2.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività.

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

  • È stato risolto un problema a causa del quale, in rari casi, l'estensione aws_s3 poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.4.5, 14 dicembre 2022

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

  • È stato risolto un problema che poteva causare un'indisponibilità durante la replica.

  • È stato risolto un problema che causava l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

  • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

Aurora PostgreSQL 14.4.4, 17 novembre 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

Aurora PostgreSQL 14.4.0, 13 ottobre 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che si verificava in modo PLV8 anomalo durante uno scenario di errore JavaScript

  • È stato risolto un problema a causa del quale PLV8 si arrestava in modo anomalo quando cercava di acquisire un semaforo per eseguire l'attività successiva.

  • È stato risolto un problema a causa del quale il dimensionamento di un'istanza Aurora Serverless v2 si bloccava se era in esecuzione VACUUM .

Miglioramenti generali relativi alla stabilità
  • È stato risolto un bug per cui Aurora PostgreSQL non poteva archiviare il relfilenode.

  • È stato risolto un problema di riavvio del database quando un piano viene invalidato, ma il motore ne verifica comunque la validità.

  • È stato risolto un problema di dimensionamento bloccato quando si verifica un timeout dell'evento di dimensionamento corrente.

  • L'estensione plv8 è stata aggiornata alla versione 3.0.0.

  • L'estensione PostGIS è stata aggiornata alla versione 3.2.3.

  • È stato risolto un problema a causa del quale i messaggi di query estesa potevano andare persi durante l'applicazione di patch senza tempi di inattività (ZDP, zero-downtime patching), causando il blocco della query estesa dopo il completamento dell'operazione ZDP.

PostgreSQL 14.3

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 14.3. Per ulteriori informazioni sui miglioramenti in PostgreSQL 14.3, consulta PostgreSQL versione 14.3.

Aurora PostgreSQL 14.3.9, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 14.3.8, 22 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 14.3.7, 17 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Aurora PostgreSQL 14.3.6, 19 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
Miglioramenti con priorità elevata
  • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

  • Sono stati migliorati i tempi di dimensionamento per Aurora Serverless v2.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività.

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

  • È stato risolto un problema a causa del quale, in rari casi, l'estensione aws_s3 poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.3.5, 14 dicembre 2022

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

  • È stato risolto un problema che poteva causare un'indisponibilità durante la replica.

  • È stato risolto un problema che causava l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

  • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

Aurora PostgreSQL 14.3.4, 17 novembre 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

Aurora PostgreSQL 14.3.3, 13 ottobre 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema di PLV8 a causa del quale il parametro di base non viene caricato correttamente nella memoria.

  • È stato risolto un problema a causa del quale il dimensionamento di un'istanza Aurora Serverless v2 si bloccava se era in esecuzione VACUUM.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un bug per cui Aurora PostgreSQL non poteva archiviare il relfilenode.

  • È stato risolto un problema di riavvio del database quando un piano viene invalidato, ma il motore ne verifica comunque la validità.

  • È stato risolto un problema di dimensionamento bloccato quando si verifica un timeout dell'evento di dimensionamento corrente.

  • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

  • È stato risolto un problema a causa del quale i messaggi di query estesa potevano andare persi durante l'applicazione di patch senza tempi di inattività (ZDP, zero-downtime patching), causando il blocco della query estesa dopo il completamento dell'operazione ZDP.

Aurora PostgreSQL 14.3.1, 6 luglio 2022

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema che poteva causare periodi di indisponibilità durante il riavvio di un nodo di archiviazione.

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità

  • È stato risolto un problema che si verificava quando la connessione a SQL Server non riusciva utilizzando l'estensione TDS_FDW per eseguire query su una tabella esterna.

  • È stato risolto un problema per il quale le connessioni che utilizzavano il certificato root fornito restituivano un errore.

  • Sono state migliorate le informazioni di diagnostica e di supporto in caso di voci dell'indice B-tree non coerenti.

Aurora PostgreSQL 14.3.0, 21 giugno 2022

Nuove funzionalità
Miglioramenti aggiuntivi
  • Contiene tutte le correzioni, le funzionalità e i miglioramenti presenti in Aurora PostgreSQL 13.7.

  • Backport della seguente correzione di bug dalla versione PostgreSQL 14.4: Reverted changes to CONCURRENTLY that "sped up" Xmin advance per impedire il danneggiamento dell'indice con i comandi CREATE INDEX CONCURRENTLY / REINDEX CONCURRENTLY.

  • Questa release supporta l'estensione lo versione 1.1.

  • Questa release supporta l'estensione old_snapshot versione 1.0.

  • Questa versione supporta le regole di confronto EBCDIC per le attività di modernizzazione del mainframe. Per ulteriori informazioni, consulta Aurora PostgreSQL collations for EBCDIC and other mainframe migrations nella Guida per l'utente di Amazon Aurora.

  • Aggiornate le seguenti estensioni:

    • amcheck alla versione 1.3

    • btree_gist alla versione 1.6

    • cube alla versione 1.5

    • hll alla versione 2.16

    • hstore alla versione 1.8

    • intarray alla versione 1.5

    • log_fdw alla versione 1.3

    • oracle_fdw alla versione 2.4.0

    • pg_hint_plan alla versione 1.4

    • pg_partman alla versione 4.6.0

    • pg_repack alla versione 1.4.7

    • pg_stat_statements alla versione 1.9

    • pg_trgm alla versione 1.6

    • pgaudit alla versione 1.6.1

    • pgrouting alla versione 3.2.0

    • pgtap alla versione 1.2.0

    • postgres_fdw alla versione 1.1

PostgreSQL 13.14

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.14. Per ulteriori informazioni sui miglioramenti di PostgreSQL 13.14, vedere PostgreSQL release 13.14.

Aurora PostgreSQL 13.14.1, 29 aprile 2024

Nuove funzionalità
  • È stato aggiunto un riepilogo sull'utilizzo pg_dump delle risorse a.

Miglioramenti generali
  • Sono stati risolti diversi problemi di aggiornamento delle versioni minori per migliorare la conservazione della connessione con patch senza tempi di inattività.

  • Tempo di avvio del database ridotto grazie al miglioramento dei tempi di inizializzazione per grandi volumi.

  • Sono state introdotte operazioni COPY più rapide riducendo la contesa sul blocco dell'estensione delle relazioni ed estendendo in modo proattivo le relazioni.

  • Miglioramenti per ridurre il ritardo di replica saltando in modo intelligente la riproduzione di determinati record di registro, riducendo così il carico di riproduzione.

  • È stato risolto un problema durante il conflitto di ripristino su un nodo di lettura che, in rari casi, poteva causare una breve indisponibilità.

  • È stato risolto un problema a causa del quale un database non si avviava durante una patch di aggiornamento della versione principale, in rari scenari.

  • Migliore disponibilità delle repliche di lettura grazie alla possibilità di ripristinare gli errori di replica in più situazioni.

  • È stato risolto un problema che causava il timeout dell'applicazione delle patch senza tempi di inattività.

  • È stato risolto un problema di decodifica della replica logica che non riusciva a elaborare le modifiche apportate al catalogo dopo la loro trasmissione nello storage in caso di interruzione simultanea di una sottotransazione.

  • È stata migliorata la convalida dei record di registro prima della loro scrittura nell'archivio.

  • È stato risolto un problema a causa del quale le sessioni segnalavano erroneamente gli eventi di ClientRead attesa dopo un evento di patching senza tempi di inattività.

  • È stata corretta una definizione di funzione ambigua di aws_s3.query_export_to_s3 durante l'aggiornamento dell'estensione aws_s3 dalla versione 1.1 alla 1.2.

Miglioramenti con priorità elevata
  • È stato risolto un problema relativo alla ripresa di uno slot di replica logica che, in rari casi, poteva causare il blocco dello slot.

  • È stato risolto un problema che causava il riavvio durante la creazione di un database in un tablespace.

  • È stato risolto un problema relativo alla gestione errata degli errori di replica logica per migliorare la stabilità del DB.

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo alle origini della replica che in rari casi poteva comportare tempi di ripristino più lunghi e influire sulla disponibilità.

  • È stato risolto un problema che in rari casi poteva causare la replica parziale delle transazioni mediante slot di replica logica appena creati. Per ulteriori informazioni, consulta Potenziale perdita di dati dovuta alla condizione di gara durante la creazione dello slot di replica logica.

  • È stato risolto un problema per cui una modifica dei requisiti di memoria durante un aggiornamento di una versione minore poteva causare il fallimento dell'applicazione delle patch e dell'avvio del motore senza tempi di inattività.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • pg_tleestensione alla versione 1.3.4.

    • PLV8estensione alla versione 3.1.10.

    • Cartuccia RDKit alla versione Release_2023_09_4.

  • Sono stati aggiunti nuovi parametri GUC

    • 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

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.13. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.13, consulta PostgreSQL versione 13.13.

Aurora PostgreSQL 13.13.3, 13 marzo 2024

Miglioramenti generali
  • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

Aurora PostgreSQL 13.13.2, 22 febbraio 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

  • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 13.13.0, 21 dicembre 2023

Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.5, 14.10, 13.13, e 12.17 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Sono incluse anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.4.

Consulta la policy delle versioni di Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi Amazon Aurora PostgreSQL versione 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

Nuove funzionalità
  • Integrazione con Amazon Bedrock: utilizzando l'estensione machine learning di Amazon Aurora con il cluster di database Aurora PostgreSQL, ora puoi usare i modelli di intelligenza artificiale di base di Amazon Bedrock.

  • Supporto per l'estensione delegata: questa funzionalità consente di delegare la gestione delle estensioni a utenti con privilegi inferiori con il nuovo ruolo rds_extension.

  • Miglioramenti alla gestione del piano di query:

    • Le strutture del piano verranno aggiornate all'ultima versione del formato come parte dell'azione update_plan_hash per apg_plan_mgmt.validate_plans().

    • È stato aggiunto il supporto per l'applicazione parallela di Append come parte dell'applicazione delle query parallele.

  • È stato aggiunto il supporto per l'estensione HypoPG versione 1.4.0.

  • È stato aggiunto il supporto per l'estensione h3-pg e l'estensione h3-postgis nella versione 4.1.3.

Miglioramenti con priorità elevata
  • È stato risolto un problema a causa del quale si verificava il riavvio di una replica Aurora alla lettura di una pagina modificata durante la riproduzione WAL.

  • È stato risolto un problema per cui se i metadati di un volume specifico non sono validi in un cluster di origine, rimangono non validi in un cluster clonato. Poiché il cluster clone utilizza un nuovo volume, i metadati vengono ora ricreati.

  • È stato risolto un problema che, in rari casi, poteva causare una condizione di indisponibilità del motore a seguito di un aggiornamento di una versione secondaria o di una patch.

  • È stato risolto un bug a causa del quale si verificava un arresto anomalo del motore durante l'applicazione di patch senza tempi di inattività.

  • È stato introdotto un nuovo parametro rds.enable_memory_management, che viene utilizzato per abilitare e disabilitare la funzionalità di gestione della memoria migliorata.

  • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti generali
  • È stato risolto un problema che poteva causare il riavvio di una replica Aurora durante la riconnessione con l'istanza database di scrittura.

  • È stato aggiunto il supporto per il parametro rdkit.morgan_fp_size.

  • rds-superuser ora può eseguire la funzione pg_stat_reset_slru.

  • È stato risolto un problema per cui gli accessi MultiXact SLRU non venivano accreditati nella categoria corretta. pg_stat_slru

  • È stato risolto un problema che poteva causare l'esecuzione non corretta della rimozione dei segmenti inutilizzati WAL.

  • È stato risolto un problema a causa del quale i dati di origine della replica pglogical non venivano trasmessi correttamente quando si utilizzava il formato di output binario.

  • rds_superuser ora può eseguire ALTER COLLATION per aggiornare la versione delle regole di confronto di una impostazione locale nel catalogo.

  • È stato risolto l'arresto anomalo nelle estensioni dblink e postgres_fdw causato dalle connessioni non valide.

  • È stato risolto un problema a causa del quale l'estensione aws_s3 poteva importare le risposte di errore HTTP nella tabella.

  • Registra la versione della versione della libreria di confronto predefinita AWS indipendente nel catalogo pg_collation.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • mysql_fdw alla versione 2.9.1

    • Oracle_fdw alla versione 2.6.0

    • Orafce alla versione 4.6.0

    • pg_cron alla versione 1.6.0

    • pg_hint_plan alla versione 1.3.9

    • pg_proctab alla versione 0.0.10

    • plv8 alla versione 3.1.8

    • PostGIS alla versione 3.4.0

    • prefix alla versione 1.2.10

    • RDKit alla versione 4.4.0 (Release_2023_09_1)

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 13.

PostgreSQL 13.12

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.12. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.12, consulta PostgreSQL versione 13.12.

Aurora PostgreSQL 13.12.6, 13 marzo 2024

Miglioramenti generali
  • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

Aurora PostgreSQL 13.12.5, 22 febbraio 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

  • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 13.12.2, 13 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 13.12.1, 9 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 13.12.0, 24 ottobre 2023

Nuove funzionalità
  • Aggiunto il supporto per mysql_fdw versione 2.9.0

  • È stato aggiunto il supporto nell'estensione aws_s3 per l'esportazione in un bucket S3 crittografato con una chiave KMS gestita dal cliente

  • Migliorata la disponibilità delle repliche Aurora nei cluster database secondari globali

  • Aggiunto il supporto per l'acquisizione del piano di query sulle repliche di Aurora

  • Aggiunto il supporto per l'applicazione del piano di query con operatori di query parallele

  • I piani di query consentiti al di sotto di una determinata soglia di costo non devono essere acquisiti

Miglioramenti con priorità elevata
  • Sono state incluse ottimizzazioni per migliorare i tempi di aumento delle istanze Serverless

Miglioramenti generali
  • È stato risolto un problema nell'estensione aws_s3 per cui il numero di righe esportate veniva riportato erroneamente quando il numero totale supera i 2 miliardi

  • Sono state fornite opzioni per configurare i timeout nell'estensione. aws_s3 Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare le soglie di timeout per le importazioni da S3:

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • È stato impedito l'errore di creazione delle istanze in alcuni casi limite

  • Migliorate le prestazioni di riproduzione delle operazioni di transazione di commit sulle repliche di Aurora

  • È stato risolto un problema per cui, in rari casi, un'importazione dall'estensione aws_s3 non veniva completata

  • Aggiornata la libreria GEOS per PostGIS alla versione 3.12.0

  • Migliore scalabilità della memoria del database Aurora Serverless v2 che riduce il tempo complessivo di scalabilità dell'istanza database

  • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER per indicare i tempi di attesa nel mittente del gestore della cache del cluster

  • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN per indicare i tempi di attesa nel monitoraggio delle risorse di Aurora Serverless

  • È stato risolto un problema a causa del quale il database poteva arrestarsi in modo anomalo durante l'avvio di uno slot di replica logica

  • È stato aumentato il limite per il parametro pg_cron cron.max_running_jobs da 100 a 1000

  • È stato corretto un bug nel comando CREATE TABLE per gestire correttamente i nomi delle tabelle che iniziano con '#'.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • orafce alla versione 4.3.0

    • pg_logical alla versione 2.4.3

    • pgvector alla versione 0.5.0

    • PostGIS alla versione 3.3.3

    • RDKit alla versione 4.3

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 13.

PostgreSQL 13.11

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.11. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.11, consulta PostgreSQL versione 13.11.

Aurora PostgreSQL 13.11.5, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che causava un errore temporaneo di uno slot di replica logica in presenza di sottotransazioni interrotte e DDL.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 13.11.4, 14 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 13.11.3, 14 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 13.11.2, 4 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
  • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti con priorità elevata
  • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che poteva causare un arresto anomalo durante l'esecuzione del comando COPY FROM.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

  • È stato risolto un problema a causa del quale UPDATE e DELETE da una tabella con chiave esterna potevano restituire un errore imprevisto "ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot".

Miglioramenti generali
  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

  • È stato risolto un problema che impediva l'attivazione di una migliore gestione della memoria in determinati scenari in Aurora PostgreSQL 15.3.

Aurora PostgreSQL 13.11.0, 13 luglio 2023

Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.3, 14.8, 13.11, 12.15 e 11.20 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Le versioni contengono anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.2 e un supporto migliorato per AWS Database Migration Service. Consulta le versioni di Amazon Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi una versione di Amazon Aurora PostgreSQL 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

Nuove funzionalità
  • Questa versione contiene miglioramenti alla gestione della memoria che aumentano la stabilità e la disponibilità del database prevenendo in modo proattivo i problemi causati da memoria insufficiente. Per ulteriori informazioni, consulta Migliore gestione della memoria in Aurora PostgreSQL.

  • Aggiunto il supporto per l'estensione pgvector versione 0.4.1.

Miglioramenti con priorità elevata
  • È stato risolto un problema relativo alla gestione dei metadati delle transazioni secondarie durante l'esecuzione di una riconnessione di un lettore attivo.

  • È stato risolto un problema durante l'applicazione di patch senza tempi di inattività (ZDP) relativo alle variabili di ambiente dell'estensione.

  • È stato risolto un errore temporaneo durante la replica logica a causa del quale un processo calcolava erroneamente la presenza di una pagina imprevista.

  • È stato risolto un problema che causava un periodo di indisponibilità a causa di un file di stato di origine della replica creato parzialmente.

Miglioramenti generali
  • È stata aggiunta una nuova funzione, aurora_stat_memctx_usage(), per mostrare la ripartizione dell'utilizzo della memoria di backend a livello di contesto della memoria Postgres.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag.

  • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

  • Ridotta ulteriormente i tempi di inattività del database durante l'applicazione di patch senza tempi di inattività (ZDP).

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

  • È stato risolto un problema che causava la restituzione del messaggio "ERROR: could not stat file". da parte di pg_ls_waldir().

  • È stato aggiunto il supporto per TLS 1.3 con le crittografie TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384.

  • È stato risolto un problema bloccava un aggiornamento della versione principale sulla replica Aurora di un'istanza database RDS for PostgreSQL.

  • È stato risolto un problema che poteva impedire il ridimensionamento nelle istanze Aurora Serverless v2.

  • È stato risolto un problema nell'estensione pg_vector a causa del quale, in rari casi, i valori Infinite o NAN causavano un arresto anomalo durante la creazione dell'indice.

  • È stato risolto un problema relativo al miglioramento delle prestazioni.

  • Aggiornamento di GEOS alla versione 3.11.2.

  • Aggiornamento di pg_cron alla versione 1.5.

  • Aggiornamento di pg_partman alla versione 4.7.3.

  • Aggiornamento di plv8 alla versione 3.1.6.

  • Aggiornamento di tds_fdw a 2.0.3.

PostgreSQL 13.10

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.10. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.10, consulta PostgreSQL versione 13.10.

Aurora PostgreSQL 13.10.7, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • È stato risolto un problema che causava un errore temporaneo di uno slot di replica logica in presenza di sottotransazioni interrotte e DDL.

  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 13.10.6, 15 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 13.10.5, 14 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Miglioramenti generali
  • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

  • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

Aurora PostgreSQL 13.10.4, 5 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
  • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti con priorità elevata
  • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali
  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

Aurora PostgreSQL 13.10.3, 24 luglio 2023

Miglioramenti generali
  • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

  • È stato risolto un problema che impediva il recupero dello spazio di archiviazione sui commit delle transazioni.

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

  • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2.

  • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • Sono stati risolti diversi problemi che potevano causare il riavvio delle repliche di Aurora con la funzionalità di disponibilità di lettura migliorata al momento della riconnessione all'istanza di scrittura.

  • È stato risolto un problema che impediva la riconnessione del lettore attivo.

Aurora PostgreSQL 13.10.2, 10 maggio 2023

Miglioramenti generali
  • È stato corretto un errore durante il caricamento del plugin test_decoding in pg_create_logical_replication_slot.

  • È stato risolto un problema che causava un errore della replica logica quando si utilizzava la cache di scrittura.

  • Aggiornato il client Oracle utilizzato dall'estensione oracle_fdw alla versione 21.9.0.0.0.

Aurora PostgreSQL 13.10.1, 5 aprile 2023

Nuove funzionalità
  • Aggiunto un nuovo calcolo dell'hash del piano QPM per il supporto di più schemi. Se gli utenti desiderano utilizzare QPM in ambienti con più schemi, possono impostare la versione di apg_plan_mgmt.plan_hash su 2 e chiamare apg_plan_mgmt.validate_plans ("update_plan_hash").

Miglioramenti generali
  • Il supporto PROJ è stato aggiornato alla versione 9.1.0.

  • La libreria GDAL in PostGIS è stata aggiornata alla versione 3.5.3.

  • È stato aggiunto il supporto per le estensioni TCN e SEG.

  • Prestazioni migliorate delle eliminazioni dagli indici b-tree e hash sulle repliche Aurora.

  • Include miglioramenti del dimensionamento di Aurora Serverless v2.

  • È stato risolto un problema in QPM che impediva l'applicazione dei piani approvati durante l'unione di tabelle partizionate.

  • È stato risolto un problema che causava un conteggio errato degli hit del buffer in EXPLAIN.

  • Tempo di avvio del motore migliorato, in particolare su istanze di grandi dimensioni con molti oggetti.

  • La funzione aurora_stat_logical_wal_cache() di Aurora è ora visibile a tutti gli utenti.

  • È stato risolto un problema in QPM che poteva causare l'indisponibilità durante l'applicazione dei piani basati su istruzioni preparate.

Miglioramenti aggiuntivi
  • Aggiornate le seguenti estensioni:

    • hll alla versione 2.17

    • Oracle_fdw alla versione 2.5.0

    • orafce alla versione 4.0.0

    • pg_cron alla versione 1.4.2

    • pg_hint_plan alla versione 1.3.8

    • pg_logical alla versione 2.4.2

    • pg_trgm alla versione 1.4

    • pgrouting alla versione 3.4.1

    • PostGIS alla versione 3.3.2

    • SEG alla versione 1.0

    • TCN alla versione 1.0

    • wal2json alla versione 2.5

PostgreSQL 13.9

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.9. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.9, consulta PostgreSQL versione 13.9.

Aurora PostgreSQL 13.9.8, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 13.9.7, 15 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 13.9.6, 17 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Aurora PostgreSQL 13.9.5, 4 ottobre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali
  • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

Aurora PostgreSQL 13.9.4, 13 settembre 2023

Miglioramenti generali
  • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2.

  • È stato risolto un problema in pg_cron che impediva il ridimensionamento di Aurora Serverless v2.

  • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

  • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

Aurora PostgreSQL 13.9.2, 3 marzo 2023

Miglioramenti critici relativi alla stabilità
  • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema per cui i piani approvati per i join con tabelle partizionate non venivano applicati.

  • È stato risolto un problema in PostGIS a causa del quale i dati GDAL non venivano caricati.

  • È stato risolto un problema che aumentava la quantità di lavoro di ripristino durante l'avvio se è abilitata la replica logica.

  • È stato risolto un problema con l'estensione aws_s3 a causa del quale il caricamento di un numero elevato di record poteva andare in timeout.

  • È stato risolto un problema che causava un errore della replica logica quando si utilizzava la cache di scrittura

Aurora PostgreSQL 13.9.0, 20 gennaio 2023

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema per cui un aggiornamento non riusciva perché il MultiXactId più vecchio veniva aggiornato in modo errato.

  • È stato risolto un problema per cui le metriche di latenza del commit non venivano aggiornate.

  • È stato risolto un problema che poteva portare a un breve periodo di indisponibilità.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che causava errori di migrazione delle istanze database.

  • È stato risolto un problema a causa del quale il database non si avviava a causa di un'incoerenza nei metadati.

  • Migliorata la gestione e la diagnostica degli errori.

  • L'estensione RDKit è stata aggiornata alla versione 4.2.

  • La libreria GDAL è stata aggiornata alla versione 3.4.3.

  • È stato risolto un problema a causa del quale il processo di gestione della cache del cluster non terminava correttamente.

  • È stato risolto un problema che poteva causare il persistere di alcuni processi in uno stato incoerente durante un arresto pulito.

  • È stato risolto un problema relativo all'estensione pg_repack.

  • È stata migliorata la gestione della libreria di regole di confronto, glibc, con una nuova libreria di regole confronto predefinita indipendente.

PostgreSQL 13.8

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.8. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.8, consulta PostgreSQL versione 13.8.

Aurora PostgreSQL 13.8.6, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 13.8.5, 18 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 13.8.4, 17 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Aurora PostgreSQL 13.8.3, 17 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
Miglioramenti con priorità elevata
  • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

  • Migliorati i tempi di dimensionamento per Aurora Serverless v2.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

  • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

  • È stato risolto un problema che causava un errore della replica logica quando si utilizzava la cache di scrittura

Aurora PostgreSQL 13.8.2, 2 marzo 2023

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema per cui i piani approvati per i join con tabelle partizionate non venivano applicati.

  • È stato risolto un problema che aumentava la quantità di lavoro di ripristino durante l'avvio se è abilitata la replica logica.

  • È stato risolto un problema con l'estensione aws_s3 a causa del quale il caricamento di un numero elevato di record poteva andare in timeout.

  • È stato risolto un problema con l'esecuzione parallela pg_cron delle attività.

Aurora PostgreSQL 13.8.1, 13 dicembre 2022

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

  • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

  • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

Aurora PostgreSQL 13.8.0, 09 novembre 2022

Miglioramenti con priorità alta relativi alla stabilità
  • Risolto un problema di dimensionamento di Aurora Serverless v2.

  • È stato risolto un problema che causava un errore di riduzione di Aurora Serverless v2.

Miglioramenti generali relativi alla stabilità
  • È stata migliorata l'eliminazione dei dati dalla cache del buffer quando la cache è sovraccarica.

  • È stato risolto un problema nei flussi di attività del database che comportava un elevato consumo di memoria.

  • È stato corretto un bug che causava il riavvio dell'istanza database.

  • È stato risolto un problema a causa del quale un'istanza database si riavviava in modo ricorsivo durante la generazione di metriche di monitoraggio durante un arresto anomalo.

  • È stato risolto un problema per cui un'istanza database veniva riavviata durante la raccolta delle metriche delle prestazioni.

  • È stato risolto un problema a causa del quale un tentativo di connessione al database avrebbe avuto esito negativo con SSLV3_ALERT_CERTIFICATE_UNKNOWN.

  • Migliorata la segnalazione degli errori in caso di indice B-tree incoerente.

  • È stata migliorata la registrazione diagnostica relativa all'impostazione di bit di suggerimento non validi.

  • È stato risolto un problema per cui il vacuum automatico ignorava erroneamente le tabelle.

  • È stata migliorata il prefetching della replica logica.

  • È stato risolto un problema di durabilità negli indici GIN.

  • Sono state fornite opzioni per configurare MultiXact la cache SLRU. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare le dimensioni della cache MultiXact SLRU:

    • multixact_members_cache_size

    • multixact_offsets_cache_size

  • È stato risolto un problema relativo al rilevamento e all'annullamento degli aggiornamenti delle versioni principali bloccati.

  • È stato risolto un problema di hash join che poteva portare a un aumento del consumo di memoria.

  • Migliorate le prestazioni di replica logica.

  • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

  • La versione di GEOS è stata aggiornata alla 3.10.3.

  • La versione di PLV8 è stata aggiornata alla 3.0.0.

  • L'estensione PostGIS è stata aggiornata alla versione 3.2.3.

  • È stato risolto un problema con st_orientedenvelope che causava il loop con un input 1-D che restituiva 0.

  • È stato risolto un problema a causa del quale la connessione a SQL Server tramite tds_fdw restituisce un errore.

PostgreSQL 13.7

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.7. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.7, consulta PostgreSQL versione 13.7.

Aurora PostgreSQL 13.7.9, 13 marzo 2024

Miglioramenti generali
  • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

Miglioramenti con priorità elevata
  • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema relativo a. apg_plan_mgmt

  • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

  • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

Aurora PostgreSQL 13.7.8, 22 dicembre 2023

Miglioramenti critici relativi alla stabilità
Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

Aurora PostgreSQL 13.7.7, 17 novembre 2023

Miglioramenti critici relativi alla stabilità
  • È stata ripristinata una correzione per il seguente problema di sicurezza:

  • È stato risolto un problema relativo ai processi worker in background pg_cron.

Aurora PostgreSQL 13.7.6, 19 ottobre 2023

Miglioramenti con priorità alta relativi alla stabilità
Miglioramenti con priorità elevata
  • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

  • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

  • Migliorati i tempi di dimensionamento per Aurora Serverless v2.

  • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

  • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

  • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

Aurora PostgreSQL 13.7.5, 14 dicembre 2022

Miglioramenti generali relativi alla stabilità
  • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

  • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

  • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

Aurora PostgreSQL 13.7.4, 17 novembre 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

Aurora PostgreSQL 13.7.3, 13 ottobre 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema di PLV8 a causa del quale il parametro di base non viene caricato correttamente nella memoria.

  • È stato risolto un problema a causa del quale cui il dimensionamento di un'istanza Aurora Serverless v2 si blocca se è in esecuzione VACUUM.

Miglioramenti generali relativi alla stabilità
  • Risolto un bug per cui Aurora PostgreSQL non poteva archiviare relfilenode.

  • È stato risolto un problema di riavvio del database quando un piano viene invalidato, ma il motore ne verifica comunque la validità.

  • È stato risolto un problema di dimensionamento bloccato quando si verifica un timeout degli eventi di dimensionamento correnti.

  • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

  • È stato risolto un problema a causa del quale i messaggi di query estesa potevano andare persi durante l'applicazione di patch senza tempi di inattività (ZDP, zero-downtime patching), causando il blocco della query estesa dopo il completamento dell'operazione ZDP.

Aurora PostgreSQL 13.7.1, 6 luglio 2022

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema che poteva causare periodi di indisponibilità durante il riavvio di un nodo di archiviazione.

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

  • È stato risolto un problema che si verificava quando la connessione a SQL Server non riusciva utilizzando l'estensione TDS_FDW per eseguire query su una tabella esterna.

  • È stato risolto un problema per il quale le connessioni che utilizzavano il certificato root fornito restituivano un errore.

  • Sono state migliorate le informazioni di diagnostica e di supporto in caso di voci dell'indice B-tree non coerenti.

Aurora PostgreSQL 13.7.0, 9 giugno 2022

Nuove funzionalità
Aggiornamenti critici
  • Risolto un arresto anomalo della riproduzione dovuto a una mancata corrispondenza tra LSN

  • È stata corretta l'estensione aws_s3 per impedire l'inserimento di regioni non valide

Aggiornamenti con stabilità elevata
  • Sono stati risolti diversi problemi relativi alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità

  • Risolto un problema di dimensionamento di Aurora Serverless v2.

Miglioramenti generali
  • Risolto un problema arresto anomalo per conflitti di blocco durante un evento di dimensionamento di Aurora Serverless v1.

  • È stato risolto un problema a causa del quale la replica logica si blocca dopo il riavvio.

  • Risolti diversi problemi che potevano portare a brevi periodi di indisponibilità.

  • È stato risolto un arresto anomalo in pg_cron dovuto a un'attività ancora in esecuzione ma non pianificata.

  • Risolta, durante il ripristino, un'occorrenza di pagina non valida in Generic Redo per GENERIC_XLOG_FULL_PAGE_DATA. Ciò si verifica a causa di un intervallo di tempo tra la generazione del record di log e la successiva scrittura dei metadati per il record sul nodo RW e le riproduzioni del nodo RO tra queste operazioni.

  • Sono state migliorate le prestazioni delle query supportando i worker paralleli.

  • Il plugin wal2json è stato aggiornato alla versione 2.4.

  • L'estensione pglogical è stata aggiornata alla versione 2.4.1.

PostgreSQL 13.6 (obsoleto)

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.6. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.6, consulta PostgreSQL versione 13.6.

Aurora PostgreSQL 13.6.6, 16 dicembre 2022

Miglioramenti generali
  • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

  • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

Aurora PostgreSQL 13.6.5, 18 ottobre 2022

Miglioramenti con priorità elevata
  • È stato risolto un problema per cui il dimensionamento di Amazon Aurora Serverless v2 poteva bloccarsi se è in esecuzione VACUUM.

  • È stato risolto un problema a causa del quale il dimensionamento di Amazon Aurora Serverless v2 poteva essere bloccato sulle repliche Aurora.

Miglioramenti generali
  • Sono state migliorate le informazioni di diagnostica e di supporto in caso di voci dell'indice B-tree non coerenti.

  • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

Aurora PostgreSQL 13.6.4, 18 luglio 2022

Miglioramenti della sicurezza
  • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

Miglioramenti critici
  • È stato risolto un problema che durante il riavvio di un nodo di archiviazione poteva causare periodi di indisponibilità.

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

  • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

  • È stato risolto un difetto a causa del quale la convalida dei piani memorizzati nella cache poteva portare al riavvio del database quando il piano era stato precedentemente invalidato.

Aurora PostgreSQL 13.6.3, 2 giugno 2022

Miglioramenti della sicurezza
  • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

Aggiornamenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che poteva causare il blocco dell'operazione di dimensionamento quando un comando COPY è in esecuzione in Amazon Aurora Serverless v2.

  • È stato risolto un problema che può causare il riavvio del database quando le tabelle vengono eliminate o troncate in Amazon Aurora Serverless v2.

  • È stato risolto un problema nell'estensione apg_prewarm che poteva causare il blocco di un'operazione di dimensionamento in Amazon Aurora Serverless v2.

  • È stato risolto un problema nell'allocazione dinamica della memoria condivisa che poteva causare il blocco di un'operazione di dimensionamento in Amazon Aurora Serverless v2.

  • È stato risolto un problema che può causare il riavvio del processo postmaster in Amazon Aurora Serverless v2.

  • È stato risolto un problema per cui l'aggiornamento di versione minore poteva essere bloccato quando era presente una vista SQL che faceva riferimento alla funzione checksum() di Babelfish per Aurora PostgreSQL.

  • È stato risolto un problema in apg_plan_mgmt che poteva causare un riavvio quando è abilitata la gestione del piano di query (QPM, Query Plan Management).

Aurora PostgreSQL 13.6.2, 12 maggio 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che causava errori degli aggiornamenti quando è abilitato Babelfish per Aurora PostgreSQL.

  • È stato risolto un problema che causava un errore di ridimensionamento di Aurora Serverless v2.

Miglioramenti generali
  • È stato risolto un problema che poteva causare l'indisponibilità a causa di un blocco improprio della memoria condivisa.

Aurora PostgreSQL 13.6.1, 27 aprile 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema che poteva causare WriteIOPS segnalazioni errate nella AWS console.

  • È stato risolto un problema che poteva causare l'indisponibilità dopo la rimozione di un nodo di lettura in un cluster.

Miglioramenti generali
  • È stato risolto un problema che poteva causare il riavvio del motore durante periodi di memoria libera insufficiente.

Aurora PostgreSQL 13.6.0, 29 marzo 2022

Nuove funzionalità
  • Aggiunto il supporto per l'estensione tds_fdw versione 2.0.2.

Miglioramenti con priorità alta relativi alla stabilità
  • Sono stati risolti diversi problemi che potevano causare l'indisponibilità di un nodo di lettura.

  • È stato risolto un problema che poteva impedire a un nodo di lettura di riprodurre WAL, richiedendo l'eliminazione e la risincronizzazione dello slot di replica.

  • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

Miglioramenti generali
  • È stata corretta una piccola perdita di memoria sui nodi di lettura quando è impostato commit_ts.

  • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

  • È stato risolto un problema che poteva causare un errore di importazione da Amazon S3 quando si utilizza l'estensione aws_s3

  • Sono stati risolti diversi problemi che potevano causare periodi di indisponibilità durante l'utilizzo di apg_plan_mgmt

  • Sono stati risolti diversi problemi che potevano causare periodi di indisponibilità quando è abilitato QPM

PostgreSQL 13.5 (obsoleto)

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.5. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.5, consulta PostgreSQL versione 13.5.

Aurora PostgreSQL 13.5.7, 24 agosto 2023

Miglioramenti generali
  • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

  • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

Aurora PostgreSQL 13.5.6, 16 dicembre 2022

Miglioramenti generali
  • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

  • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

Aurora PostgreSQL 13.5.5, 18 ottobre 2022

Miglioramenti generali
  • Sono state migliorate le informazioni di diagnostica e di supporto in caso di voci dell'indice B-tree non coerenti.

  • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

Aurora PostgreSQL 13.5.4, 20 luglio 2022

Miglioramenti della sicurezza
  • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

Miglioramenti critici
  • È stato risolto un problema che durante il riavvio di un nodo di archiviazione poteva causare periodi di indisponibilità.

Miglioramenti relativi alla stabilità elevata
  • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

  • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

  • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

  • È stato risolto un problema che può causare il riavvio del processo postmaster in Amazon Aurora Serverless v2.

  • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

Aurora PostgreSQL 13.5.3, 13 aprile 2022

Miglioramenti della sicurezza
  • Ulteriori modifiche all'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

Miglioramenti generali
  • È stato risolto un bug che poteva causare il riavvio del motore durante periodi di memoria libera insufficiente.

Aurora PostgreSQL 13.5.1, 3 marzo 2022

Miglioramenti della sicurezza
  • Aggiornata l'estensione PostGIS dalla versione 3.1.4 alla 3.1.5. Questo aggiornamento contiene una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

  • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

  • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

  • Modificata l'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

Aurora PostgreSQL 13.5.0, 25 febbraio 2022

Miglioramenti con priorità alta relativi alla stabilità
  • È stato corretto un bug per cui la replica logica potrebbe bloccarsi con il risultato che la riproduzione rimaneva indietro sul nodo di lettura. L'istanza potrebbe eventualmente riavviarsi.

Miglioramenti aggiuntivi
  • È stato aggiunto il parametro Buffers: shared hit per l'output Explain.

  • È stato corretto un bug della cache del buffer che poteva causare brevi periodi di indisponibilità.

  • È stato corretto un bug nell'estensione apg_plan_mgmt in cui non veniva applicato un piano basato su indice.

  • È stato corretto un bug nell'estensione pg_logical che poteva causare brevi periodi di indisponibilità a causa di una gestione impropria degli argomenti NULL.

  • È stato corretto un bug che poteva causare brevi periodi di indisponibilità dovuti alla lettura di pagine non inizializzate.

  • È stato corretto un bug per cui i file orfani causavano un errore degli aggiornamenti della versione principale.

  • Sono stati corretti i parametri di scrittura del registro di Aurora Storage Daemon errati.

  • Sono stati corretti più bug che potevano causare il riavvio della riproduzione WAL e alla fine il riavvio delle istanze del lettore.

  • È stata migliorata la convalida della pagina della cache del buffer Aurora sulle letture.

  • È stata migliorata la convalida dei metadati dello storage Aurora.

Questa versione include anche le modifiche seguenti:

  • L'estensione pg_cron è stata aggiornata alla versione 1.4.1.

Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 13.

PostgreSQL 13.4 (obsoleto)

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.4. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.4, consulta PostgreSQL versione 13.4.

Aurora PostgreSQL 13.4.6, 19 dicembre 2022

Miglioramenti generali
  • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

Aurora PostgreSQL 13.4.5, 18 ottobre 2022

Miglioramenti generali
  • Sono state migliorate le informazioni di diagnostica e di supporto in caso di voci dell'indice B-tree non coerenti.

  • Aggiornata l'estensione PostGIS alla versione 3.1.7.

Aurora PostgreSQL 13.4.4, 6 luglio 2022

Miglioramenti della sicurezza
  • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

Miglioramenti generali
  • È stato risolto un problema di gestione degli errori relativo alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

  • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

  • È stato risolto un problema che poteva causare il riavvio del processo postmaster in Amazon Aurora Serverless v2.

  • È stato risolto un problema per il quale Performance Insights poteva causare la visualizzazione di un "Evento di attesa sconosciuto".

  • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

Aurora PostgreSQL 13.4.2, 12 aprile 2022

Miglioramenti della sicurezza
  • Ulteriori modifiche all'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

Miglioramenti generali
  • È stato corretto un bug della cache del buffer che poteva causare brevi periodi di indisponibilità.

Aurora PostgreSQL 13.4.1

Miglioramenti della sicurezza
  • Aggiornata l'estensione PostGIS dalla versione 3.1.4 alla 3.1.5. Questo aggiornamento contiene una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base da CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

  • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

  • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

  • Modificata l'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

Aurora PostgreSQL 13.4.0

Nuove funzionalità
  • Questa versione supporta Babelfish 1.0.0 che estende il database Amazon Aurora PostgreSQL con la possibilità di accettare connessioni al database dai client Microsoft SQL Server. Per ulteriori informazioni, consulta Lavorare con Babelfish per Aurora PostgreSQL.

Miglioramenti critici relativi alla stabilità
  • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

  • È stato risolto un problema per il quale Aurora poteva segnalare un problema a seguito di un aggiornamento della versione principale con il messaggio: "PANIC: could not access status of next transaction id xxxxxxxx".

Miglioramenti aggiuntivi
  • È stato risolto un problema per cui i nodi di lettura vengono riavviati a causa di un errore di ricerca della cache di origine della replica.

  • È stato risolto un problema per cui le query di lettura potrebbero scadere sui nodi di lettura durante la riproduzione del troncamento pigro attivato dal vuoto sul nodo di scrittura.

  • È stato risolto un problema che portava Performance Insights a impostare erroneamente il tipo di back-end di una connessione al database.

  • È stato risolto un problema per cui la funzione aurora_postgres_replica_status() restituiva statistiche della CPU obsolete o ritardate.

  • È stato risolto un problema per cui il ruolo rds_superuser non disponeva dell'autorizzazione per eseguire la funzione pg_stat_statements_reset().

  • È stato risolto un problema con l'estensione apg_plan_mgmt per cui i tempi di pianificazione e di esecuzione venivano segnalati come 0.

  • Rimosso il supporto per le suite di cifratura DES, 3DES e RC4.

  • Aggiornata l'estensione PostGIS alla versione 3.1.4.

  • Aggiornata l'estensione pgrouting alla versione 3.1.3.

  • Aggiornata l'estensione pglogical alla versione 2.4.0.

  • È stato aggiunto il supporto per le seguenti estensioni del modulo SPI:

    • autoinc version 1.0

    • insert_username version 1.0

    • moddatetime version 1.0

    • refint version 1.0

  • Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

  • È stato risolto un problema di out-of-memory crash con il daemon di archiviazione Aurora che portava al riavvio del nodo Writer. Ciò riduce anche il consumo complessivo della memoria del sistema.

PostgreSQL 13.3 (obsoleto)

Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 13.3. Per ulteriori informazioni sui miglioramenti in PostgreSQL 13.3, consulta PostgreSQL versione 13.3.

Aurora PostgreSQL 13.3.5, 30 dicembre 2022

Miglioramenti generali
  • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

Aurora PostgreSQL 13.3.4, 14 luglio 2022

Miglioramenti della sicurezza
  • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

Miglioramenti con priorità alta relativi alla stabilità
  • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

  • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

  • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

Aurora PostgreSQL 13.3.3, 7 aprile 2022

Miglioramenti della sicurezza
  • Include ulteriori modifiche all'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

Aurora PostgreSQL 13.3.2

Miglioramenti della sicurezza
  • Modificata l'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

  • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

  • Eseguito il backpatch di postgis a PostGIS 3.0.3. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

Aurora PostgreSQL 13.3.1

Versioni e patch
    Miglioramenti della sicurezza
    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

    • È stato risolto un problema per il quale Aurora poteva segnalare un problema a seguito di un aggiornamento della versione principale con il messaggio: "PANIC: could not access status of next transaction id xxxxxxxx".

    Miglioramenti aggiuntivi
    • È stato risolto un problema per cui i nodi di lettura vengono riavviati a causa di un errore di ricerca della cache di origine della replica.

    • È stato risolto un problema con l'estensione apg_plan_mgmt per cui i tempi di pianificazione e di esecuzione venivano segnalati come 0.

    • È stato risolto un problema che portava Performance Insights a impostare erroneamente il tipo di back-end di una connessione al database.

    • È stato risolto un problema con l'estensione apg_plan_mgmt per cui la struttura del piano su una tabella partizionata non applicava un piano basato su indici.

    • È stato risolto un problema per cui i file orfani causavano traduzioni non riuscite nei codepath di lettura durante o dopo un aggiornamento della versione principale.

    • Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

    • È stato risolto un problema di out-of-memory crash con il daemon di archiviazione Aurora che portava al riavvio del nodo Writer. Ciò riduce anche il consumo complessivo della memoria del sistema.

    Aurora PostgreSQL 13.3.0

    Nuove funzionalità
    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

    Miglioramenti aggiuntivi
    • Contiene diversi miglioramenti annunciati per PostgreSQL versioni 13.0, 13.1, 13.2 e 13.3

    • Il tipo di istanza R4 è stato rendere obsoleto.

    • Aggiornate le seguenti estensioni:

      • hll alla versione 2.15.

      • hstore alla versione 1.7.

      • intarray alla versione 1.3.

      • log_fdw alla versione 1.2.

      • ltree alla versione 1.2.

      • pg_hint_plan alla versione 1.3.7.

      • pg_repack alla versione 1.4.6.

      • pg_stat_statements alla versione 1.8.

      • pg_trgm alla versione 1.5.

      • pgaudit alla versione 1.5.

      • pglogical alla versione 2.3.3.

      • pgrouting alla versione 3.1.0.

      • plcoffee alla versione 2.3.15.

      • plls alla versione 2.3.15.

      • plv8 alla versione 2.3.15.

    PostgreSQL 12.18

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.18. Per ulteriori informazioni sui miglioramenti di PostgreSQL 12.18, vedere PostgreSQL release 12.18.

    Aurora PostgreSQL 12.18.1, 29 aprile 2024

    Nuove funzionalità
    • È stato aggiunto un riepilogo sull'utilizzo pg_dump delle risorse a.

    Miglioramenti generali
    • Sono stati risolti diversi problemi di aggiornamento delle versioni minori per migliorare la conservazione della connessione con patch senza tempi di inattività.

    • Tempo di avvio del database ridotto grazie al miglioramento dei tempi di inizializzazione per grandi volumi.

    • Sono state introdotte operazioni COPY più rapide riducendo la contesa sul blocco dell'estensione delle relazioni ed estendendo in modo proattivo le relazioni.

    • Miglioramenti per ridurre il ritardo di replica saltando in modo intelligente la riproduzione di determinati record di registro, riducendo così il carico di riproduzione.

    • È stato risolto un problema durante il conflitto di ripristino su un nodo di lettura che, in rari casi, poteva causare una breve indisponibilità.

    • È stato risolto un problema a causa del quale un database non si avviava durante una patch di aggiornamento della versione principale, in rari scenari.

    • Migliore disponibilità delle repliche di lettura grazie alla possibilità di ripristinare gli errori di replica in più situazioni.

    • È stato risolto un problema che causava il timeout dell'applicazione delle patch senza tempi di inattività.

    • È stato risolto un problema di decodifica della replica logica che non riusciva a elaborare le modifiche apportate al catalogo dopo la loro trasmissione nello storage in caso di interruzione simultanea di una sottotransazione.

    • È stata migliorata la convalida dei record di registro prima della loro scrittura nell'archivio.

    • È stato risolto un problema a causa del quale le sessioni segnalavano erroneamente gli eventi di ClientRead attesa dopo un evento di patching senza tempi di inattività.

    • È stata corretta una definizione di funzione ambigua di aws_s3.query_export_to_s3 durante l'aggiornamento dell'estensione aws_s3 dalla versione 1.1 alla 1.2.

    Miglioramenti con priorità elevata
    • È stato risolto un problema relativo alla ripresa di uno slot di replica logica che, in rari casi, poteva causare il blocco dello slot.

    • È stato risolto un problema che causava il riavvio durante la creazione di un database in un tablespace.

    • È stato risolto un problema relativo alla gestione errata degli errori di replica logica per migliorare la stabilità del DB.

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo alle origini della replica che in rari casi poteva comportare tempi di ripristino più lunghi e influire sulla disponibilità.

    • È stato risolto un problema che in rari casi poteva causare la replica parziale delle transazioni mediante slot di replica logica appena creati. Per ulteriori informazioni, consulta Potenziale perdita di dati dovuta alla condizione di gara durante la creazione dello slot di replica logica.

    • È stato risolto un problema per cui una modifica dei requisiti di memoria durante un aggiornamento di una versione minore poteva causare il fallimento dell'applicazione delle patch e dell'avvio del motore senza tempi di inattività.

    Miglioramenti aggiuntivi
    • Aggiornate le seguenti estensioni:

      • pg_tleestensione alla versione 1.3.4.

      • PLV8estensione alla versione 3.1.10.

      • Cartuccia RDKit alla versione Release_2023_09_4.

    • Sono stati aggiunti nuovi parametri GUC

      • 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

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.17. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.17, consulta PostgreSQL versione 12.17.

    Aurora PostgreSQL 12.17.3, 13 marzo 2024

    Miglioramenti generali
    • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

    Aurora PostgreSQL 12.17.2, 22 febbraio 2024

    Miglioramenti generali
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    Miglioramenti con priorità elevata
    • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

    • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

    • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

    Aurora PostgreSQL 12.17.0, 21 dicembre 2023

    Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.5, 14.10, 13.13, e 12.17 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Sono incluse anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.4.

    Consulta la policy delle versioni di Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi Amazon Aurora PostgreSQL versione 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

    Nuove funzionalità
    • Integrazione con Amazon Bedrock: utilizzando l'estensione machine learning di Amazon Aurora con il cluster di database Aurora PostgreSQL, ora puoi usare i modelli di intelligenza artificiale di base di Amazon Bedrock.

    • Supporto per l'estensione delegata: questa funzionalità consente di delegare la gestione delle estensioni a utenti con privilegi inferiori con il nuovo ruolo rds_extension.

    • Miglioramenti alla Gestione del piano di query: le strutture del piano verranno aggiornate all'ultima versione del formato come parte dell'azione update_plan_hash per apg_plan_mgmt.validate_plans().

    • È stato aggiunto il supporto per l'estensione HypoPG versione 1.4.0.

    • È stato aggiunto il supporto per l'estensione h3-pg e l'estensione h3-postgis nella versione 4.1.3.

    Miglioramenti con priorità elevata
    • È stato risolto un problema a causa del quale si verificava il riavvio di una replica Aurora alla lettura di una pagina modificata durante la riproduzione WAL.

    • È stato risolto un problema per cui se i metadati di un volume specifico non sono validi in un cluster di origine, rimangono non validi in un cluster clonato. Poiché il cluster clone utilizza un nuovo volume, i metadati vengono ora ricreati.

    • È stato risolto un problema che, in rari casi, poteva causare una condizione di indisponibilità del motore a seguito di un aggiornamento di una versione secondaria o di una patch.

    • È stato risolto un bug a causa del quale si verificava un arresto anomalo del motore durante l'applicazione di patch senza tempi di inattività.

    • È stato introdotto un nuovo parametro rds.enable_memory_management, che viene utilizzato per abilitare e disabilitare la funzionalità di gestione della memoria migliorata.

    • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti generali
    • È stato risolto un problema che poteva causare il riavvio di una replica Aurora durante la riconnessione con l'istanza database di scrittura.

    • È stato aggiunto il supporto per il parametro rdkit.morgan_fp_size.

    • È stato risolto un problema che poteva causare l'esecuzione non corretta della rimozione dei segmenti inutilizzati WAL.

    • È stato risolto un problema a causa del quale i dati di origine della replica pglogical non venivano trasmessi correttamente quando si utilizzava il formato di output binario.

    • È stato risolto l'arresto anomalo nelle estensioni dblink e postgres_fdw causato dalle connessioni non valide.

    • È stato risolto un problema a causa del quale l'estensione aws_s3 poteva importare le risposte di errore HTTP nella tabella.

    Miglioramenti aggiuntivi
    • Aggiornate le seguenti estensioni:

      • mysql_fdw alla versione 2.9.1

      • Oracle_fdw alla versione 2.6.0

      • Orafce alla versione 4.6.0

      • pg_cron alla versione 1.6.0

      • pg_hint_plan alla versione 1.3.9

      • pg_proctab alla versione 0.0.10

      • plv8 alla versione 3.1.8

      • PostGIS alla versione 3.4.0

      • prefix alla versione 1.2.10

      • RDKit alla versione 4.4.0 (Release_2023_09_1)

    Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 12.

    PostgreSQL 12.16

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.16. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.16, consulta PostgreSQL versione 12.16.

    Aurora PostgreSQL 12.16.6, 13 marzo 2024

    Miglioramenti generali
    • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

    Aurora PostgreSQL 12.16.5, 22 febbraio 2024

    Miglioramenti generali
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    Miglioramenti con priorità elevata
    • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

    • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

    • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

    Aurora PostgreSQL 12.16.2, 13 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 12.16.1, 9 novembre 2023

    Miglioramenti critici relativi alla stabilità
    • È stata ripristinata una correzione per il seguente problema di sicurezza:

    • È stato risolto un problema relativo ai processi worker in background pg_cron.

    Miglioramenti generali
    • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

    Aurora PostgreSQL 12.16.0, 24 ottobre 2023

    Nuove funzionalità
    • Aggiunto il supporto per mysql_fdw versione 2.9.0

    • È stato aggiunto il supporto nell'estensione aws_s3 per l'esportazione in un bucket S3 crittografato con una chiave KMS gestita dal cliente

    • Migliorata la disponibilità delle repliche Aurora nei cluster database secondari globali

    • Aggiunto il supporto per l'acquisizione del piano di query sulle repliche di Aurora

    • I piani di query consentiti al di sotto di una determinata soglia di costo non devono essere acquisiti

    Miglioramenti generali
    • È stato risolto un problema nell'estensione aws_s3 per cui il numero di righe esportate veniva riportato erroneamente quando il numero totale supera i 2 miliardi

    • Sono state fornite opzioni per configurare i timeout nell'estensione. aws_s3 Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare le soglie di timeout per le importazioni da S3:

      • aws_s3.curlopt_low_speed_limit

      • aws_s3.curlopt_low_speed_time

    • Migliorate le prestazioni di riproduzione delle operazioni di transazione di commit sulle repliche di Aurora

    • È stato risolto un problema per cui, in rari casi, un'importazione dall'estensione aws_s3 non veniva completata

    • Aggiornata la libreria GEOS per PostGIS alla versione 3.12.0

    • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER per indicare i tempi di attesa nel mittente del gestore della cache del cluster

    • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN per indicare i tempi di attesa nel monitoraggio delle risorse di Aurora Serverless

    • È stato risolto un problema a causa del quale il database poteva arrestarsi in modo anomalo durante l'avvio di uno slot di replica logica

    • È stato aumentato il limite per il parametro pg_cron cron.max_running_jobs da 100 a 1000

    Miglioramenti aggiuntivi
    • Aggiornate le seguenti estensioni:

      • orafce alla versione 4.3.0

      • pg_logical alla versione 2.4.3

      • pgvector alla versione 0.5.0

      • plv8 alla versione 3.1.6

      • PostGIS alla versione 3.3.3

      • RDKit alla versione 4.3

    Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 12.

    PostgreSQL 12.15

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.15. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.15, consulta PostgreSQL versione 12.15.

    Aurora PostgreSQL 12.15.5, 13 marzo 2024

    Miglioramenti generali
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    Miglioramenti con priorità elevata
    • È stato risolto un problema che causava un errore temporaneo di uno slot di replica logica in presenza di sottotransazioni interrotte e DDL.

    • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

    Aurora PostgreSQL 12.15.4, 14 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 12.15.3, 14 novembre 2023

    Miglioramenti critici relativi alla stabilità
    • È stata ripristinata una correzione per il seguente problema di sicurezza:

    • È stato risolto un problema relativo ai processi worker in background pg_cron.

    Miglioramenti generali
    • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

    • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

    Aurora PostgreSQL 12.15.2, 4 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti con priorità elevata
    • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

    • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

    • È stato risolto un problema che poteva causare un arresto anomalo durante l'esecuzione del comando COPY FROM.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    • È stato risolto un problema a causa del quale UPDATE e DELETE da una tabella con chiave esterna potevano restituire un errore imprevisto "ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot".

    Miglioramenti generali
    • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

    • Le estensioni plv8, pll e plcoffee sono state aggiornate alla versione 2.3.15.

    • È stato risolto un problema che impediva l'attivazione di una migliore gestione della memoria in determinati scenari in Aurora PostgreSQL 15.3.

    Aurora PostgreSQL 12.15.0, 13 luglio 2023

    Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.3, 14.8, 13.11, 12.15 e 11.20 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Le versioni contengono anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.2 e un supporto migliorato per AWS Database Migration Service. Consulta le versioni di Amazon Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi una versione di Amazon Aurora PostgreSQL 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

    Nuove funzionalità
    • Questa versione contiene miglioramenti alla gestione della memoria che aumentano la stabilità e la disponibilità del database prevenendo in modo proattivo i problemi causati da memoria insufficiente. Per ulteriori informazioni, consulta Migliore gestione della memoria in Aurora PostgreSQL.

    • Aggiunto il supporto per l'estensione pgvector versione 0.4.1.

    Miglioramenti con priorità elevata
    • È stato risolto un problema relativo alla gestione dei metadati delle transazioni secondarie durante l'esecuzione di una riconnessione di un lettore attivo.

    • È stato risolto un problema durante l'applicazione di patch senza tempi di inattività (ZDP) relativo alle variabili di ambiente dell'estensione.

    • È stato risolto un errore temporaneo durante la replica logica a causa del quale un processo calcolava erroneamente la presenza di una pagina imprevista.

    • È stato risolto un problema che causava un periodo di indisponibilità a causa di un file di stato di origine della replica creato parzialmente.

    Miglioramenti generali
    • È stata aggiunta una nuova funzione, aurora_stat_memctx_usage(), per mostrare la ripartizione dell'utilizzo della memoria di backend a livello di contesto della memoria Postgres.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag.

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

    • Ridotta ulteriormente i tempi di inattività del database durante l'applicazione di patch senza tempi di inattività (ZDP).

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

    • È stato risolto un problema che causava la restituzione del messaggio "ERROR: could not stat file". da parte di pg_ls_waldir().

    • È stato aggiunto il supporto per TLS 1.3 con le crittografie TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384.

    • È stato risolto un problema bloccava un aggiornamento della versione principale sulla replica Aurora di un'istanza database RDS for PostgreSQL.

    • È stato risolto un problema nell'estensione pg_vector a causa del quale, in rari casi, i valori Infinite o NAN causavano un arresto anomalo durante la creazione dell'indice

    • Aggiornamento di GEOS alla versione 3.11.2.

    • Aggiornamento di pg_cron alla versione 1.5.

    • Aggiornamento di pg_partman alla versione 4.7.3.

    • Aggiornamento di tds_fdw a 2.0.3.

    PostgreSQL 12.14

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.14. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.14, consulta PostgreSQL versione 12.14.

    Aurora PostgreSQL 12.14.7, 13 marzo 2024

    Miglioramenti generali
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    Miglioramenti con priorità elevata
    • È stato risolto un problema che causava un errore temporaneo di uno slot di replica logica in presenza di sottotransazioni interrotte e DDL.

    • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

    Aurora PostgreSQL 12.14.6, 15 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 12.14.5, 14 novembre 2023

    Miglioramenti critici relativi alla stabilità
    • È stata ripristinata una correzione per il seguente problema di sicurezza:

    • È stato risolto un problema relativo ai processi worker in background pg_cron.

    Miglioramenti generali
    • È stato risolto un problema che poteva causare un ritardo della replica di lettura a causa di metadati obsoleti

    • È stato risolto un problema relativo al blocco dei pin del buffer che in rari casi può causare un arresto anomalo

    Aurora PostgreSQL 12.14.4, 5 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti con priorità elevata
    • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

    • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    Miglioramenti generali
    • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

    • Le estensioni plv8, pll e plcoffee sono state aggiornate alla versione 2.3.15.

    Aurora PostgreSQL 12.14.3, 24 luglio 2023

    Miglioramenti generali
    • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

    • È stato risolto un problema che impediva il recupero dello spazio di archiviazione sui commit delle transazioni

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

    • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Sono stati risolti diversi problemi che potevano causare il riavvio delle repliche di Aurora con la funzionalità di disponibilità di lettura migliorata al momento della riconnessione all'istanza di scrittura.

    • È stato risolto un problema che impediva la riconnessione del lettore attivo

    Aurora PostgreSQL 12.14.2, 10 maggio 2023

    Miglioramenti generali
    • È stato corretto un errore durante il caricamento del plugin test_decoding in pg_create_logical_replication_slot.

    • Aggiornato il client Oracle utilizzato dall'estensione oracle_fdw alla versione 21.9.0.0.0.

    Aurora PostgreSQL 12.14.1, 5 aprile 2023

    Nuove funzionalità
    • Aggiunto un nuovo calcolo dell'hash del piano QPM per il supporto di più schemi. Se gli utenti desiderano utilizzare QPM in ambienti con più schemi, possono impostare la versione di apg_plan_mgmt.plan_hash su 2 e chiamare apg_plan_mgmt.validate_plans ("update_plan_hash").

    Miglioramenti generali
    • Il supporto PROJ è stato aggiornato alla versione 9.1.0

    • La libreria GDAL in PostGIS è stata aggiornata alla versione 3.5.3

    • È stato aggiunto il supporto per le estensioni TCN e SEG

    • È stato risolto un problema che poteva aumentare la quantità di lavoro di ripristino svolto dal database all'avvio con la replica logica abilitata

    • Prestazioni migliorate delle eliminazioni dagli indici b-tree e hash sulle repliche Aurora

    • Sono stati risolti i problemi che causavano metriche di temporizzazione I/O errate in EXPLAIN

    • È stato risolto un problema che causava un conteggio errato degli hit del buffer in EXPLAIN

    • Tempo di avvio del motore migliorato, in particolare su istanze di grandi dimensioni con molti oggetti

    • La funzione aurora_stat_logical_wal_cache() di Aurora è ora visibile a tutti gli utenti

    • È stato risolto un problema in QPM che poteva causare l'indisponibilità durante l'applicazione dei piani basati su istruzioni preparate

    Miglioramenti aggiuntivi
    • Aggiornate le seguenti estensioni:

      • hll alla versione 2.17

      • Oracle_fdw alla versione 2.5.0

      • orafce alla versione 4.0.0

      • pg_cron alla versione 1.4.2

      • pg_hint_plan alla versione 1.3.8

      • pg_logical alla versione 2.4.2

      • pg_trgm alla versione 1.4

      • pgrouting alla versione 3.4.1

      • PostGIS alla versione 3.3.2

      • SEG alla versione 1.0

      • TCN alla versione 1.0

      • wal2json alla versione 2.5

    PostgreSQL 12.13

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.13. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.13, consulta PostgreSQL versione 12.13.

    Aurora PostgreSQL 12.13.8, 13 marzo 2024

    Miglioramenti generali
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    Miglioramenti con priorità elevata
    • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

    Aurora PostgreSQL 12.13.7, 15 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 12.13.6, 17 novembre 2023

    Miglioramenti critici relativi alla stabilità
    • È stata ripristinata una correzione per il seguente problema di sicurezza:

    • È stato risolto un problema relativo ai processi worker in background pg_cron.

    Aurora PostgreSQL 12.13.5, 4 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    Miglioramenti generali
    • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

    Aurora PostgreSQL 12.13.4, 13 settembre 2023

    Miglioramenti generali
    • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2

    • È stato risolto un problema in pg_cron che impediva il ridimensionamento in Aurora Serverless v2

    • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Le estensioni plv8, plls e plcoffee sono state aggiornate alla versione 2.3.15.

    Aurora PostgreSQL 12.13.2, 3 marzo 2023

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema in PostGIS a causa del quale i dati GDAL non venivano caricati.

    • È stato risolto un problema che aumentava la quantità di lavoro di ripristino durante l'avvio se è abilitata la replica logica.

    • È stato risolto un problema per una migliore gestione degli errori delle procedure con un numero elevato di parametri.

    • È stato risolto un problema con l'estensione aws_s3 a causa del quale il caricamento di un numero elevato di record poteva andare in timeout.

    Aurora PostgreSQL 12.13.0, 20 gennaio 2023

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui un aggiornamento non riusciva perché il MultiXactId più vecchio veniva aggiornato in modo errato.

    • È stato risolto un problema per cui le metriche di latenza del commit non venivano aggiornate.

    • È stato risolto un problema che poteva portare a un breve periodo di indisponibilità.

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che causava errori di migrazione delle istanze database.

    • È stato risolto un problema a causa del quale il database non si avviava a causa di un'incoerenza nei metadati.

    • Migliorata la gestione e la diagnostica degli errori.

    • L'estensione RDKit è stata aggiornata alla versione 4.2.

    • La libreria GDAL è stata aggiornata alla versione 3.4.3.

    • La funzione apg_plan_mgmt.copy_outline ora copia environment_variables.

    • È stato risolto un problema che poteva causare il persistere di alcuni processi in uno stato incoerente durante un arresto pulito.

    • È stato risolto un problema relativo all'estensione pg_repack.

    • È stata migliorata la gestione della libreria di regole di confronto, glibc, con una nuova libreria di regole confronto predefinita indipendente.

    PostgreSQL 12.12

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.12. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.12, consulta PostgreSQL versione 12.12.

    Aurora PostgreSQL 12.12.6, 13 marzo 2024

    Miglioramenti generali
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    Miglioramenti con priorità elevata
    • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

    Aurora PostgreSQL 12.12.5, 18 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 12.12.4, 17 novembre 2023

    Miglioramenti critici relativi alla stabilità
    • È stata ripristinata una correzione per il seguente problema di sicurezza:

    • È stato risolto un problema relativo ai processi worker in background pg_cron.

    Aurora PostgreSQL 12.12.3, 17 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    Miglioramenti con priorità elevata
    • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

    • Migliorati i tempi di dimensionamento per Aurora Serverless v2.

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

    • Le estensioni plv8, pll e plcoffee sono state aggiornate alla versione 2.3.15.

    Aurora PostgreSQL 12.12.2, 2 marzo 2023

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che aumentava la quantità di lavoro di ripristino durante l'avvio se è abilitata la replica logica.

    • È stato risolto un problema per una migliore gestione degli errori delle procedure con un numero elevato di parametri.

    • È stato risolto un problema con l'estensione aws_s3 a causa del quale il caricamento di un numero elevato di record poteva andare in timeout.

    • È stato risolto un problema con l'esecuzione parallela pg_cron delle attività.

    Aurora PostgreSQL 12.12.1, 13 dicembre 2022

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

    • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

    Aurora PostgreSQL 12.12.0, 09 novembre 2022

    Miglioramenti generali relativi alla stabilità
    • È stato aggiunto il supporto per il ruolo rds_superuser per l'esecuzione di CREATE OPERATOR CLASS, REATE OPERATOR FAMILY e ALTER OPERATOR FAMILY che sono disponibili nelle versioni successive.

    • È stata migliorata l'eliminazione dei dati dalla cache del buffer quando la cache è sovraccarica.

    • È stato risolto un problema nei flussi di attività del database che comportava un elevato consumo di memoria.

    • È stato corretto un bug che causava il riavvio dell'istanza database.

    • È stato risolto un problema a causa del quale un'istanza database si riavviava in modo ricorsivo durante la generazione di metriche di monitoraggio durante un arresto anomalo.

    • È stato risolto un problema per cui un'istanza database veniva riavviata durante la raccolta delle metriche delle prestazioni.

    • È stato risolto un problema a causa del quale un tentativo di connessione al database avrebbe avuto esito negativo con SSLV3_ALERT_CERTIFICATE_UNKNOWN.

    • È stata migliorata la registrazione diagnostica relativa all'impostazione di bit di suggerimento non validi.

    • È stato risolto un problema per cui il vacuum automatico ignorava erroneamente le tabelle.

    • È stata migliorata il prefetching della replica logica.

    • È stato risolto un problema di durabilità negli indici GIN.

    • È stato risolto un problema relativo al rilevamento e all'annullamento degli aggiornamenti delle versioni principali bloccati.

    • È stato risolto un problema di hash join che poteva portare a un aumento del consumo di memoria.

    • Migliorate le prestazioni di replica logica.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • La versione di GEOS è stata aggiornata alla 3.10.3.

    • L'estensione PostGIS è stata aggiornata alla versione 3.2.3.

    • È stato risolto un problema con st_orientedenvelope che causava il loop con un input 1-D che restituiva 0.

    • È stato risolto un problema a causa del quale la connessione a SQL Server tramite tds_fdw restituisce un errore.

    PostgreSQL 12.11

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.11. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.11, consulta PostgreSQL versione 12.11.

    Aurora PostgreSQL 12.11.9, 13 marzo 2024

    Miglioramenti generali
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    Miglioramenti con priorità elevata
    • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

    Aurora PostgreSQL 12.11.8, 22 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 12.11.7, 17 novembre 2023

    Miglioramenti critici relativi alla stabilità
    • È stata ripristinata una correzione per il seguente problema di sicurezza:

    • È stato risolto un problema relativo ai processi worker in background pg_cron.

    Aurora PostgreSQL 12.11.6, 19 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    Miglioramenti con priorità elevata
    • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

    • Migliorati i tempi di dimensionamento per Aurora Serverless v2.

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Le estensioni plv8, pll e plcoffee sono state aggiornate alla versione 2.3.15.

    Aurora PostgreSQL 12.11.5, 14 dicembre 2022

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

    Aurora PostgreSQL 12.11.4, 17 novembre 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    Aurora PostgreSQL 12.11.3, 13 ottobre 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di PLV8 a causa del quale il parametro di base non viene caricato correttamente nella memoria.

    Miglioramenti generali relativi alla stabilità
    • Risolto un bug per cui Aurora PostgreSQL non poteva archiviare relfilenode.

    • È stato risolto un problema di dimensionamento bloccato quando si verifica un timeout dell'evento di dimensionamento corrente.

    • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

    • È stato risolto un problema a causa del quale i messaggi di query estesa potevano andare persi durante l'applicazione di patch senza tempi di inattività (ZDP, zero-downtime patching), causando il blocco della query estesa dopo il completamento dell'operazione ZDP.

    Aurora PostgreSQL 12.11.1, 6 luglio 2022

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema che poteva causare periodi di indisponibilità durante il riavvio di un nodo di archiviazione.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che si verificava quando la connessione a SQL Server non riusciva utilizzando l'estensione TDS_FDW per eseguire query su una tabella esterna.

    • È stato risolto un problema per il quale le connessioni che utilizzavano il certificato root fornito restituivano un errore.

    • Sono state migliorate le informazioni di diagnostica e di supporto in caso di voci dell'indice B-tree non coerenti.

    Aurora PostgreSQL 12.11.0, 9 giugno 2022

    Nuove funzionalità
    Aggiornamenti critici
    • Risolto un arresto anomalo della riproduzione dovuto a una mancata corrispondenza tra LSN.

    • È stata corretta l'estensione aws_s3 per impedire l'inserimento di regioni non valide.

    Aggiornamenti con stabilità elevata
    • Sono stati risolti diversi problemi relativi alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    Correzioni per la stabilità generale
    • Risolto un problema arresto anomalo per conflitti di blocco durante un evento di dimensionamento di Aurora Serverless v1.

    • È stato risolto un problema a causa del quale la replica logica si blocca dopo il riavvio.

    • Risolti diversi problemi che potevano portare a brevi periodi di indisponibilità.

    • È stato risolto un arresto anomalo in pg_cron dovuto a un'attività ancora in esecuzione ma non pianificata.

    • Risolta, durante il ripristino, un'occorrenza di pagina non valida in Generic Redo per GENERIC_XLOG_FULL_PAGE_DATA. Ciò si verifica a causa di un intervallo di tempo tra la generazione del record di log e la successiva scrittura dei metadati per il record sul nodo RW e le riproduzioni del nodo RO tra queste operazioni.

    • Sono state migliorate le prestazioni delle query supportando i worker paralleli.

    • Il plugin wal2json è stato aggiornato alla versione 2.4.

    • L'estensione pglogical è stata aggiornata alla versione 2.4.1.

    PostgreSQL 12.10 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.10. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.10, consulta PostgreSQL versione 12.10.

    Aurora PostgreSQL 12.10.6, 16 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • Aggiornata l'estensione PostGIS alla versione 3.1.7.

    Aurora PostgreSQL 12.10.4, 18 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti critici
    • È stato risolto un problema che durante il riavvio di un nodo di archiviazione poteva causare periodi di indisponibilità.

    Miglioramenti relativi alla stabilità elevata
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    • È stato risolto un difetto a causa del quale la convalida dei piani memorizzati nella cache poteva portare al riavvio del database quando il piano era stato precedentemente invalidato.

    Aurora PostgreSQL 12.10.1, 27 aprile 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che poteva causare WriteIOPS segnalazioni errate nella AWS console.

    • È stato risolto un problema che poteva causare l'indisponibilità dopo la rimozione di un nodo di lettura in un cluster.

    Miglioramenti generali
    • È stato risolto un problema che poteva causare il riavvio del motore durante periodi di memoria libera insufficiente.

    Aurora PostgreSQL 12.10.0, 29 marzo 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • Sono stati risolti diversi problemi che potevano causare l'indisponibilità di un nodo di lettura.

    • È stato risolto un problema che poteva impedire a un nodo di lettura di riprodurre WAL, richiedendo l'eliminazione e la risincronizzazione dello slot di replica.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    Miglioramenti generali
    • È stata corretta una piccola perdita di memoria sui nodi di lettura quando è impostato commit_ts.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    • È stato risolto un problema che poteva causare un errore di importazione da Amazon S3 quando si utilizza l'estensione aws_s3.

    • Sono stati risolti diversi problemi che potevano causare periodi di indisponibilità durante l'utilizzo di apg_plan_mgmt.

    • Sono stati risolti diversi problemi che potevano causare periodi di indisponibilità quando è abilitato QPM.

    PostgreSQL 12.9

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.9. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.9, consulta PostgreSQL versione 12.9.

    Aurora PostgreSQL 12.9.11, 13 marzo 2024

    Miglioramenti generali relativi alla stabilità
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    • PLV8Estensione aggiornata alla versione 2.3.15.

    Miglioramenti con priorità alta relativi alla stabilità
    • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot potevano essere parzialmente replicate dallo slot.

    • È stato risolto un problema di deadlock nello storage Aurora che poteva causare il failover del writer.

    Aurora PostgreSQL 12.9.10, 27 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 12.9.9, 17 novembre 2023

    Miglioramenti critici relativi alla stabilità
    • È stata ripristinata una correzione per il seguente problema di sicurezza:

    • È stato risolto un problema relativo ai processi worker in background pg_cron.

    Aurora PostgreSQL 12.9.8, 19 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità

    Aurora PostgreSQL 12.9.7, 24 agosto 2023

    Miglioramenti generali
    • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

    Aurora PostgreSQL 12.9.6, 16 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • Aggiornata l'estensione PostGIS alla versione 3.1.7.

    Aurora PostgreSQL 12.9.4, 20 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti critici
    • È stato risolto un problema che durante il riavvio di un nodo di archiviazione poteva causare periodi di indisponibilità.

    Miglioramenti relativi alla stabilità elevata
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    Aurora PostgreSQL 12.9.3, 13 aprile 2022

    Miglioramenti della sicurezza
    • Ulteriori modifiche all'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Miglioramenti generali
    • È stato risolto un bug che poteva causare il riavvio del motore durante periodi di memoria libera insufficiente.

    Aurora PostgreSQL 12.9.1

    Miglioramenti della sicurezza
    • Aggiornata l'estensione PostGIS dalla versione 3.1.4 alla 3.1.5. Questo aggiornamento contiene una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base da CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 12.9.0

    Miglioramenti critici relativi alla stabilità
    • È stato corretto un bug per cui la replica logica potrebbe bloccarsi con il risultato che la riproduzione rimaneva indietro sul nodo di lettura. L'istanza potrebbe eventualmente riavviarsi.

    Miglioramenti aggiuntivi
    • È stato corretto un bug della cache del buffer che poteva causare brevi periodi di indisponibilità.

    • È stato corretto un bug nell'estensione apg_plan_mgmt in cui non veniva applicato un piano basato su indice.

    • È stato corretto un bug nell'estensione pg_logical che poteva causare brevi periodi di indisponibilità a causa di una gestione impropria degli argomenti NULL.

    • È stato corretto un bug per cui i file orfani causavano un errore degli aggiornamenti della versione principale.

    • Sono stati corretti i parametri di scrittura del registro di Aurora Storage Daemon errati.

    • Sono stati corretti più bug che potevano causare il riavvio della riproduzione WAL e alla fine il riavvio delle istanze del lettore.

    • È stata migliorata la convalida della pagina della cache del buffer Aurora sulle letture.

    • È stata migliorata la convalida dei metadati dello storage Aurora.

    • Aggiornata l'estensione pg_cron alla v1.4.

    • Aggiornata l'estensione pg_hint_pan alla v1.3.7.

    PostgreSQL 12.8 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.8. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.8, consulta PostgreSQL versione 12.8.

    Aurora PostgreSQL 12.8.6, 19 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    Aurora PostgreSQL 12.8.4, 6 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti generali
    • È stato risolto un problema di gestione degli errori relativo alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema per il quale Performance Insights poteva causare la visualizzazione di un "Evento di attesa sconosciuto".

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    Aurora PostgreSQL 12.8.2, 12 aprile 2022

    Miglioramenti della sicurezza
    • Ulteriori modifiche all'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Miglioramenti generali
    • È stato corretto un bug della cache del buffer che poteva causare brevi periodi di indisponibilità.

    Aurora PostgreSQL 12.8.1

    Miglioramenti della sicurezza
    • Aggiornata l'estensione PostGIS dalla versione 3.1.4 alla 3.1.5. Questo aggiornamento contiene una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base da CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 12.8.0

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

    • È stato risolto un problema per il quale Aurora poteva segnalare un problema a seguito di un aggiornamento della versione principale con il messaggio: "PANIC: could not access status of next transaction id xxxxxxxx".

    Miglioramenti aggiuntivi
    • È stato risolto un problema per cui i nodi di lettura vengono riavviati a causa di un errore di ricerca della cache di origine della replica.

    • È stato risolto un problema per cui le query di lettura potrebbero scadere sui nodi di lettura durante la riproduzione del troncamento pigro attivato dal vuoto sul nodo di scrittura.

    • È stato risolto un problema che portava Performance Insights a impostare erroneamente il tipo di back-end di una connessione al database.

    • È stato risolto un problema per cui la funzione aurora_postgres_replica_status() restituiva statistiche della CPU obsolete o ritardate.

    • È stato risolto un problema per cui il ruolo rds_superuser non disponeva dell'autorizzazione per eseguire la funzione pg_stat_statements_reset().

    • È stato risolto un problema con l'estensione apg_plan_mgmt per cui i tempi di pianificazione e di esecuzione venivano segnalati come 0.

    • Rimosso il supporto per le suite di cifratura DES, 3DES e RC4.

    • Aggiornata l'estensione PostGIS alla versione 3.1.4.

    PostgreSQL 12.7, Aurora PostgreSQL 4.2 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.7. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.7, consulta PostgreSQL versione 12.7.

    Aurora PostgreSQL 12.7.5, 30 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    Aurora PostgreSQL 12.7.4, 14 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di gestione degli errori relativo alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    Aurora PostgreSQL 4.2.3, 7 aprile 2022

    Miglioramenti della sicurezza
    • Ulteriori modifiche all'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 4.2.2

    Miglioramenti della sicurezza
    • Modificata l'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch della correzione per CVE-2021-3677 della community PostgreSQL: “Divulgazione della memoria in determinate query”. Per ulteriori informazioni, consulta CVE-2021-3677

    • Eseguito il backpatch di postgis a PostGIS 3.0.3. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 4.2.1

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

    • È stato risolto un problema per il quale Aurora poteva segnalare un problema a seguito di un aggiornamento della versione principale con il messaggio: "PANIC: could not access status of next transaction id xxxxxxxx".

    Miglioramenti aggiuntivi
    • È stato risolto un problema per cui i nodi di lettura vengono riavviati a causa di un errore di ricerca della cache di origine della replica.

    • È stato risolto un problema con l'estensione apg_plan_mgmt per cui il tempo di pianificazione e di esecuzione veniva segnalato come 0.

    • È stato risolto un problema che portava Performance Insights a impostare erroneamente il tipo di back-end di una connessione al database.

    • È stato risolto un problema con l'estensione apg_plan_mgmt per cui la struttura del piano su una tabella partizionata non applicava un piano basato su indici.

    • È stato risolto un problema per cui i file orfani causavano traduzioni non riuscite nei codepath di lettura durante o dopo l'aggiornamento della versione principale.

    • Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

    • È stato risolto un problema di out-of-memory crash con il daemon di archiviazione Aurora che portava al riavvio del nodo Writer. Ciò riduce anche il consumo complessivo della memoria del sistema.

    Aurora PostgreSQL 4.2.0

    Nuove funzionalità
    • Aggiunto il supporto per l'estensione oracle_fdw versione 2.3.0.

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema per cui la creazione di un database da un database modello esistente con tablespace causava un errore con il messaggio ERROR: could not open file pg_tblspc/...: No such file or directory.

    • Risolto un problema per cui, in rari casi, una replica Aurora non poteva essere avviata quando veniva utilizzato un gran numero di subtransazioni PostgreSQL (cioè savepoint SQL).

    • Risolto un problema per cui, in rare circostanze, i risultati di lettura potrebbero risultare incoerenti per le richieste di lettura ripetute sui nodi di replica.

    Miglioramenti aggiuntivi
    • Aggiornato OpenSSL a 1.1.1k.

    • Riduzione dell'utilizzo della CPU e del consumo di memoria del processo di applicazione WAL sulle repliche Aurora per alcuni carichi di lavoro.

    • Migliorati i controlli di sicurezza nel percorso di scrittura per rilevare scritture errate nei metadati.

    • È stata migliorata la sicurezza rimuovendo 3DES e altre precedenti crittografie per le connessioni SSL/TLS.

    • Risolto un problema per cui una voce di file duplicata poteva impedire l'avvio del motore Aurora PostgreSQL.

    • È stato risolto un problema che poteva causare un'indisponibilità temporanea in carichi di lavoro pesanti.

    • Aggiunta la possibilità di utilizzare una barra iniziale nel percorso Amazon S3 durante l'importazione di S3.

    • Aggiunto il supporto Graviton per l'estensione oracle_fdw versione 2.3.0.

    • Sono state modificate le seguenti estensioni:

      • Aggiornata l'estensione orafce alla versione 3.16.

      • Aggiornata l'estensione pg_partman alla versione 4.5.1.

      • Aggiornata l'estensione pg_cron alla versione 1.3.1.

      • Aggiornata l'estensione postgis alla versione 3.0.3.

    PostgreSQL 12.6, Aurora PostgreSQL 4.1 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.6. Per ulteriori informazioni sui miglioramenti in PostgreSQL 12.6, consulta PostgreSQL versione 12.6.

    Aurora PostgreSQL 4.1.2, 7 aprile 2022

    Miglioramenti della sicurezza
    • Ulteriori modifiche all'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 4.1.1

    Miglioramenti della sicurezza
    • Modificata l'estensione pg_cron per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch della correzione per CVE-2021-3677 della community PostgreSQL: “Divulgazione della memoria in determinate query”. Per ulteriori informazioni, consulta CVE-2021-3677

    • Eseguito il backpatch di pg_partman a 4.4.0. Si tratta di una correzione pg_partman per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di postgis a PostGIS 3.0.2. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di un errore di convalida dell'input nei parametri di funzione dell'estensione log_fdw.

    Aurora PostgreSQL 4.1.0

    Nuove funzionalità
    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema nell'estensione pglogical che poteva causare incoerenza dei dati per la replica in ingresso.

    • Risolto un problema per cui in rari casi un lettore aveva risultati incoerenti durante il riavvio mentre veniva elaborata una transazione con più di 64 transazioni secondarie.

    • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    • Risolto un problema per cui il database non poteva essere avviato quando c'erano molte relazioni in ambienti con vincoli di memoria.

    • Risolto un problema nell'estensione apg_plan_mgmt che poteva causare brevi periodi di indisponibilità a causa di una eccedenza interna del buffer.

    • Risolto un problema sui nodi del lettore che poteva causare brevi periodi di indisponibilità durante la riproduzione WAL.

    • Risolto un problema nell'estensione rds_activity_stream che causava un errore durante l'avvio nel tentativo di registrare gli eventi di verifica.

    • Corretti i problemi nella funzione aurora_replica_status in cui le righe erano talvolta parzialmente popolate e alcuni valori come latenza di riproduzione e utilizzo della CPU erano sempre 0.

    • Risolto un problema per cui il motore di database provava a creare segmenti di memoria condivisa più grandi della memoria totale dell'istanza e riportava ripetutamente un errore. Ad esempio, i tentativi di creare buffer condivisi da 128 GiB su un'istanza db.r5.large non riuscivano. Con questa modifica, le richieste di allocazioni di memoria condivisa totali superiori alla memoria dell'istanza consentono di impostare l'istanza su parametri incompatibili.

    • Aggiunta della logica per eliminare file temporanei pg_wal non necessari all'avvio di un database.

    • Risolto un problema che poteva causare errori di sincronizzazione della replica in uscita dopo un aggiornamento della versione principale.

    • Risolto un problema che segnalava ERROR: rds_activity_stream stack item 2 not found on top - cannot pop durante il tentativo di creazione dell'estensione rds_activity_stream.

    • Risolto un problema che poteva causare l'errore failed to build any 3-way joins in una query secondaria INsotto una query secondaria EXISTS.

    • Eseguito il backport dei seguenti miglioramenti delle prestazioni dalla community PostgreSQL: pg_stat_statements: add missing check for pgss_enabled().

    • Risolto un problema che poteva causare la mancata riuscita degli aggiornamenti ad Aurora PostgreSQL 12.x a causa dell'impossibilità di aprire il file pg_control.

    • Risolto un problema che poteva causare brevi periodi di indisponibilità dovuti all'esaurimento della memoria durante la creazione dell'estensione postgis con pgAudit abilitato.

    • È stata ripristinata la seguente correzione di bug dalla community PostgreSQL: Correggi bug con .storeslot. use-after-free AfterTriggersTableData

    • Risolto un problema quando si usava la replica logica in uscita per sincronizzare le modifiche con un altro database che potevano fallire con un messaggio di errore come ERROR: could not map filenode "base/16395/228486645" to relation OID.

    • È stato risolto un problema che poteva causare un breve periodo di indisponibilità durante l'annullamento di una transazione.

    • Risolto un problema che causava la mancata visualizzazione del confronto ICU nella tabella del catalogo pg_collation dopo aver creato una nuova istanza Aurora PostgreSQL 12.x. Questo problema non influisce sull'aggiornamento da una versione precedente.

    • Risolto un problema per il quale il ruolo rds_ad non veniva creato dopo l'aggiornamento da una versione di Aurora PostgreSQL che non supporta l'autenticazione Microsoft Active Directory.

    • Aggiunti controlli della pagina btree per rilevare l'incoerenza dei metadati delle tuple.

    • Risolto un problema nelle letture del buffer asincrono che poteva causare brevi periodi di indisponibilità sui nodi di lettura durante la riproduzione WAL.

    • Risolto un problema per cui la lettura di un valore TOAST dal disco poteva causare un breve periodo di indisponibilità.

    • Risolto un problema che causava brevi periodi di indisponibilità durante il tentativo di recuperare una tupla da una scansione dell'indice.

    PostgreSQL 12.4, Aurora PostgreSQL 4.0 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 12.4. Per ulteriori informazioni sui miglioramenti in PostgreDSQL 12.4, consulta PostgreSQL versione 12.4.

    Aurora PostgreSQL 4.0.5

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch della correzione per CVE-2021-3677 della community PostgreSQL: “Divulgazione della memoria in determinate query”. Per ulteriori informazioni, consulta CVE-2021-3677

    • Eseguito il backpatch di postgis a PostGIS 3.0.2. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di un errore di convalida dell'input nei parametri di funzione dell'estensione log_fdw.

    Aurora PostgreSQL 4.0.2

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema per cui un nodo lettore poteva rendere una riga extra o mancante se il lettore ricomincia mentre il nodo scrittore sta elaborando una transazione lunga con più di 64 sotto-transazioni.

    • Risolto un problema che causava il blocco del vuoto negli indici GiST.

    • Risolto un problema per cui dopo l'aggiornamento a PostgreSQL 12, vuoto poteva fallire sulla tabella di sistema pg_catalog.pg_shdescription con il seguente errore. ERRORE: trovato xmin 484 da prima relfrozenxid

    Miglioramenti aggiuntivi
    • Risolto un problema che poteva causare indisponibilità intermittente a causa di una race condition durante la gestione delle risposte dai nodi di storage.

    • Risolto un problema che poteva causare indisponibilità intermittente a causa della rotazione delle chiavi di crittografia di rete.

    • Risolto un problema che poteva causare indisponibilità intermittente a causa della gestione del calore dei segmenti di memoria sottostanti.

    • Risolto un problema per il quale un'importazione Amazon S3 di grandi dimensioni con migliaia di client può causare il blocco di uno o più client di importazione.

    • Rimossa una restrizione che impediva l'impostazione delle stringhe di variabili di configurazione contenute brazil.

    • Risolto un problema che poteva causare indisponibilità intermittente se un nodo di lettura esegue una query che accede a molte tabelle mentre il nodo scrittore acquista blocchi esclusivi su tutte le stesse tabelle.

    Aurora PostgreSQL 4.0.1

    Nuove funzionalità
    Miglioramenti critici relativi alla stabilità
    • Risolto un problema per il quale in alcuni casi una replica di lettura veniva riavviata ripetutamente.

    • Risolto un problema per il quale un cluster non era disponibile quando si provava a creare più di 16 repliche di lettura o Regioni AWS secondarie del database globale Aurora. Il cluster è tornato disponibile quando è stata rimossa la nuova replica di lettura o secondaria. Regione AWS

    Miglioramenti aggiuntivi
    • Risolto un problema che in alcuni casi, durante carichi pesanti, l'importazione di snapshot, l'importazione COPY o l'importazione di Amazon S3 smetteva di rispondere.

    • Risolto un problema per il quale una replica di lettura non riusciva a unirsi al cluster quando lo scrittore era molto occupato con un carico di lavoro intensivo di scrittura.

    • Risolto un problema per il quale un cluster poteva non essere disponibile brevemente quando era in esecuzione un'importazione Amazon S3 ad alto volume.

    • Risolto un problema per il quale un cluster impiegava alcuni minuti per il riavvio se un flusso di replica logica veniva terminato durante la gestione di numerose transazioni complesse.

    • Corretta la compilazione Just-in-Time (JIT), che era erroneamente abilitata per impostazione predefinita in Aurora PostgreSQL 4.0.0.

    • Non è consentito l'uso dell'autenticazione AWS Identity and Access Management (IAM) e Kerberos per lo stesso utente.

    Aurora PostgreSQL 4.0.0

    Nuove funzionalità
    Miglioramenti aggiuntivi
    • Contiene diversi miglioramenti annunciati per PostgreSQL versioni 12.0, 12.1, 12.2, 12.3 e 12.4.

    • Contiene tutte le correzioni, le funzionalità e i miglioramenti presenti in PostgreSQL 11.9, Aurora PostgreSQL 3.4 .

    • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    • Aggiornate le seguenti estensioni:

      • address_standardizer alla versione 3.0.2

      • address_standardizer_data_us alla versione 3.0.2

      • amcheck alla versione 1.2

      • citext alla versione 1.6

      • hll alla versione 2.14

      • hstore alla versione 1.6

      • ip4r alla versione 2.4

      • pg_repack alla versione 1.4.5

      • pg_stat_statements alla versione 1.7

      • pgaudit alla versione 1.4

      • pglogical alla versione 2.3.2

      • pgrouting alla versione 3.0.3

      • plv8 alla versione 2.3.14

      • postGIS alla versione 3.0.2

      • postgis_tiger_geocoder alla versione 3.0.2

      • postgis_topology alla versione 3.0.2

    PostgreSQL 11.21

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.21. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.21, consulta PostgreSQL versione 11.21.

    Aurora PostgreSQL 11.21.6, 13 marzo 2024

    Miglioramenti generali
    • È stato risolto un problema di riduzione delle prestazioni nell'estensione. PLV8

    Aurora PostgreSQL 11.21.5, 22 febbraio 2024

    Miglioramenti generali
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    Miglioramenti con priorità elevata
    • È stato risolto un problema che impediva pg_stat_statements l'aggiornamento di versioni secondarie durante ZDP.

    • È stato risolto un problema per cui uno slot di replica logica non emetteva più modifiche a causa di un controllo di coerenza dei dati eccessivamente rigoroso.

    • Correzioni di backport per il seguente problema di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema di deadlock in Aurora Storage che poteva causare il failover del writer.

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot di replica logica potevano essere parzialmente replicate dallo slot.

    Aurora PostgreSQL 11.21.2, 13 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 11.21.1, 9 novembre 2023

    Miglioramenti critici relativi alla stabilità
    • È stata ripristinata una correzione per il seguente problema di sicurezza:

    Aurora PostgreSQL 11.21.0, 24 ottobre 2023

    Nuove funzionalità
    • È stato aggiunto il supporto nell'estensione aws_s3 per l'esportazione in un bucket S3 crittografato con una chiave KMS gestita dal cliente

    Miglioramenti generali
    • È stato risolto un problema nell'estensione aws_s3 per cui il numero di righe esportate veniva riportato erroneamente quando il numero totale supera i 2 miliardi

    • Sono state fornite opzioni per configurare i timeout nell'estensione. aws_s3 Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare le soglie di timeout per le importazioni da S3:

      • aws_s3.curlopt_low_speed_limit

      • aws_s3.curlopt_low_speed_time

    • Migliorate le prestazioni di riproduzione delle operazioni di transazione di commit sulle repliche di Aurora

    • È stato risolto un problema per cui, in rari casi, un'importazione dall'estensione aws_s3 non veniva completata

    • Aggiornata la libreria GEOS per PostGIS alla versione 3.12.0

    • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER per indicare i tempi di attesa nel mittente del gestore della cache del cluster

    • È stato aggiunto l'evento di attesa WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN per indicare i tempi di attesa nel monitoraggio delle risorse di Aurora Serverless

    • È stato risolto un problema a causa del quale il database poteva arrestarsi in modo anomalo durante l'avvio di uno slot di replica logica

    Miglioramenti aggiuntivi
    • Aggiornate le seguenti estensioni:

      • orafce alla versione 4.3.0

      • pg_logical alla versione 2.4.3

      • plv8 alla versione 3.1.6

      • PostGIS alla versione 3.3.3

      • RDKit alla versione 4.3

    Per informazioni su estensioni e moduli, consulta Estensioni supportate per Aurora PostgreSQL 11.

    PostgreSQL 11.20 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.20. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.20, consulta PostgreSQL versione 11.20.

    Aurora PostgreSQL 11.20.2, 4 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti con priorità elevata
    • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

    • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

    • È stato risolto un problema che poteva causare un arresto anomalo durante l'esecuzione del comando COPY FROM.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    • È stato risolto un problema a causa del quale UPDATE e DELETE da una tabella con chiave esterna potevano restituire un errore imprevisto "ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot".

    Miglioramenti generali
    • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

    • Le estensioni plv8, pll e plcoffee sono state aggiornate alla versione 2.3.15.

    • È stato risolto un problema che impediva l'attivazione di una migliore gestione della memoria in determinati scenari in Aurora PostgreSQL 15.3.

    Aurora PostgreSQL 11.20.0, 13 luglio 2023

    Dopo l'annuncio degli aggiornamenti al database PostgreSQL da parte della community open source, abbiamo aggiornato Amazon Aurora edizione compatibile con PostgreSQL per supportare le versioni 15.3, 14.8, 13.11, 12.15 e 11.20 di PostgreSQL. Queste versioni contengono miglioramenti del prodotto e correzioni di bug apportate dalla community PostgreSQL, oltre a miglioramenti specifici di Aurora. Le versioni contengono anche nuove funzionalità e miglioramenti per Babelfish per Aurora PostgreSQL versione 3.2 e un supporto migliorato per AWS Database Migration Service. Consulta le versioni di Amazon Aurora per decidere con quale frequenza eseguire l'aggiornamento e come pianificare il processo di aggiornamento. Come promemoria, se utilizzi una versione di Amazon Aurora PostgreSQL 11, devi eseguire l'aggiornamento a una versione principale più recente entro il 29 febbraio 2024.

    Nuove funzionalità
    • Questa versione contiene miglioramenti alla gestione della memoria che aumentano la stabilità e la disponibilità del database prevenendo in modo proattivo i problemi causati da memoria insufficiente. Per ulteriori informazioni, consulta Migliore gestione della memoria in Aurora PostgreSQL.

    Miglioramenti con priorità elevata
    • È stato risolto un problema durante l'applicazione di patch senza tempi di inattività (ZDP) relativo alle variabili di ambiente dell'estensione.

    • È stato risolto un errore temporaneo durante la replica logica a causa del quale un processo calcolava erroneamente la presenza di una pagina imprevista.

    • È stato risolto un problema che causava un periodo di indisponibilità a causa di un file di stato di origine della replica creato parzialmente.

    Miglioramenti generali
    • È stata aggiunta una nuova funzione, aurora_stat_memctx_usage(), per mostrare la ripartizione dell'utilizzo della memoria di backend a livello di contesto della memoria Postgres.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag.

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

    • Ridotta ulteriormente i tempi di inattività del database durante l'applicazione di patch senza tempi di inattività (ZDP).

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

    • È stato risolto un problema che causava la restituzione del messaggio "ERROR: could not stat file". da parte di pg_ls_waldir().

    • È stato aggiunto il supporto per TLS 1.3 con le crittografie TLS_AES_128_GCM_SHA256 e TLS_AES_256_GCM_SHA384.

    • È stato risolto un problema bloccava un aggiornamento della versione principale sulla replica Aurora di un'istanza database RDS for PostgreSQL.

    • Aggiornamento di GEOS alla versione 3.11.2.

    • Aggiornamento di tds_fdw a 2.0.3.

    PostgreSQL 11.19 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.19. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.19, consulta PostgreSQL versione 11.19.

    Aurora PostgreSQL 11.19.4, 5 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    • Eseguito il backport di una correzione per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti con priorità elevata
    • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

    • È stato risolto un problema che poteva causare il blocco delle operazioni di vacuum dopo il riavvio di una replica Aurora.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    Miglioramenti generali
    • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

    • Le estensioni plv8, pll e plcoffee sono state aggiornate alla versione 2.3.15.

    Aurora PostgreSQL 11.19.3, 24 luglio 2023

    Miglioramenti generali
    • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

    • È stato risolto un problema che impediva il recupero dello spazio di archiviazione sui commit delle transazioni

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

    • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri (GUC), i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con AWS Lambda:

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Sono stati risolti diversi problemi che potevano causare il riavvio delle repliche di Aurora con la funzionalità di disponibilità di lettura migliorata al momento della riconnessione all'istanza di scrittura.

    • È stato risolto un problema che impediva la riconnessione del lettore attivo.

    Aurora PostgreSQL 11.19.2, 10 maggio 2023

    Miglioramenti generali
    • È stato corretto un errore durante il caricamento del plugin test_decoding in pg_create_logical_replication_slot.

    Aurora PostgreSQL 11.19.1, 5 aprile 2023

    Miglioramenti generali
    • Il supporto PROJ è stato aggiornato alla versione 9.1.0

    • La libreria GDAL in PostGIS è stata aggiornata alla versione 3.5.3

    • È stato aggiunto il supporto per le estensioni TCN e SEG

    • È stato risolto un problema che poteva aumentare la quantità di lavoro di ripristino svolto dal database all'avvio con la replica logica abilitata

    • Sono stati risolti i problemi che causavano metriche di temporizzazione I/O errate in EXPLAIN

    • È stato risolto un problema che causava un conteggio errato degli hit del buffer in EXPLAIN

    • Tempo di avvio del motore migliorato, in particolare su istanze di grandi dimensioni con molti oggetti

    • La funzione aurora_stat_logical_wal_cache() di Aurora è ora visibile a tutti gli utenti

    Miglioramenti aggiuntivi
    • Aggiornate le seguenti estensioni:

      • hll alla versione 2.17

      • orafce alla versione 4.0.0

      • pg_hint_plan alla versione 1.3.8

      • pg_logical alla versione 2.4.2

      • pg_trgm alla versione 1.4

      • pgrouting alla versione 3.4.1

      • PostGIS alla versione 3.3.2

      • SEG alla versione 1.0

      • TCN alla versione 1.0

      • wal2json alla versione 2.5

    PostgreSQL 11.18 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.18. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.18, consulta PostgreSQL versione 11.18.

    Aurora PostgreSQL 11.18.5, 4 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    Miglioramenti generali
    • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

    Aurora PostgreSQL 11.18.4, 13 settembre 2023

    Miglioramenti generali
    • Sono stati aggiunti miglioramenti di dimensionamento di Aurora Serverless v2

    • È stato risolto un problema con il calcolo della metrica AuroraReplicaLag

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP)

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket Amazon S3 con un nome contenente punti.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Le estensioni plv8, plls e plcoffee sono state aggiornate alla versione 2.3.15.

    Aurora PostgreSQL 11.18.2, 3 marzo 2023

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema in PostGIS a causa del quale i dati GDAL non venivano caricati.

    • È stato risolto un problema che aumentava la quantità di lavoro di ripristino durante l'avvio se è abilitata la replica logica.

    • È stato risolto un problema per una migliore gestione degli errori delle procedure con un numero elevato di parametri.

    • È stato risolto un problema con l'estensione aws_s3 a causa del quale il caricamento di un numero elevato di record poteva andare in timeout.

    Aurora PostgreSQL 11.18.0, 20 gennaio 2023

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui un aggiornamento non riusciva perché il MultiXactId più vecchio veniva aggiornato in modo errato.

    • È stato risolto un problema per cui le metriche di latenza del commit non venivano aggiornate.

    • È stato risolto un problema che poteva portare a un breve periodo di indisponibilità.

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che causava errori di migrazione delle istanze database.

    • È stato risolto un problema a causa del quale il database non si avviava a causa di un'incoerenza nei metadati.

    • Migliorata la gestione e la diagnostica degli errori.

    • L'estensione RDKit è stata aggiornata alla versione 4.2.

    • La libreria GDAL è stata aggiornata alla versione 3.4.3.

    • È stato risolto un problema relativo all'estensione pg_repack.

    • È stata migliorata la gestione della libreria di regole di confronto, glibc, con una nuova libreria di regole confronto predefinita indipendente.

    PostgreSQL 11.17 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.17. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.17, consulta PostgreSQL versione 11.17.

    Aurora PostgreSQL 11.17.3, 17 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    Miglioramenti con priorità elevata
    • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

    • Migliorati i tempi di dimensionamento per Aurora Serverless v2.

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • È stato risolto un problema che può causare il riavvio di un'istanza database durante l'esecuzione di carichi di lavoro di lettura a uso intensivo di I/O.

    • Le estensioni plv8, pll e plcoffee sono state aggiornate alla versione 2.3.15.

    Aurora PostgreSQL 11.17.2, 2 marzo 2023

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che aumentava la quantità di lavoro di ripristino durante l'avvio se è abilitata la replica logica.

    • È stato risolto un problema per una migliore gestione degli errori delle procedure con un numero elevato di parametri.

    • È stato risolto un problema con l'estensione aws_s3 a causa del quale il caricamento di un numero elevato di record poteva andare in timeout.

    Aurora PostgreSQL 11.17.1, 13 dicembre 2022

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

    • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

    Aurora PostgreSQL 11.17.0, 09 novembre 2022

    Miglioramenti generali relativi alla stabilità
    • È stata migliorata l'eliminazione dei dati dalla cache del buffer quando la cache è sovraccarica.

    • È stato risolto un problema nei flussi di attività del database che comportava un elevato consumo di memoria.

    • È stato corretto un bug che causava il riavvio dell'istanza database.

    • È stato risolto un problema a causa del quale un'istanza database si riavviava in modo ricorsivo durante la generazione di metriche di monitoraggio durante un arresto anomalo.

    • È stato risolto un problema per cui un'istanza database veniva riavviata durante la raccolta delle metriche delle prestazioni.

    • È stato risolto un problema a causa del quale un tentativo di connessione al database avrebbe avuto esito negativo con SSLV3_ALERT_CERTIFICATE_UNKNOWN.

    • È stata migliorata la registrazione diagnostica relativa all'impostazione di bit di suggerimento non validi.

    • È stato risolto un problema per cui il vacuum automatico ignorava erroneamente le tabelle.

    • È stata migliorata il prefetching della replica logica.

    • È stato risolto un problema di durabilità negli indici GIN.

    • È stato risolto un problema relativo al rilevamento e all'annullamento degli aggiornamenti delle versioni principali bloccati.

    • È stato risolto un problema di hash join che poteva portare a un aumento del consumo di memoria.

    • Migliorate le prestazioni di replica logica.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • La versione di GEOS è stata aggiornata alla 3.10.3.

    • L'estensione PostGIS è stata aggiornata alla versione 3.2.3.

    • È stato risolto un problema con st_orientedenvelope che causava il loop con un input 1-D che restituiva 0.

    • È stato risolto un problema a causa del quale la connessione a SQL Server tramite tds_fdw restituisce un errore.

    PostgreSQL 11.16 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.16. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.16, consulta PostgreSQL versione 11.16.

    Aurora PostgreSQL 11.16.6, 19 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità
    Miglioramenti con priorità elevata
    • È stato risolto un problema che bloccava le operazioni di vacuum dopo il riavvio di una replica Aurora.

    • È stato risolto un problema che causava un elevato utilizzo della CPU e impediva nuove connessioni.

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

    • Migliorati i tempi di dimensionamento per Aurora Serverless v2.

    • È stato corretto un bug che poteva causare l'indisponibilità durante l'applicazione di patch senza tempi di inattività (ZDP).

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

    • È stato risolto un problema per cui, in rari casi, l'estensione aws_s3poteva non riuscire a importare da un bucket S3 con un nome contenente punti.

    • Sono state fornite opzioni per configurare i timeout nell'estensione aws_lambda. Impostando i seguenti parametri, i clienti saranno ora in grado di modificare i timeout di connessione e richiesta per l'integrazione con Lambda AWS :

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • Le estensioni plv8, pll e plcoffee sono state aggiornate alla versione 2.3.15.

    • È stata introdotta la diagnostica per i metadati transitori utilizzati per l'I/O.

    Aurora PostgreSQL 11.16.5, 14 dicembre 2022

    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema a causa del quale il motore riscontrava problemi di stabilità durante gli aggiornamenti di versioni minori del database e delle patch.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • È stato risolto un problema che poteva causare un'incoerenza di dati durante la replica.

    Aurora PostgreSQL 11.16.4, 17 novembre 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    Aurora PostgreSQL 11.16.3, 13 ottobre 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di PLV8 a causa del quale il parametro di base non viene caricato correttamente nella memoria.

    Miglioramenti generali relativi alla stabilità
    • Risolto un bug per cui Aurora PostgreSQL non poteva archiviare relfilenode.

    • È stato risolto un problema di dimensionamento bloccato quando si verifica un timeout dell'evento di dimensionamento corrente.

    • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

    • È stato risolto un problema a causa del quale i messaggi di query estesa potevano andare persi durante l'applicazione di patch senza tempi di inattività (ZDP, zero-downtime patching), causando il blocco della query estesa dopo il completamento dell'operazione ZDP.

    Aurora PostgreSQL 11.16.1, 6 luglio 2022

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema che poteva causare periodi di indisponibilità durante il riavvio di un nodo di archiviazione.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che si verificava quando la connessione a SQL Server non riusciva utilizzando l'estensione TDS_FDW per eseguire query su una tabella esterna.

    • È stato risolto un problema per il quale le connessioni che utilizzavano il certificato root fornito restituivano un errore.

    • Sono state migliorate le informazioni di diagnostica e di supporto in caso di voci dell'indice B-tree non coerenti.

    Aurora PostgreSQL 11.16.0, 9 giugno 2022

    Nuove funzionalità
    Aggiornamenti critici
    • Risolto un arresto anomalo della riproduzione dovuto a una mancata corrispondenza tra LSN.

    • È stata corretta l'estensione aws_s3 per impedire l'inserimento di regioni non valide.

    Aggiornamenti con stabilità elevata
    • Sono stati risolti diversi problemi relativi alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    Correzioni per la stabilità generale
    • Risolto un problema arresto anomalo per conflitti di blocco durante un evento di dimensionamento di Aurora Serverless v1.

    • È stato risolto un problema a causa del quale la replica logica si blocca dopo il riavvio.

    • Risolti diversi problemi che potevano portare a brevi periodi di indisponibilità.

    • Risolta, durante il ripristino, un'occorrenza di pagina non valida in Generic Redo per GENERIC_XLOG_FULL_PAGE_DATA. Ciò si verifica a causa di un intervallo di tempo tra la generazione del record di log e la successiva scrittura dei metadati per il record sul nodo RW e le riproduzioni del nodo RO tra queste operazioni.

    • Sono state migliorate le prestazioni delle query supportando i worker paralleli.

    • Il plugin wal2json è stato aggiornato alla versione 2.4.

    • L'estensione pglogical è stata aggiornata alla versione 2.4.1.

    PostgreSQL 11.15 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.15. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.15, consulta PostgreSQL versione 11.15.

    Aurora PostgreSQL 11.15.6, 16 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • Aggiornata l'estensione PostGIS alla versione 3.1.7.

    Aurora PostgreSQL 11.15.4, 18 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti critici
    • È stato risolto un problema che durante il riavvio di un nodo di archiviazione poteva causare periodi di indisponibilità.

    Miglioramenti relativi alla stabilità elevata
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    • È stato risolto un difetto a causa del quale la convalida dei piani memorizzati nella cache poteva portare al riavvio del database quando il piano era stato precedentemente invalidato.

    Aurora PostgreSQL 11.15.1, 27 aprile 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che poteva causare WriteIOPS segnalazioni errate nella AWS console.

    • È stato risolto un problema che poteva causare l'indisponibilità dopo la rimozione di un nodo di lettura in un cluster.

    Miglioramenti generali
    • È stato risolto un problema che poteva causare il riavvio del motore durante periodi di memoria libera insufficiente.

    Aurora PostgreSQL 11.15.0, 29 marzo 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • Sono stati risolti diversi problemi che potevano causare l'indisponibilità di un nodo di lettura.

    • È stato risolto un problema che poteva impedire a un nodo di lettura di riprodurre WAL, richiedendo l'eliminazione e la risincronizzazione dello slot di replica.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    Miglioramenti generali
    • È stata corretta una piccola perdita di memoria sui nodi di lettura quando è impostato commit_ts.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    • È stato risolto un problema che poteva causare un errore di importazione da Amazon S3 quando si utilizza l'estensione aws_s3.

    • Sono stati risolti diversi problemi che potevano causare periodi di indisponibilità durante l'utilizzo di apg_plan_mgmt.

    • Sono stati risolti diversi problemi che potevano causare periodi di indisponibilità quando è abilitato QPM.

    PostgreSQL 11.14 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.14. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.14, consulta PostgreSQL versione 11.14.

    Aurora PostgreSQL 11.14.7, 24 agosto 2023

    Miglioramenti generali
    • È stato risolto un problema che causava il riavvio ripetuto del processo di raccolta delle statistiche.

    • È stato risolto un problema che impediva a pglogical di registrare le righe in conflitto durante la fase di applicazione.

    Aurora PostgreSQL 11.14.6, 16 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • Aggiornata l'estensione PostGIS alla versione 3.1.7.

    Aurora PostgreSQL 11.14.4, 20 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti critici
    • È stato risolto un problema che durante il riavvio di un nodo di archiviazione poteva causare periodi di indisponibilità.

    Miglioramenti relativi alla stabilità elevata
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    Aurora PostgreSQL 11.14.3, 13 aprile 2022

    Miglioramenti generali
    • È stato risolto un bug che poteva causare il riavvio del motore durante periodi di memoria libera insufficiente.

    Aurora PostgreSQL 11.14.1

    Miglioramenti della sicurezza
    • Aggiornata l'estensione PostGIS dalla versione 3.1.4 alla 3.1.5. Questo aggiornamento contiene una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base da CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 11.14.0

    Miglioramenti critici relativi alla stabilità
    • È stato corretto un bug per cui la replica logica potrebbe bloccarsi con il risultato che la riproduzione rimaneva indietro sul nodo di lettura. L'istanza potrebbe eventualmente riavviarsi.

    Miglioramenti aggiuntivi
    • È stato corretto un bug della cache del buffer che poteva causare brevi periodi di indisponibilità.

    • È stato corretto un bug nell'estensione apg_plan_mgmt in cui non veniva applicato un piano basato su indice.

    • È stato corretto un bug nell'estensione pg_logical che poteva causare brevi periodi di indisponibilità a causa di una gestione impropria degli argomenti NULL.

    • È stato corretto un bug per cui i file orfani causavano un errore degli aggiornamenti della versione principale.

    • Sono stati corretti i parametri di scrittura del registro di Aurora Storage Daemon errati.

    • Sono stati corretti più bug che potevano causare il riavvio della riproduzione WAL e alla fine il riavvio delle istanze del lettore.

    • È stata migliorata la convalida della pagina della cache del buffer Aurora sulle letture.

    • È stata migliorata la convalida dei metadati dello storage Aurora.

    • Aggiornata l'estensione pg_hint_pan alla v1.3.7.

    PostgreSQL 11.13 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.13. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.13, consulta PostgreSQL versione 11.13.

    Aurora PostgreSQL 11.13.6, 19 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    Aurora PostgreSQL 11.13.4, 6 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti generali
    • È stato risolto un problema di gestione degli errori relativo alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema per il quale Performance Insights poteva causare la visualizzazione di un "Evento di attesa sconosciuto".

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    Aurora PostgreSQL 11.13.3, 6 giugno 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Aggiornamenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che può causare il riavvio del processo postmaster in Amazon Aurora Serverless v1.

    • È stato risolto un problema che può causare il riavvio del processo di runtime di Aurora in Amazon Aurora Serverless v1.

    Miglioramenti generali
    • È stata risolta una perdita di memoria in Aurora Runtime che poteva causare una condizione. out-of-memory

    Aurora PostgreSQL 11.13.2, 12 aprile 2022

    Miglioramenti generali
    • È stato corretto un bug della cache del buffer che poteva causare brevi periodi di indisponibilità.

    Aurora PostgreSQL 11.13.1

    Miglioramenti della sicurezza
    • Aggiornata l'estensione PostGIS dalla versione 3.1.4 alla 3.1.5. Questo aggiornamento contiene una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base da CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 11.13.0

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

    • È stato risolto un problema per il quale Aurora poteva segnalare un problema a seguito di un aggiornamento della versione principale con il messaggio: "PANIC: could not access status of next transaction id xxxxxxxx".

    Miglioramenti aggiuntivi
    • È stato risolto un problema per cui i nodi di lettura vengono riavviati a causa di un errore di ricerca della cache di origine della replica.

    • È stato risolto un problema per cui le query di lettura potrebbero scadere sui nodi di lettura durante la riproduzione del troncamento pigro attivato dal vuoto sul nodo di scrittura.

    • È stato risolto un problema che portava Performance Insights a impostare erroneamente il tipo di back-end di una connessione al database.

    • È stato risolto un problema per cui la funzione aurora_postgres_replica_status restituiva statistiche della CPU non aggiornate o ritardate.

    • È stato risolto un problema per cui, in rari casi, un cluster mirror secondario di Aurora Global Database poteva riavviarsi a causa di un arresto nel processo di applicazione del registro.

    • È stato risolto un problema con l'estensione apg_plan_mgmt per cui i tempi di pianificazione e di esecuzione venivano segnalati come 0.

    • Rimosso il supporto per le suite di cifratura DES, 3DES e RC4.

    • Aggiornata l'estensione PostGIS alla versione 3.1.4.

    • Aggiunto il supporto per l'estensione postgis_raster versione 3.1.4.

    PostgreSQL 11.12, Aurora PostgreSQL 3.6 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.12. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.12, consulta PostgreSQL versione 11.12.

    Aurora PostgreSQL 11.12.5, 30 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    Aurora PostgreSQL 11.12.4, 14 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    Aurora PostgreSQL 3.6.2

    Miglioramenti della sicurezza
    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch della correzione per CVE-2021-3677 della community PostgreSQL: “Divulgazione della memoria in determinate query”. CVE-2020-14350

    • Eseguito il backpatch di postgis a PostGIS 2.5.2. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 3.6.1

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

    • È stato risolto un problema per il quale Aurora poteva segnalare un problema a seguito di un aggiornamento della versione principale con il messaggio: "PANIC: could not access status of next transaction id xxxxxxxx".

    • Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

    • È stato risolto un problema di out-of-memory crash con il daemon di archiviazione Aurora che portava al riavvio del nodo Writer. Ciò riduce anche il consumo complessivo della memoria del sistema.

    Miglioramenti aggiuntivi
    • È stato risolto un problema per cui i nodi di lettura vengono riavviati a causa di un errore di ricerca della cache di origine della replica.

    • È stato risolto un problema con l'estensione apg_plan_mgmt per cui il tempo di pianificazione e di esecuzione veniva segnalato come 0.

    • È stato risolto un problema che portava Performance Insights a impostare erroneamente il tipo di back-end di una connessione al database.

    • È stato risolto un problema per cui, in rari casi, un cluster mirror secondario di Aurora Global Database poteva riavviarsi a causa di un arresto nel processo di applicazione del registro.

    • È stato risolto un problema per cui i file orfani causavano traduzioni non riuscite nei codepath di lettura durante o dopo l'aggiornamento della versione principale.

    • Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

    • È stato risolto un problema di out-of-memory crash con il daemon di archiviazione Aurora che portava al riavvio del nodo Writer. Ciò riduce anche il consumo complessivo della memoria del sistema.

    Aurora PostgreSQL 3.6.0

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema per cui la creazione di un database da un database modello esistente con tablespace causava un errore con il messaggio ERROR: could not open file pg_tblspc/...: No such file or directory.

    • Risolto un problema per cui, in rari casi, una replica Aurora non poteva essere avviata quando veniva utilizzato un gran numero di subtransazioni PostgreSQL (cioè savepoint SQL).

    • Risolto un problema per cui, in rare circostanze, i risultati di lettura potrebbero risultare incoerenti per le richieste di lettura ripetute sui nodi di replica.

    Miglioramenti aggiuntivi
    • Aggiornato OpenSSL a 1.1.1k.

    • Riduzione dell'utilizzo della CPU e del consumo di memoria del processo di applicazione WAL sulle repliche Aurora per alcuni carichi di lavoro.

    • Migliorata la protezione dei metadati dalla cancellazione accidentale.

    • Migliorati i controlli di sicurezza nel percorso di scrittura per rilevare scritture errate nei metadati.

    • È stata migliorata la sicurezza rimuovendo 3DES e altre precedenti crittografie per le connessioni SSL/TLS.

    • Risolto un problema per cui una voce di file duplicata poteva impedire l'avvio del motore Aurora PostgreSQL.

    • È stato risolto un problema che poteva causare un'indisponibilità temporanea in carichi di lavoro pesanti.

    • Aggiunta la possibilità di utilizzare una barra iniziale nel percorso Amazon S3 durante l'importazione di S3.

    • Aggiornata l'estensione orafce alla versione 3.16.

    PostgreSQL 11.11, Aurora PostgreSQL 3.5 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.11. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.11, consulta PostgreSQL versione 11.11.

    Aurora PostgreSQL 3.5.1

    Miglioramenti della sicurezza
    • Modificata l'estensione pg_bigm per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato risolto in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch della correzione per CVE-2021-3677 della community PostgreSQL: “Divulgazione della memoria in determinate query”. Per ulteriori informazioni, consulta CVE-2021-3677

    • Eseguito il backpatch di postgis a PostGIS 2.5.2. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di un errore di convalida dell'input nei parametri di funzione dell'estensione log_fdw.

    Aurora PostgreSQL 3.5.0

    Nuove funzionalità
    • È stato aggiunto il supporto per le estensioni seguenti:

      • L'estensione pg_proctab versione 0.0.9

      • L'estensione pg_bigm versione 1.2

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema per cui in rari casi un lettore aveva risultati incoerenti durante il riavvio mentre veniva elaborata una transazione con più di 64 transazioni secondarie.

    • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    • Risolto un problema per cui il database non poteva essere avviato quando c'erano molte relazioni in ambienti con vincoli di memoria.

    • Risolto un problema nell'estensione apg_plan_mgmt che poteva causare brevi periodi di indisponibilità a causa di una eccedenza interna del buffer.

    • Risolto un problema sui nodi del lettore che poteva causare brevi periodi di indisponibilità durante la riproduzione WAL.

    • Risolto un problema nell'estensione rds_activity_stream che causava un errore durante l'avvio nel tentativo di registrare gli eventi di verifica.

    • Corretti i problemi nella funzione aurora_replica_status in cui le righe erano talvolta parzialmente popolate e alcuni valori come latenza di riproduzione e utilizzo della CPU erano sempre 0.

    • Risolto un problema per cui il motore di database provava a creare segmenti di memoria condivisa più grandi della memoria totale dell'istanza e riportava ripetutamente un errore. Ad esempio, i tentativi di creare buffer condivisi da 128 GiB su un'istanza db.r5.large non riuscivano. Con questa modifica, le richieste di allocazioni di memoria condivisa totali superiori alla memoria dell'istanza consentono di impostare l'istanza su parametri incompatibili.

    • Aggiunta della logica per eliminare file temporanei pg_wal non necessari all'avvio di un database.

    • Risolto un problema che segnalava ERROR: rds_activity_stream stack item 2 not found on top - cannot pop durante il tentativo di creazione dell'estensione rds_activity_stream.

    • Risolto un problema che poteva causare l'errore failed to build any 3-way joins in una query secondaria INsotto una query secondaria EXISTS.

    • Eseguito il backport dei seguenti miglioramenti delle prestazioni dalla community PostgreSQL: pg_stat_statements: add missing check for pgss_enabled().

    • Risolto un problema che poteva causare brevi periodi di indisponibilità dovuti all'esaurimento della memoria durante la creazione dell'estensione postgis con pgAudit abilitato.

    • Risolto un problema quando si usava la replica logica in uscita per sincronizzare le modifiche con un altro database che potevano fallire con un messaggio di errore come ERROR: could not map filenode "base/16395/228486645" to relation OID.

    • È stato risolto un problema che poteva causare un breve periodo di indisponibilità durante l'annullamento di una transazione.

    • Risolto un problema per il quale il ruolo rds_ad non veniva creato dopo l'aggiornamento da una versione di Aurora PostgreSQL che non supporta l'autenticazione Microsoft Active Directory.

    • Aggiunti controlli della pagina btree per rilevare l'incoerenza dei metadati delle tuple.

    • Risolto un problema nelle letture del buffer asincrono che poteva causare brevi periodi di indisponibilità sui nodi di lettura durante la riproduzione WAL.

    PostgreSQL 11.9, Aurora PostgreSQL 3.4

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.9. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.9, consulta PostgreSQL versione 11.9.

    Aurora PostgreSQL 11.9.11, 13 marzo 2024

    Miglioramenti generali relativi alla stabilità
    • Permette di rds_superuser terminare i backend che non sono esplicitamente associati a un ruolo.

    • PLV8Estensione aggiornata alla versione 2.3.15.

    Miglioramenti con priorità alta relativi alla stabilità
    • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema relativo a. apg_plan_mgmt

    • È stato risolto un problema per cui le transazioni attive durante la creazione dello slot potevano essere parzialmente replicate dallo slot.

    • È stato risolto un problema di deadlock nello storage Aurora che poteva causare il failover del writer.

    Aurora PostgreSQL 11.9.9, 27 dicembre 2023

    Miglioramenti critici relativi alla stabilità
    Miglioramenti generali relativi alla stabilità
    • È stato risolto un problema relativo alle azioni di replica logica eseguite da qualcuno diverso dal proprietario della tabella.

    Aurora PostgreSQL 3.4.8, 10 ottobre 2023

    Miglioramenti con priorità alta relativi alla stabilità

    Aurora PostgreSQL 3.4.7, 22 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    Aurora PostgreSQL 3.4.6, 8 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Aurora PostgreSQL 3.4.5

    Miglioramenti della sicurezza
    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch della correzione per CVE-2021-3677 della community PostgreSQL: “Divulgazione della memoria in determinate query”. Per ulteriori informazioni, consulta CVE-2021-3677

    • Eseguito il backpatch della correzione per CVE-2021-3393 della community PostgreSQL: “Errori di violazione del vincolo delle partizioni perdono i valori delle colonne negate”. Per ulteriori informazioni, consulta CVE-2021-3393

    • Eseguito il backpatch di postgis a PostGIS 2.5.2. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di un errore di convalida dell'input nei parametri di funzione dell'estensione log_fdw.

    Aurora PostgreSQL 3.4.3

    Miglioramenti con priorità alta relativi alla stabilità
    • È stata fornita una patch per problemi di sicurezza della community PostgreSQL CVE-2021-32027, CVE-2021-32028 e CVE-2021-32029.

    Miglioramenti aggiuntivi
    • Risolto un problema nell'estensione aws_s3 per consentire l'importazione di oggetti con barre iniziali nell'identificatore dell'oggetto.

    • Risolto un problema nell’estensione rds_activity_stream che causava un errore durante l'avvio nel tentativo di registrare gli eventi di verifica.

    • Risolto un problema che restituiva un ERROR durante il tentativo di creazione dell'estensione rds_activity_stream.

    • Risolto un problema che poteva causare brevi periodi di indisponibilità dovuti all'esaurimento della memoria durante la creazione dell'estensione postgis con pgAudit abilitato.

    • Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

    Aurora PostgreSQL 3.4.2

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema per cui in rari casi un lettore aveva risultati incoerenti durante il riavvio mentre veniva elaborata una transazione con più di 64 transazioni secondarie.

    Miglioramenti aggiuntivi
    • Risolto un problema che poteva causare indisponibilità intermittente a causa di una race condition durante la gestione delle risposte dai nodi di storage.

    • Risolto un problema che poteva causare indisponibilità intermittente a causa della rotazione delle chiavi di crittografia di rete.

    • Risolto un problema che poteva causare indisponibilità intermittente a causa della gestione del calore dei segmenti di memoria sottostanti.

    • Risolto un problema per il quale un'importazione S3 di grandi dimensioni con migliaia di client può causare il blocco di uno o più client di importazione.

    • Rimossa una restrizione che impediva l'impostazione delle stringhe di variabili di configurazione contenute brazil.

    • Risolto un problema che poteva causare indisponibilità intermittente se un nodo di lettura esegue una query che accede a molte tabelle mentre il nodo scrittore acquista blocchi esclusivi su tutte le stesse tabelle.

    Aurora PostgreSQL 3.4.1

    Miglioramenti critici relativi alla stabilità
    • Risolto un problema per il quale in alcuni casi una replica di lettura veniva riavviata ripetutamente.

    • Risolto un problema per il quale un cluster non era disponibile quando si provava a creare più di 16 repliche di lettura o Regioni AWS secondarie del database globale Aurora. Il cluster è tornato disponibile quando è stata rimossa la nuova replica di lettura o secondaria. Regione AWS

    Miglioramenti aggiuntivi
    • Risolto un problema che in alcuni casi, in caso di carichi pesanti, importazione di snapshot, importazione COPY o importazione S3 non rispondeva.

    • Risolto un problema per il quale una replica di lettura non riusciva a unirsi al cluster quando lo scrittore era molto occupato con un carico di lavoro intensivo di scrittura.

    • Risolto un problema per il quale un cluster poteva non essere disponibile brevemente quando era in esecuzione un'importazione S3 ad alto volume.

    • Risolto un problema per il quale un cluster impiegava alcuni minuti per il riavvio se un flusso di replica logica veniva terminato durante la gestione di numerose transazioni complesse.

    • Non consentito l'utilizzo dell'autenticazione IAM e Kerberos per lo stesso utente.

    Aurora PostgreSQL 3.4.0

    Nuove funzionalità
    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un bug nella replica Aurora PostgreSQL che poteva causare il messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound.

    • Risolto un problema per il quale, in alcuni casi, i cluster database con replica logica abilitata non potevano rimuovere i file dei segmenti WAL troncati dallo storage. Ciò ha comportato una crescita delle dimensioni del volume.

    • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    • Risolto un problema che causava un eccessivo consumo di CPU nell'estensione pg_stat_statements.

    Miglioramenti aggiuntivi
    • È ora possibile utilizzare pg_replication_slot_advance per avanzare uno slot di replica logica per i ruoli rds_replication e rds_superuser.

    • Miglioramento delle prestazioni in modalità asincrona dei flussi di attività del database.

    • È stato ridotto il ritardo nella pubblicazione CloudWatch sulla rpo_lag_in_msec metrica per i cluster di database globali Aurora.

    • Aurora PostgreSQL non rimane più indietro su un nodo di lettura quando al backend viene bloccata la scrittura sul client di database.

    • Risolto un problema che in rari casi causava un breve periodo di indisponibilità su una replica di lettura quando il volume di storage aumentava.

    • Risolto un bug durante la creazione di un database che poteva restituire quanto segue: ERRORE: impossibile creare la directory sul disco locale

    • Aggiornati i file della griglia dati per correggere errori o risultati di trasformazione errati dal metodo ST_Transform dell'estensione PostGIS.

    • Risolto un problema per il quale, in alcuni casi, la riproduzione dei record XLOG_BTREE_REUSE_PAGE sulle istanze di lettura Aurora causava un ritardo di riproduzione non necessario.

    • Risolta una piccola perdita di memoria in un indice b-tree che poteva portare a una condizione di memoria insufficiente.

    • Risolto un bug nell'indice GiST che poteva causare una condizione di memoria insufficiente dopo la promozione di una replica di lettura Aurora.

    • Risolto un bug di importazione S3 che segnalava ERRORE: HTTP 403. Autorizzazione negata durante l'importazione di dati da un file all'interno di una sottocartella S3.

    • Risolto un bug nell'estensione aws_s3 per la gestione degli URL prefirmati che poteva portare al messaggio di errore I nomi dei bucket S3 con un punto (.) non sono supportati.

    • Risolto un bug nell'estensione aws_s3 per cui un'importazione poteva essere bloccata a tempo indeterminato se veniva applicato un blocco esclusivo alla relazione prima di iniziare l'operazione.

    • Risolto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL che utilizza indici GiST. In rari casi, questo bug ha causato un breve periodo di indisponibilità dopo la promozione del cluster Aurora.

    • Risolto un bug nei flussi di attività del database in cui i clienti non venivano avvisati al termine di un'interruzione.

    • Aggiornata l'estensione pg_audit alla versione 1.3.1.

    PostgreSQL 11.8, Aurora PostgreSQL 3.3 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.8. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.8, consulta PostgreSQL versione 11.8.

    Aurora PostgreSQL versione 3.3.2

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un bug nella replica Aurora PostgreSQL che poteva causare il messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound.

    • Risolto un problema per il quale, in alcuni casi, i cluster database con replica logica abilitata non potevano rimuovere i file dei segmenti WAL troncati dallo storage. Ciò ha comportato una crescita delle dimensioni del volume.

    • Risolto un problema relativo alla creazione di un cluster di database globale in una regione secondaria.

    • Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    • Risolto un problema che causava un eccessivo consumo di CPU nell'estensione pg_stat_statements.

    Miglioramenti aggiuntivi
    • Aurora PostgreSQL non rimane più indietro su un nodo di lettura quando al backend viene bloccata la scrittura sul client di database.

    • È stato ridotto il ritardo nella pubblicazione CloudWatch sulla rpo_lag_in_msec metrica per i cluster di database globali Aurora.

    • Risolto un bug per il quale una istruzione DROP DATABASE non rimuoveva alcun file di relazione.

    • Risolto un problema per il quale, in alcuni casi, la riproduzione dei record XLOG_BTREE_REUSE_PAGE sulle istanze di lettura Aurora causava un ritardo di riproduzione non necessario.

    • Risolta una piccola perdita di memoria in un indice b-tree che poteva portare a una condizione di memoria insufficiente.

    • Risolto un bug nella funzione aurora_replica_status() in cui il campo server_id veniva a volte troncato.

    • Risolto un problema per il quale un record di log veniva elaborato in modo errato, causando l'arresto anomalo della replica Aurora.

    • Risolto un bug di importazione S3 che segnalava ERRORE: HTTP 403. Autorizzazione negata durante l'importazione di dati da un file all'interno di una sottocartella S3.

    • È ora possibile utilizzare pg_replication_slot_advance per avanzare uno slot di replica logica per i ruoli rds_replication e rds_superuser.

    • Migliorate le prestazioni della modalità asincrona dei flussi di attività del database.

    • Risolto un bug nell'estensione aws_s3 che poteva causare il messaggio di errore S3 I nomi dei bucket S3 con un punto (.) non sono supportati.

    • Corretta una race condition che causava un errore intermittente delle importazioni valide.

    • Risolto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL che utilizza gli indici GiST. In rari casi, questo bug ha causato un breve periodo di indisponibilità dopo la promozione del cluster database Aurora.

    • Risolto un bug nell'estensione aws_s3 per cui un'importazione poteva essere bloccata a tempo indeterminato se veniva applicato un blocco esclusivo alla relazione prima di iniziare l'operazione.

    Aurora PostgreSQL 3.3.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un problema che appariva quando l'operatore NOT EXISTSrestituiva erroneamente TRUE, che può verificarsi solo quando si verifica la seguente serie di circostanze insolite:

      • Una query sta utilizzando l'operatore NOT EXISTS.

      • La colonna o le colonne valutate rispetto alla query esterna nella quey secondaria NOT EXISTS contengono un valore NULL.

      • Non c'è un altro predicato nella query secondaria che rimuove la necessità di valutazione dei valori NULL.

      • Il filtro utilizzato nella query secondaria non utilizza un indice di ricerca per la sua esecuzione.

      • L'operatore non viene convertito in join dall'ottimizzatore di query.

    Aurora PostgreSQL 3.3.0

    Nuove funzionalità
    • Aggiunto il supporto per l'estensione RDKit versione 3.8.

      L'estensione RDKit fornisce funzioni di modellazione per la chemioinformatica. La chemioinformatica è l'archiviazione, l'indicizzazione, la ricerca, il recupero e l'applicazione di informazioni sui composti chimici. Ad esempio, con l'estensione RDKit è possibile costruire modelli di molecole, cercare strutture molecolari e leggere o creare molecole in varie notazioni. È inoltre possibile eseguire ricerche sui dati caricati dal sito Web ChemBL o da un file SMILES. SMILES (Simplified Molecular Input Line Entry System) è una notazione tipografica per rappresentare molecole e reazioni. Per ulteriori informazioni, consulta The RDKit database cartridge nella documentazione di RDKit.

    • Aggiunto il supporto per una versione TLS minima

      Il supporto per una versione Transport Layer Security (TLS) minima viene preso mediante backport da PostgreSQL 12. Consente al server Aurora PostgreSQL di vincolare i protocolli TLS con cui un client può connettersi tramite due nuovi parametri PostgreSQL. Questi parametri includono ssl_min_protocol_version e ssl_max_protocol_version. Ad esempio, per limitare le connessioni client al server Aurora PostgreSQL almeno alla versione del protocollo TLS 1.2, impostare ssl_min_protocol_version su TLSv1.2.

    • Aggiunto il supporto per l'estensione pglogical versione 2.2.2.

      L'estensione pglogical è un sistema di replica in streaming logico che fornisce funzionalità aggiuntive oltre a ciò che è disponibile nella replica logica nativa PostgreSQL. Le funzionalità includono gestione dei conflitti, filtraggio delle righe, replica DDL/sequenza e applicazione ritardata. Puoi utilizzare l'estensione pglogical per impostare la replica tra cluster Aurora PostgreSQL, tra RDS per PostgreSQL e Aurora PostgreSQL e con database PostgreSQL in esecuzione al di fuori di RDS.

    • Aurora ridimensiona dinamicamente lo spazio di storage del cluster. Con il ridimensionamento dinamico, lo spazio di storage per il cluster DB Aurora diminuisce automaticamente quando si rimuovono i dati dal cluster DB. Per ulteriori informazioni, consulta Storage scaling nella Guida per l'utente di Amazon Aurora.

      Nota

      La funzionalità di ridimensionamento dinamico viene implementata in fasi laddove Regioni AWS Aurora è disponibile. A seconda della regione in cui si trova il cluster, questa funzionalità potrebbe non essere ancora disponibile. Per ulteriori informazioni, consulta l'annuncio delle novità.

    Miglioramenti critici relativi alla stabilità
    • Risolto un bug relativo all'estensione della pagina heap che in rari casi portava a tempi di ripristino più lunghi e a un impatto sulla disponibilità.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato corretto un bug in Aurora Global Database che poteva causare ritardi nell'aggiornamento del motore di database in un database secondario. Regione AWS Per ulteriori informazioni, consulta Utilizzo dei database globali Amazon Aurora nella Guida per l'utente di Amazon Aurora.

    • Risolto un problema che in rari casi causava ritardi nell'aggiornamento di un database alla versione 11.8 del motore.

    Miglioramenti aggiuntivi
    • Risolto un problema per il quale si verificava un arresto anomalo della replica Aurora quando i carichi di lavoro con transazioni secondarie elevate venivano effettuati sull'istanza dello scrittore.

    • Risolto un problema per il quale si verificava un arresto anomalo dell'istanza dello scrittore a causa di una perdita di memoria e dell'esaurimento della memoria utilizzata per tenere traccia delle transazioni attive.

    • Risolto un problema che causava un arresto anomalo a causa di un'inizializzazione impropria quando non c'era memoria libera disponibile durante l'avvio del back-end PostgreSQL.

    • Risolto un problema per il quale un cluster Aurora PostgreSQL Serverless DB poteva restituire il seguente errore dopo un evento di ridimensionamento: ERRORE: preparato istruzione «S_6" esiste già.

    • È stato risolto un out-of-memory problema durante l'emissione del CREATE EXTENSION comando con PostGIS quando Database Activity Streams è abilitato.

    • Risolto un problema per cui una query SELECT poteva restituire erroneamente l'errore Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn.

    • Risolto un problema per cui il database potrebbe non essere disponibile brevemente a causa della gestione degli errori nella crescita dello storage del database.

    • Risolto un problema in Aurora PostgreSQL Serverless in cui le query eseguite su connessioni precedentemente inattive venivano ritardate fino al completamento dell'operazione di dimensionamento.

    • Risolto un problema per cui un cluster DB Aurora PostgreSQL con i flussi di attività di database abilitati poteva segnalare l'inizio di una finestra di perdita potenziale per i record di attività, ma non segnala il ripristino della connettività.

    • Risolto un bug con la funzione aws_s3.table_import_from_s3 in cui un COPY da S3 restituiva l'errore HTTP error code: 248. Per ulteriori informazioni, consulta aws_s3.table_import_from_s3 nella Guida per l'utente di Amazon Aurora.

    PostgreSQL 11.7, Aurora PostgreSQL 3.2 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.7. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.7, consulta PostgreSQL versione 11.7.

    Aurora PostgreSQL 3.2.7

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 3.2.6

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un bug nella replica Aurora PostgreSQL che poteva causare il messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound.

    Miglioramenti aggiuntivi
    • Risolto un problema che in rari casi causava un breve periodo di indisponibilità quando il volume di storage aumentava.

    • Aurora PostgreSQL Serverless ora supporta l'esecuzione di query su tutte le connessioni durante un evento di dimensionamento.

    • Risolto un problema in Aurora PostgreSQL Serverless per il quale un blocco trapelato causava un evento di dimensionamento prolungato.

    • Risolto un problema per il quale la funzione aurora_replica_status mostrava identificatori del server troncati.

    • Risolto un problema in Aurora PostgreSQL Serverless per cui le connessioni in corso di migrazione durante un evento di dimensionamento si disconnettevano con il messaggio: "ERRORE: impossibile aprire la relazione con OID... .

    • Risolta una piccola perdita di memoria in un indice b-tree che poteva portare a una condizione di memoria insufficiente.

    • È stato corretto un bug in un indice GiST che poteva causare una out-of-memory condizione dopo aver promosso una replica Aurora Read.

    • Prestazioni migliorate per i flussi di attività del database.

    • Risolto un bug nei flussi di attività del database in cui i clienti non venivano avvisati al termine di un'interruzione.

    • Risolto un bug nell'estensione aws_s3 per la gestione degli URL prefirmati che poteva portare al messaggio di errore I nomi dei bucket S3 con un punto (.) non sono supportati.

    • Risolto un bug nell'estensione aws_s3 in cui la gestione errata degli errori poteva causare errori durante il processo di importazione.

    • Risolto un bug nell'estensione aws_s3 per cui un'importazione poteva essere bloccata a tempo indeterminato se veniva applicato un blocco esclusivo alla relazione prima di iniziare l'operazione.

    Aurora PostgreSQL 3.2.4

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un problema che appariva quando l'operatore NOT EXISTSrestituiva erroneamente TRUE, che può verificarsi solo quando si verifica la seguente serie di circostanze insolite:

      • Una query sta utilizzando l'operatore NOT EXISTS.

      • La colonna o le colonne valutate rispetto alla query esterna nella quey secondaria NOT EXISTS contengono un valore NULL.

      • Non c'è un altro predicato nella query secondaria che rimuove la necessità di valutazione dei valori NULL.

      • Il filtro utilizzato nella query secondaria non utilizza un indice di ricerca per la sua esecuzione.

      • L'operatore non viene convertito in join dall'ottimizzatore di query.

    Aurora PostgreSQL 3.2.3

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    • Nessuna

    Miglioramenti aggiuntivi
    • Risolto un problema in Aurora PostgreSQL Serverless in cui le query eseguite su connessioni precedentemente inattive venivano ritardate fino al completamento dell'operazione di dimensionamento.

    • Risolto un problema che poteva causare una breve indisponibilità per carichi di lavoro di sottotransazione pesanti quando più istanze di lettore si riavviano o si ricongiungono al cluster.

    Aurora PostgreSQL 3.2.2

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Risolto un bug relativo all'estensione della pagina heap che in rari casi portava a tempi di ripristino più lunghi e a un impatto sulla disponibilità.

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema in Aurora Global Database che poteva causare ritardi nell'aggiornamento del motore di database in una regione secondaria. Per ulteriori informazioni, consulta Utilizzo dei database globali Amazon Aurora nella Guida per l'utente di Amazon Aurora.

    • Risolto un problema che in rari casi causava ritardi nell'aggiornamento di un database alla versione 11.7 del motore.

    Miglioramenti aggiuntivi
    • Risolto un problema per cui il database potrebbe non essere disponibile brevemente a causa della gestione degli errori nella crescita dello storage del database.

    • Corretto un bug per cui una query SELECT poteva restituire erroneamente l'errore, tentando di leggere oltre EOF della relazione rrrr. blockno=bbb nblocks=nnn.

    • Risolto un problema per il quale un cluster Aurora PostgreSQL Serverless DB poteva restituire il seguente errore dopo un evento di ridimensionamento: ERRORE: preparato istruzione «S_6" esiste già.

    Aurora PostgreSQL 3.2.1

    Nuove funzionalità

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità

    Nessuna.

    Miglioramenti con priorità alta relativi alla stabilità
    • Prestazioni e disponibilità migliorate delle istanze di lettura durante l'applicazione delle operazioni DROP TABLE e TRUNCATE TABLE.

    • È stata risolta una perdita di memoria piccola ma continua in un modulo di diagnostica che poteva causare una out-of-memory condizione su tipi di istanze DB più piccoli.

    • Risolto un bug nell'estensione PostGIS che poteva portare al riavvio del database. Questo è stato segnalato alla community PostGIS come https://trac.osgeo.org/postgis/ticket/4646.

    • Risolto un problema per cui le richieste di lettura potevano bloccarsi a causa di una gestione errata degli errori nel motore di archiviazione.

    • Risolto un problema che presenta un errore per alcune query e che risulta nel messaggio, ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy. Ciò potrebbe verificarsi in seguito alla promozione di un'istanza di lettura a un'istanza di scrittura.

    • Risolto un problema per il quale un cluster DB Aurora serverless poteva bloccarsi durante il rollback di un tentativo di dimensionamento.

    Miglioramenti aggiuntivi
    • Prestazioni migliorate per le query che leggono molte righe dall'archivio.

    • Miglioramento delle prestazioni e della disponibilità delle istanze DB del lettore durante carichi di lavoro di lettura pesante.

    • Le sottoquery correlate IN e NOT IN sono abilitate per essere trasformate in join quando possibile.

    • Migliorata la stima del filtro per il pushdown del filtro semi-join avanzato utilizzando statistiche o indici a più colonne, se disponibili.

    • Migliorate le prestazioni di lettura dell'estensione pg_prewarm.

    • Risolto un problema per cui un cluster DB Aurora serverless poteva segnalare il messaggio, ERROR: incorrect binary data format in bind parameter ... dopo un evento di dimensionamento.

    • Risolto un problema per cui un cluster DB serverless poteva segnalare il messaggio ERROR: insufficient data left in message dopo un evento di dimensionamento.

    • Risolto un problema per cui per un cluster DB Aurora serverless potrebbero verificarsi tentativi di dimensionamento prolungati o non riusciti.

    • Risolto un problema che causava il messaggio ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. Contatta l' AWS assistenza clienti. Questo può verificarsi durante la creazione dell'oggetto dopo che l'identificatore di oggetto a 32 bit di PostgreSQL è stato sottoposto a wrapping.

    • Risolto un bug per cui i file di segmento write-ahead-log (WAL) per la replica logica di PostgreSQL non venivano eliminati quando si cambiava il valore da a. wal_level logical replica

    • Risolto un bug nell'estensione pg_hint_plan in cui una query multi-istruzione poteva portare a un arresto anomalo quando enable_hint_table è abilitata. Questo viene monitorato nella community PostgreSQL come https://github.com/ossc-db/pg_hint_plan/issues/25.

    • Risolto un problema per cui i client JDBC potevano segnalare il messaggio java.io.IOException: Unexpected packet type: 75 a seguito di un evento di dimensionamento in un cluster DB Aurora serverless.

    • È stato corretto un bug nella replica logica di PostgreSQL che generava il messaggio ERROR: snapshot reference is not owner by resource owner. TopTransaction

    • Sono state modificate le seguenti estensioni:

      • Aggiornato orafce alla versione 3.8

      • Aggiornato pgTAP alla versione 1.1

    • Supporto fornito per le query di iniezione di errori.

    PostgreSQL 11.6, Aurora PostgreSQL 3.1 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.6. Per ulteriori informazioni sui miglioramenti nella versione 11.6, consulta PostgreSQL versione 11.6.

    Questa release contiene più miglioramenti critici relativi alla stabilità. Amazon consiglia di aggiornare a questa release i cluster Aurora PostgreSQL che utilizzano i motori PostgreSQL 11 meno recenti.

    Aurora PostgreSQL 3.1.4

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 3.1.3

    Nuove funzionalità
    • Aurora PostgreSQL ora supporta il parametro di storage PostgreSQL vacuum_truncate per gestire il troncamento del vuoto per tabelle specifiche. Impostare questo parametro di storage su false per una tabella per impedire al comando VACUUM SQL di troncare le pagine vuote finali della tabella.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema per cui le letture dallo storage potevano smettere di rispondere a causa di una gestione errata degli errori.

    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 3.1.2

    Questa release contiene un miglioramento critico relativo alla stabilità. Amazon consiglia fortemente di aggiornare i cluster compatibili con Aurora PostgreSQL 11 precedenti a questa versione.

    Miglioramenti critici relativi alla stabilità
    • Risolto un bug per cui un'istanza database del lettore potrebbe utilizzare temporaneamente dati obsoleti. Ciò potrebbe portare a risultati errati come poche o troppe righe. Questo errore non persiste nello storage e verrà cancellato quando la pagina del database contenente la riga sarà eliminata dalla cache. Ciò può accadere quando l'istanza database primaria entra in un overflow dello snapshot della transazione poiché ha più di 64 transazioni secondarie in una singola transazione. Le applicazioni suscettibili a questo bug includono quelle che utilizzano i punti di salvataggio SQL o i gestori di eccezioni PostgreSQL con più di 64 transazioni secondarie nella transazione principale.

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un problema che potrebbe causare un arresto anomalo di un'istanza database del lettore causando indisponibilità durante il tentativo di unire il cluster database. Ciò può accadere in alcuni casi quando l'istanza database primaria ha un overflow dello snapshot di transazione a causa di un numero elevato di transazioni secondarie. In questo caso l'istanza database del lettore non sarà in grado di unirsi fino a quando l'overflow dello snapshot è stato cancellato.

    Miglioramenti aggiuntivi
    • Risolto un bug che impediva a Performance Insights di determinare l'ID di query di un'istruzione in esecuzione.

    Aurora PostgreSQL 3.1.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Risolto un problema per cui l'istanza database potrebbe essere a breve non disponibile a causa della funzione di riparazione automatica dello storage sottostante.

    Miglioramenti con priorità alta relativi alla stabilità
    • Risolto un bug per cui il motore di database potrebbe bloccarsi causando indisponibilità. Ciò si è verificato durante la scansione di una colonna non chiave inclusa di un indice B-Tree. Questo vale solo per gli indici "colonna inclusa" di PostgreSQL 11.

    • Corretto un bug che poteva causare l'arresto anomalo del motore di database causando indisponibilità. Ciò si è verificato se una connessione al database appena stabilita ha riscontrato un errore relativo all'esaurimento delle risorse durante l'inizializzazione dopo la riuscita dell'autenticazione.

    Miglioramenti aggiuntivi
    • È stata fornita una correzione per l'estensione pg_hint_plan che potrebbe portare il motore di database a bloccarsi causando indisponibilità. Il problema open source può essere monitorato su https://github.com/ossc-db/pg_hint_plan/pull/45.

    • Corretto un bug in cui l'SQL del modulo ALTER FUNCTION ... OWNER TO ... segnalava erroneamente ERROR: improper qualified name (too many dotted names).

    • Migliorate le prestazioni del vuoto indice GIN tramite prefetching.

    • Corretto un bug in PostgreSQL open source che poteva portare a un arresto anomalo del motore di database che causava indisponibilità. Ciò si è verificato durante le scansioni parallele degli indici B-Tree. Questo problema è stato segnalato alla community PostgreSQL.

    • Migliorate le prestazioni delle scansioni degli indici B-Tree in memoria.

    Aurora PostgreSQL 3.1.0

    In questa versione del motore sono disponibili le nuove caratteristiche e i miglioramenti riportati di seguito.

    Nuove caratteristiche
    1. Supporto per l'esportazione dei dati in Amazon S3. Per ulteriori informazioni, consulta Esportazione di dati dal cluster di database Aurora PostgreSQL per PostgreSQL a Amazon S3 nella Guida per l'utente di Amazon Aurora.

    2. Supporto per Amazon Aurora Machine Learning. Per ulteriori informazioni, consulta Utilizzo del machine learning di Amazon Aurora con Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    3. I miglioramenti di elaborazione SQL includono:

      • Ottimizzazioni per NOT IN con il parametro apg_enable_not_in_transform.

      • Miglioramenti di pushdown del filtro di semi-join per hash join con il parametro apg_enable_semijoin_push_down.

      • Ottimizzazioni per la rimozione di join interni ridondanti con il parametro apg_enable_remove_redundant_inner_joins.

      • Sono state migliorate le opzioni di compatibilità ANSI con i parametri ansi_constraint_trigger_ordering, ansi_force_foreign_key_checks e ansi_qualified_update_set_target.

      Per ulteriori informazioni, consulta Amazon Aurora PostgreSQL parameters nella Guida per l'utente di Amazon Aurora.

    4. Le estensioni PostgreSQL nuove e aggiornate includono:

    Miglioramenti critici relativi alla stabilità
    1. Risolto un problema relativo alla creazione di indici albero B su tabelle temporanee che in rari casi potrebbe causare un aumento dei tempi di ripristino e influire sulla disponibilità.

    2. È stato corretto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL. In rari casi, questo bug causa un errore di scrittura di log che può comportare un aumento dei tempi di ripristino e influire sulla disponibilità.

    3. Risolto un problema relativo alla gestione di letture con latenza I/O elevata che in rari casi può comportare un aumento dei tempi di ripristino e influire sulla disponibilità.

    Miglioramenti con priorità alta relativi alla stabilità
    1. È stato corretto un bug relativo alla replica logica per cui i segmenti wal non vengono rimossi correttamente dallo storage. Ciò può comportare un aumento delle dimensioni dello storage. Per monitorare questa situazione, visualizzare il parametro TransactionLogDiskUsage.

    2. Sono stati corretti più bug che causano l'arresto anomalo di Aurora durante le operazioni di prefetch su indici albero B.

    3. Risolto un problema per cui si potrebbe verificare il timeout di un riavvio di Aurora quando si utilizza la replica logica.

    4. Sono stati migliorati i controlli di convalida eseguiti sui blocchi di dati nella cache del buffer. Questo consente di migliorare la capacità di Aurora di rilevare incoerenze.

    Miglioramenti aggiuntivi
    1. L'estensione della gestione del piano di query apg_plan_mgmt dispone di un algoritmo migliorato per la gestione della generazione di piani per tabelle altamente partizionate.

    2. È stato ridotto il tempo di avvio su istanze con cache di grandi dimensioni tramite miglioramenti nell'algoritmo di ripristino della cache del buffer.

    3. Sono state migliorate le prestazioni del read-node-apply processo con carichi di lavoro ad alta velocità di transazione utilizzando le modifiche alla prioritizzazione di PostgreSQLLWLock. Queste modifiche impediscono l'interruzione del read-node-apply processo mentre ProcArray PostgreSQL è oggetto di forti contese.

    4. È stata migliorata la gestione delle letture batch durante il vacuum, le scansioni delle tabelle e le scansioni degli indici. Questo comporta un throughput più elevato e un minore utilizzo della CPU.

    5. Risolto un problema per cui si potrebbe verificare l'arresto anomalo di un nodo di lettura durante la riproduzione di un'operazione SLRU-truncate di PostgreSQL.

    6. Risolto un problema per cui, in rari casi, le scritture sul database potrebbero bloccarsi a seguito di un errore restituito da una delle sei copie di un record di log Aurora.

    7. Risolto un problema relativo alla replica logica in cui una singola transazione di dimensioni superiori a 1 GB può causare un arresto anomalo del motore.

    8. È stata corretta una perdita di memoria sui nodi di lettura quando la gestione della cache del cluster è abilitata.

    9. Risolto un problema per cui l'importazione di uno snapshot di RDS per PostgreSQL potrebbe bloccarsi se lo snapshot di origine contiene un numero elevato di relazioni non registrate.

    10. Risolto un problema per cui si potrebbe verificare un arresto anomalo del daemon dello storage Aurora in condizioni di carico di I/O elevato.

    11. Risolto un problema relativo a hot_standby_feedback per i nodi di lettura per cui il nodo di lettura potrebbe restituire il formato epoca (Unix epoch) dell'ID di transazione errato al nodo di scrittura. Come conseguenza, il nodo di scrittura potrebbe ignorare il hot_standby_feedback e invalidare gli snapshot sul nodo di lettura.

    12. Corretto un bug per cui gli errori di storage che si verificavano durante le istruzioni CREATE DATABASE non erano gestiti correttamente. A causa di questo bug, il database risultante non era accessibile. Il comportamento corretto è non terminare la creazione del database e restituire l'errore appropriato all'utente.

    13. È stata migliorata la gestione dell'overflow dello snapshot di PostgreSQL quando un nodo di lettura tenta di connettersi a un nodo di scrittura. Prima di questa modifica, se lo stato del nodo di scrittura era overflow dello snapshot, il nodo di lettura non era in grado di eseguire il join. Nel file di log di PostgreSQL appariva un messaggio nel formato DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy). Un overflow dello snapshot si verifica quando una singola transazione ha creato oltre 64 transazioni secondarie.

    14. È stato corretto un bug relativo alle espressioni di tabella comuni per cui un errore viene generato erroneamente quando esiste una classe NOT IN in un CTE. L'errore è CTE with NOT IN fails with ERROR: could not find CTE CTE-Name.

    15. È stato corretto un bug relativo a un valore last_error_timestamp errato nella tabella aurora_replica_status.

    16. È stato corretto un bug per evitare di popolare i buffer condivisi con blocchi appartenenti a oggetti temporanei. Questi blocchi si trovano correttamente nei buffer locali del back-end.

    17. Sono state modificate le seguenti estensioni:

      • Aggiornata pg_hint_plan alla versione 1.3.4

      • Aggiunta plprofiler versione 4.1.

      • Aggiunta pgTAP versione 1.0.0.

    PostgreSQL 11.4, Aurora PostgreSQL 3.0 (obsoleto)

    Nota

    Il motore PostgreSQL versione 11.4 con Aurora PostgreSQL 3.0 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 11.4. Per ulteriori informazioni sui miglioramenti in PostgreSQL 11.4, consulta PostgreSQL versione 11.4.

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Questa release contiene tutte le correzioni, le funzionalità e i miglioramenti presenti in Aurora PostgreSQL 2.3.5.

    2. Partitioning – I miglioramenti del partizionamento includono il supporto per il partizionamento hash, la possibilità di creazione di una partizione predefinita e lo spostamento dinamico delle righe in un'altra partizione in base all'aggiornamento della colonna chiave.

    3. Prestazioni – I miglioramenti delle prestazioni includono il parallelismo durante la creazione di indici, viste materializzate, join hash e le scansioni sequenziali al fine di ottimizzare le operazioni.

    4. Stored procedure – Le stored procedure SQL dispongono ora del supporto per le transazioni incorporate.

    5. Miglioramenti della funzione di pulizia automatica – Per fornire una registrazione dei log di valore, il parametro rds.force_autovacuum_logging è valorizzato per impostazione predefinita su ON insieme al parametro log_autovacuum_min_duration impostato su 10 secondi. Per aumentare l'efficacia della funzione di pulizia automatica, i valori per i parametri autovacuum_max_workers e autovacuum_vacuum_cost_limit vengono calcolati in base alla capacità di memoria dell'host al fine di fornire valori predefiniti più ampi.

    6. Timeout della transazione migliorato: il parametro idle_in_transaction_session_timeout è impostato su 24 ore. Ogni sessione che è rimasta inattiva per più di 24 ore viene chiusa.

    7. Il modulo tsearch2 non è più supportato – Se la tua applicazione utilizza funzioni tsearch2, aggiornala per utilizzare le funzioni equivalenti fornite dal motore di base di PostgreSQL. Per ulteriori informazioni sul modulo tsearch2, consulta PostgreSQL tsearch2.

    8. Il modulo chkpass non è più supportato – Per ulteriori informazioni sul modulo, consulta PostgreSQL chkpass.

    9. Aggiornate le seguenti estensioni:

      • address_standardizer alla versione 2.5.1

      • address_standardizer_data_us alla versione 2.5.1

      • btree_gin alla versione 1.3

      • citext alla versione 1.5

      • cube alla versione 1.4

      • hstore alla versione 1.5

      • ip4r alla versione 2.2

      • isn alla versione 1.2

      • orafce alla versione 3.7

      • pg_hint_plan alla versione 1.3.4

      • pg_prewarm alla versione 1.2

      • pg_repack alla versione 1.4.4

      • pg_trgm alla versione 1.4

      • pgaudit alla versione 1.3

      • pgrouting alla versione 2.6.1

      • pgtap alla versione 1.0.0

      • plcoffee alla versione 2.3.8

      • plls alla versione 2.3.8

      • plv8 alla versione 2.3.8

      • postgis alla versione 2.5.1

      • postgis_tiger_geocoder alla versione 2.5.1

      • postgis_topology alla versione 2.5.1

      • rds_activity_stream alla versione 1.3

    PostgreSQL 10.21 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.21. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.21, consulta PostgreSQL versione 10.21.

    Aurora PostgreSQL 10.21.5, 14 dicembre 2022

    Miglioramenti generali relativi alla stabilità
    • Risolto un problema di stabilità del motore.

    Aurora PostgreSQL 10.21.4, 17 novembre 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    Aurora PostgreSQL 10.21.3, 13 ottobre 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di PLV8 a causa del quale il parametro di base non viene caricato correttamente nella memoria.

    Miglioramenti generali relativi alla stabilità
    • Risolto un bug per cui Aurora PostgreSQL non poteva archiviare relfilenode.

    • È stato risolto un problema di dimensionamento bloccato quando si verifica un timeout dell'evento di dimensionamento corrente.

    • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

    • È stato risolto un problema a causa del quale i messaggi di query estesa potevano andare persi durante l'applicazione di patch senza tempi di inattività (ZDP, zero-downtime patching), causando il blocco della query estesa dopo il completamento dell'operazione ZDP.

    Aurora PostgreSQL 10.21.1, 6 luglio 2022

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema che poteva causare periodi di indisponibilità durante il riavvio di un nodo di archiviazione.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che si verificava quando la connessione a SQL Server non riusciva utilizzando l'estensione TDS_FDW per eseguire query su una tabella esterna.

    • È stato risolto un problema per il quale le connessioni che utilizzavano il certificato root fornito restituivano un errore.

    • Sono state migliorate le informazioni di diagnostica e di supporto in caso di voci dell'indice B-tree non coerenti.

    Aurora PostgreSQL 10.21.0, 9 giugno 2022

    Nuove funzionalità
    Aggiornamenti critici
    • Risolto un arresto anomalo della riproduzione dovuto a una mancata corrispondenza tra LSN.

    • È stata corretta l'estensione aws_s3 per impedire l'inserimento di regioni non valide.

    Aggiornamenti con stabilità elevata
    • Sono stati risolti diversi problemi relativi alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    Correzioni per la stabilità generale
    • Risolto un problema arresto anomalo per conflitti di blocco durante un evento di dimensionamento di Aurora Serverless v1.

    • È stato risolto un problema a causa del quale la replica logica si blocca dopo il riavvio.

    • Risolti diversi problemi che potevano portare a brevi periodi di indisponibilità.

    • Risolta, durante il ripristino, un'occorrenza di pagina non valida in Generic Redo per GENERIC_XLOG_FULL_PAGE_DATA. Ciò si verifica a causa di un intervallo di tempo tra la generazione del record di log e la successiva scrittura dei metadati per il record sul nodo RW e le riproduzioni del nodo RO tra queste operazioni.

    • Sono state migliorate le prestazioni delle query supportando i worker paralleli.

    • Il plugin wal2json è stato aggiornato alla versione 2.4.

    • L'estensione pglogical è stata aggiornata alla versione 2.4.1.

    PostgreSQL 10.20 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.20. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.20, consulta PostgreSQL versione 10.20.

    Aurora PostgreSQL 10.20.6, 16 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

    Aurora PostgreSQL 10.20.4, 18 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti critici
    • È stato risolto un problema che durante il riavvio di un nodo di archiviazione poteva causare periodi di indisponibilità.

    Miglioramenti relativi alla stabilità elevata
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    • È stato risolto un difetto a causa del quale la convalida dei piani memorizzati nella cache poteva portare al riavvio del database quando il piano era stato precedentemente invalidato.

    Aurora PostgreSQL 10.20.1, 27 aprile 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che poteva causare WriteIOPS segnalazioni errate nella AWS console.

    • È stato risolto un problema che poteva causare l'indisponibilità dopo la rimozione di un nodo di lettura in un cluster.

    Miglioramenti generali
    • È stato risolto un problema che poteva causare il riavvio del motore durante periodi di memoria libera insufficiente.

    Aurora PostgreSQL 10.20.0, 29 marzo 2022

    Miglioramenti con priorità alta relativi alla stabilità
    • Sono stati risolti diversi problemi che potevano causare l'indisponibilità di un nodo di lettura.

    • È stato risolto un problema che poteva impedire a un nodo di lettura di riprodurre WAL, richiedendo l'eliminazione e la risincronizzazione dello slot di replica.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    Miglioramenti generali
    • È stata corretta una piccola perdita di memoria sui nodi di lettura quando è impostato commit_ts.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    • È stato risolto un problema che poteva causare un errore di importazione da S3 quando si utilizza l'estensione aws_s3.

    • Sono stati risolti diversi problemi che potevano causare periodi di indisponibilità durante l'utilizzo di apg_plan_mgmt.

    • Sono stati risolti diversi problemi che potevano causare periodi di indisponibilità quando è abilitato QPM.

    PostgreSQL 10.19 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.19. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.19, consulta PostgreSQL versione 10.19.

    Aurora PostgreSQL 10.19.6, 16 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che può causare un aumento del traffico di rete quando un'istanza di scrittura trasmette i log a un'istanza di replica.

    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    • L'estensione PostGIS è stata aggiornata alla versione 3.1.7.

    Aurora PostgreSQL 10.19.4, 20 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti critici
    • È stato risolto un problema che durante il riavvio di un nodo di archiviazione poteva causare periodi di indisponibilità.

    Miglioramenti relativi alla stabilità elevata
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    Aurora PostgreSQL 10.19.3, 13 aprile 2022

    Miglioramenti generali
    • È stato risolto un bug che poteva causare il riavvio del motore durante periodi di memoria libera insufficiente.

    Aurora PostgreSQL 10.19.1

    Miglioramenti della sicurezza
    • Aggiornata l'estensione PostGIS dalla versione 3.1.4 alla 3.1.5. Questo aggiornamento contiene una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 10.19.0

    Miglioramenti critici relativi alla stabilità
    • È stato corretto un bug per cui la replica logica potrebbe bloccarsi con il risultato che la riproduzione rimaneva indietro sul nodo di lettura. L'istanza potrebbe eventualmente riavviarsi.

    Miglioramenti aggiuntivi
    • È stato corretto un bug della cache del buffer che poteva causare brevi periodi di indisponibilità.

    • È stato corretto un bug nell'estensione apg_plan_mgmt in cui non veniva applicato un piano basato su indice.

    • È stato corretto un bug nell'estensione pg_logical che poteva causare brevi periodi di indisponibilità a causa di una gestione impropria degli argomenti NULL.

    • È stato corretto un bug per cui i file orfani causavano un errore degli aggiornamenti della versione principale.

    • Sono stati corretti i parametri di scrittura del registro di Aurora Storage Daemon errati.

    • Sono stati corretti più bug che potevano causare il riavvio della riproduzione WAL e alla fine il riavvio delle istanze del lettore.

    • È stata migliorata la convalida della pagina della cache del buffer Aurora sulle letture.

    • È stata migliorata la convalida dei metadati dello storage Aurora.

    • Aggiornata l'estensione pg_hint_pan alla v1.3.6.

    PostgreSQL 10.18 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.18. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.18, consulta PostgreSQL versione 10.18.

    Aurora PostgreSQL 10.18.6, 19 dicembre 2022

    Miglioramenti generali
    • È stato risolto un problema che causa l'incoerenza del flusso di attività del database quando l'agente di monitoraggio non è disponibile.

    Aurora PostgreSQL 10.18.4, 6 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti generali
    • È stato risolto un problema di gestione degli errori relativo alle out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema per il quale Performance Insights poteva causare la visualizzazione di un "Evento di attesa sconosciuto".

    • È stato risolto un problema che poteva causare periodi di indisponibilità dovuti alla presenza di file di relazione duplicati.

    Aurora PostgreSQL 10.18.3, 6 giugno 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Aggiornamenti con priorità alta relativi alla stabilità
    • È stato risolto un problema che può causare il riavvio del processo postmaster in Amazon Aurora Serverless v1.

    • È stato risolto un problema che può causare il riavvio del processo di runtime di Aurora in Amazon Aurora Serverless v1.

    Miglioramenti generali
    • È stata risolta una perdita di memoria in Aurora Runtime che poteva causare una condizione. out-of-memory

    Aurora PostgreSQL 10.18.2, 12 aprile 2022

    Aggiornamenti generali
    • È stato corretto un bug della cache del buffer che poteva causare brevi periodi di indisponibilità.

    Aurora PostgreSQL 10.18.1

    Miglioramenti della sicurezza
    • Aggiornata l'estensione PostGIS dalla versione 3.1.4 alla 3.1.5. Questo aggiornamento contiene una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 10.18.0

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

    Aggiornamenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

    • È stato risolto un problema per il quale Aurora poteva segnalare un problema a seguito di un aggiornamento della versione principale con il messaggio: "PANIC: could not access status of next transaction id xxxxxxxx".

    Miglioramenti aggiuntivi
    • È stato risolto un problema per cui i nodi di lettura vengono riavviati a causa di un errore di ricerca della cache di origine della replica.

    • È stato risolto un problema per cui le query di lettura potrebbero scadere sui nodi di lettura durante la riproduzione del troncamento pigro attivato dal vuoto sul nodo di scrittura.

    • È stato risolto un problema che portava Performance Insights a impostare erroneamente il tipo di back-end di una connessione al database.

    • È stato risolto un problema per cui la funzione aurora_postgres_replica_status() restituiva statistiche della CPU obsolete o ritardate.

    • È stato risolto un problema per cui, in rari casi, un cluster mirror secondario di Aurora Global Database poteva riavviarsi a causa di un arresto nel processo di applicazione del registro.

    • Rimosso il supporto per le suite di cifratura DES, 3DES e RC4.

    • Aggiornata l'estensione PostGIS alla versione 3.1.4.

    • Aggiunto il supporto per l'estensione postgis_raster versione 3.1.4.

    PostgreSQL 10.17, Aurora PostgreSQL 2.9 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.17. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.17, consulta PostgreSQL versione 10.17.

    Aurora PostgreSQL 10.17.5, 30 dicembre 2022

    Miglioramenti generali
    • La versione 10.17.5 di Amazon Aurora PostgreSQL è stata rilasciata con miglioramenti generali.

    Aurora PostgreSQL 10.17.4, 14 luglio 2022

    Miglioramenti della sicurezza
    • Eseguito il backpatch della correzione per CVE-2022-1552 della community PostgreSQL: Autovacuum, REINDEX e altri non effettuano le "operazioni con restrizioni di sicurezza". Per ulteriori informazioni, consulta CVE-2022-1552.

    Miglioramenti con priorità alta relativi alla stabilità
    • È stato risolto un problema di gestione degli errori relativo a out-of-memory condizioni che potevano causare brevi periodi di indisponibilità.

    • È stato risolto un problema che poteva causare un uso eccessivo dello spazio di archiviazione a causa della chiusura non corretta dei file.

    • È stato risolto un problema che causava la visualizzazione di "Unknown wait event" in Performance Insights.

    Aurora PostgreSQL 2.9.2

    Miglioramenti della sicurezza
    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di postgis a PostGIS 2.4.7. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    Aurora PostgreSQL 2.9.1

    Miglioramenti critici relativi alla stabilità
    • È stato risolto un problema per cui, in rare circostanze, una cache di dati di un nodo di lettura potrebbe essere incoerente dopo il riavvio di quel nodo.

    Aggiornamenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

    • È stato risolto un problema per il quale Aurora poteva segnalare un problema a seguito di un aggiornamento della versione principale con il messaggio: "PANIC: could not access status of next transaction id xxxxxxxx".

    Miglioramenti aggiuntivi
    • È stato risolto un problema per cui i nodi di lettura vengono riavviati a causa di un errore di ricerca della cache di origine della replica.

    • È stato risolto un problema per cui, in rari casi, un cluster mirror secondario di Aurora Global Database poteva riavviarsi a causa di un arresto nel processo di applicazione del registro.

    • È stato risolto un problema che portava Performance Insights a impostare erroneamente il tipo di back-end di una connessione al database.

    • È stato risolto un problema per cui i file orfani causavano traduzioni non riuscite nei codepath di lettura durante o dopo l'aggiornamento della versione principale.

    • Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

    • È stato risolto un problema di out-of-memory crash con il daemon di archiviazione Aurora che portava al riavvio del nodo Writer. Ciò riduce anche il consumo complessivo della memoria del sistema.

    Aurora PostgreSQL 2.9

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un problema per cui la creazione di un database da un database modello esistente con tablespace causava un errore con il messaggio ERROR: could not open file pg_tblspc/...: No such file or directory.

    2. Risolto un problema per cui, in rari casi, una replica Aurora non poteva essere avviata quando veniva utilizzato un gran numero di subtransazioni PostgreSQL (cioè savepoint SQL).

    3. Risolto un problema per cui, in rare circostanze, i risultati di lettura potrebbero risultare incoerenti per le richieste di lettura ripetute sui nodi di replica.

    Miglioramenti aggiuntivi
    1. Aggiornato OpenSSL a 1.1.1k.

    2. Riduzione dell'utilizzo della CPU e del consumo di memoria del processo di applicazione WAL sulle repliche Aurora per alcuni carichi di lavoro.

    3. Migliorati i controlli di sicurezza nel percorso di scrittura per rilevare scritture errate nei metadati.

    4. È stata migliorata la sicurezza rimuovendo 3DES e altre precedenti crittografie per le connessioni SSL/TLS.

    5. Risolto un problema per cui una voce di file duplicata poteva impedire l'avvio del motore Aurora PostgreSQL.

    6. È stato risolto un problema che poteva causare un'indisponibilità temporanea in carichi di lavoro pesanti.

    7. Aggiunta la possibilità di utilizzare una barra in avanti iniziale nel percorso S3 durante l'importazione di S3.

    8. L'estensione orafce è stata aggiornata alla versione 3.16.

    9. Aggiornata l'estensione PostGIS alla versione 2.4.7.

    PostgreSQL 10.16, Aurora PostgreSQL 2.8 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.16. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.16, consulta PostgreSQL versione 10.16.

    Aurora PostgreSQL 2.8.1

    Miglioramenti della sicurezza
    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di postgis a PostGIS 2.4.4. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di un errore di convalida dell'input nei parametri di funzione dell'estensione log_fdw.

    Aurora PostgreSQL 2.8.0

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un problema per cui in rari casi un lettore aveva risultati incoerenti durante il riavvio mentre veniva elaborata una transazione con più di 64 transazioni secondarie.

    2. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    1. Risolto un problema per cui il database non poteva essere avviato quando c'erano molte relazioni in ambienti con vincoli di memoria.

    2. Risolto un problema nell'estensione apg_plan_mgmt che poteva causare brevi periodi di indisponibilità a causa di una eccedenza interna del buffer.

    3. Risolto un problema sui nodi del lettore che poteva causare brevi periodi di indisponibilità durante la riproduzione WAL.

    4. Risolto un problema nell'estensione rds_activity_stream che causava un errore durante l'avvio nel tentativo di registrare gli eventi di verifica.

    5. Risolto un problema che impediva aggiornamenti della versione secondaria di un cluster di database globale Aurora.

    6. Corretti i problemi nella funzione aurora_replica_status in cui le righe erano talvolta parzialmente popolate e alcuni valori come latenza di riproduzione e utilizzo della CPU erano sempre 0.

    7. Risolto un problema per cui il motore di database provava a creare segmenti di memoria condivisa più grandi della memoria totale dell'istanza e riportava ripetutamente un errore. Ad esempio, i tentativi di creare buffer condivisi da 128 GiB su un'istanza db.r5.large non riuscivano. Con questa modifica, le richieste di allocazioni di memoria condivisa totali superiori alla memoria dell'istanza consentono di impostare l'istanza su parametri incompatibili.

    8. Aggiunta della logica per eliminare file temporanei pg_wal non necessari all'avvio di un database.

    9. Risolto un problema che segnalava ERROR: rds_activity_stream stack item 2 not found on top - cannot pop durante il tentativo di creazione dell'estensione rds_activity_stream.

    10. Risolto un problema che poteva causare l'errore failed to build any 3-way joins in una query secondaria INsotto una query secondaria EXISTS.

    11. Risolto un problema che poteva causare brevi periodi di indisponibilità dovuti all'esaurimento della memoria durante la creazione dell'estensione postgis con pgAudit abilitato.

    12. Risolto un problema quando si usava la replica logica in uscita per sincronizzare le modifiche con un altro database che potevano fallire con un messaggio di errore come ERROR: could not map filenode "base/16395/228486645" to relation OID.

    13. Risolto un problema per il quale il ruolo rds_ad non veniva creato dopo l'aggiornamento da una versione di Aurora PostgreSQL che non supporta l'autenticazione Microsoft Active Directory.

    14. Aggiunti controlli della pagina btree per rilevare l'incoerenza dei metadati delle tuple.

    15. Risolto un problema nelle letture del buffer asincrono che poteva causare brevi periodi di indisponibilità sui nodi di lettura durante la riproduzione WAL.

    PostgreSQL 10.14, Aurora PostgreSQL 2.7 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.14. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.14, consulta PostgreSQL versione 10.14.

    Aurora PostgreSQL 2.7.5

    Miglioramenti della sicurezza
    • Modificata l'estensione ip4r per mitigare un problema di sicurezza durante la creazione dell'estensione. Il problema è stato originariamente divulgato in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di postgis a PostGIS 2.4.4. Si tratta di una correzione PostGIS per la vulnerabilità affrontata in PostgreSQL di base dal CVE-2020-14350. Per ulteriori informazioni, consulta CVE-2020-14350.

    • Eseguito il backpatch di un errore di convalida dell'input nei parametri di funzione dell'estensione log_fdw.

    Aurora PostgreSQL 2.7.3

    Aggiornamenti con priorità alta relativi alla stabilità
    1. È stata fornita una patch per problemi di sicurezza della community PostgreSQL CVE-2021-32027, CVE-2021-32028 e CVE-2021-32029.

    Miglioramenti aggiuntivi
    1. Risolto un problema nell'estensione aws_s3 per consentire l'importazione di oggetti con barre iniziali nell'identificatore dell'oggetto.

    2. Risolto un problema nell’estensione rds_activity_stream che causava un errore durante l'avvio nel tentativo di registrare gli eventi di verifica.

    3. Risolto un problema che restituiva un ERROR durante il tentativo di creazione dell'estensione rds_activity_stream.

    4. Risolto un problema che poteva causare brevi periodi di indisponibilità dovuti all'esaurimento della memoria durante la creazione dell'estensione postgis con pgAudit abilitato.

    5. Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

    Aurora PostgreSQL 2.7.2

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un problema per cui un nodo lettore poteva rendere una riga extra o mancante se il lettore ricomincia mentre il nodo scrittore sta elaborando una transazione lunga con più di 64 sotto-transazioni.

    Miglioramenti aggiuntivi
    1. Risolto un problema che poteva causare indisponibilità intermittente a causa della rotazione delle chiavi di crittografia di rete.

    2. Risolto un problema per il quale un'importazione S3 di grandi dimensioni con migliaia di client può causare il blocco di uno o più client di importazione.

    Aurora PostgreSQL 2.7.1

    Miglioramenti critici relativi alla stabilità
    1. Risolto un problema per il quale in alcuni casi una replica di lettura veniva riavviata ripetutamente.

    2. Risolto un problema per il quale un cluster non era disponibile quando si provava a creare più di 16 repliche di lettura o Regioni AWS secondarie del database globale Aurora. Il cluster è tornato disponibile quando è stata rimossa la nuova replica di lettura o secondaria. Regione AWS

    Miglioramenti aggiuntivi
    1. Risolto un problema che in alcuni casi, in caso di carichi pesanti, importazione di snapshot, importazione COPY o importazione S3 non rispondeva.

    2. Risolto un problema per il quale una replica di lettura non riusciva a unirsi al cluster quando lo scrittore era molto occupato con un carico di lavoro intensivo di scrittura.

    3. Risolto un problema per il quale un cluster impiegava alcuni minuti per il riavvio se un flusso di replica logica veniva terminato durante la gestione di numerose transazioni complesse.

    4. Non consentito l'utilizzo dell'autenticazione IAM e Kerberos per lo stesso utente.

    Aurora PostgreSQL 2.7.0

    Miglioramenti critici relativi alla stabilità
    • Nessuno

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    2. Risolto un bug nella replica Aurora PostgreSQL che poteva causare il messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound.

    3. Risolto un problema per il quale, in alcuni casi, i cluster database con replica logica abilitata non potevano rimuovere i file dei segmenti WAL troncati dallo storage. Ciò ha comportato una crescita delle dimensioni del volume.

    4. Risolto un problema che causava un eccessivo consumo di CPU nell'estensione pg_stat_statements.

    Miglioramenti aggiuntivi
    1. Miglioramento delle prestazioni in modalità asincrona dei flussi di attività del database.

    2. Aurora Serverless v1 per PostgreSQL ora supporta l'esecuzione di query su tutte le connessioni durante un evento di dimensionamento.

    3. È stato ridotto il ritardo nella pubblicazione CloudWatch sulla rpo_lag_in_msec metrica per i cluster di database globali Aurora.

    4. Risolto un bug nei cluster Serverless in cui l'elaborazione delle transazioni veniva inutilmente sospesa per lunghi periodi durante la creazione di un punto di dimensionamento.

    5. Risolto un bug in Aurora Serverless v1 per PostgreSQL per il quale un blocco trapelato causava un evento di dimensionamento prolungato.

    6. Risolto un problema in Aurora Serverless v1 per PostgreSQL per cui le connessioni in corso di migrazione durante un evento di dimensionamento si disconnettevano con il messaggio: "ERRORE: impossibile aprire la relazione con OID....

    7. Aurora PostgreSQL non rimane più indietro su un nodo di lettura quando al backend viene bloccata la scrittura sul client di database.

    8. Risolto un problema che in rari casi causava un breve periodo di indisponibilità su una replica di lettura quando il volume di storage aumentava.

    9. Risolto un bug durante la creazione di un database che poteva restituire il seguente errore: ERRORE: impossibile creare la directory sul disco locale

    10. Risolto un problema per il quale, in alcuni casi, la riproduzione dei record XLOG_BTREE_REUSE_PAGE sulle istanze di lettura Aurora causava un ritardo di riproduzione non necessario.

    11. Risolto un bug nell'indice GiST che poteva causare una condizione di memoria insufficiente dopo la promozione di una replica di lettura Aurora.

    12. Risolto un problema per il quale la funzione aurora_replica_status mostrava identificatori del server troncati.

    13. Risolto un bug di importazione S3 che segnalava ERRORE: HTTP 403. Autorizzazione negata durante l'importazione di dati da un file all'interno di una sottocartella S3.

    14. Risolto un bug nell'estensione aws_s3 per la gestione degli URL prefirmati che poteva portare al messaggio di errore I nomi dei bucket S3 con un punto (.) non sono supportati.

    15. Risolto un bug nell'estensione aws_s3 per cui un'importazione poteva essere bloccata a tempo indeterminato se veniva applicato un blocco esclusivo alla relazione prima di iniziare l'operazione.

    16. Risolto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL che utilizza indici GiST. In rari casi, questo bug ha causato un breve periodo di indisponibilità dopo la promozione del cluster Aurora.

    17. Risolto un bug nei flussi di attività del database in cui i clienti non venivano avvisati al termine di un'interruzione.

    PostgreSQL 10.13, Aurora PostgreSQL 2.6 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.13. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.13, consulta PostgreSQL versione 10.13.

    Aurora PostgreSQL versione 2.6.2

    Miglioramenti critici relativi alla stabilità
    1. Nessuno

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un bug nella replica Aurora PostgreSQL che poteva causare il messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound.

    2. Risolto un problema per il quale, in alcuni casi, i cluster database con replica logica abilitata non potevano rimuovere i file dei segmenti WAL troncati dallo storage. Ciò ha comportato una crescita delle dimensioni del volume.

    3. Risolto un problema relativo alla creazione di un cluster di database globale in una regione secondaria.

    4. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    5. Risolto un problema che causava un eccessivo consumo di CPU nell'estensione pg_stat_statements.

    Miglioramenti aggiuntivi
    1. Aurora PostgreSQL non rimane più indietro su un nodo di lettura quando al backend viene bloccata la scrittura sul client di database.

    2. È stato ridotto il ritardo nella pubblicazione CloudWatch sulla rpo_lag_in_msec metrica per i cluster di database globali Aurora.

    3. Risolto un bug per il quale una istruzione DROP DATABASE non rimuoveva alcun file di relazione.

    4. Risolto un problema per il quale, in alcuni casi, la riproduzione dei record XLOG_BTREE_REUSE_PAGE sulle istanze di lettura Aurora causava un ritardo di riproduzione non necessario.

    5. Risolta una piccola perdita di memoria in un indice b-tree che poteva portare a una condizione di memoria insufficiente.

    6. Risolto un bug nella funzione aurora_replica_status() in cui il campo server_id veniva a volte troncato.

    7. Risolto un problema per il quale un record di log veniva elaborato in modo errato, causando l'arresto anomalo della replica Aurora.

    8. Risolto un bug di importazione S3 che segnalava ERRORE: HTTP 403. Autorizzazione negata durante l'importazione di dati da un file all'interno di una sottocartella S3.

    9. Migliorate le prestazioni della modalità asincrona dei flussi di attività del database.

    10. Risolto un bug nell'estensione aws_s3 che poteva causare il messaggio di errore S3 I nomi dei bucket S3 con un punto (.) non sono supportati.

    11. Corretta una race condition che causava un errore intermittente delle importazioni valide.

    12. Risolto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL che utilizza gli indici GiST. In rari casi, questo bug ha causato un breve periodo di indisponibilità dopo la promozione del cluster database Aurora.

    13. Risolto un bug nell'estensione aws_s3 per cui un'importazione poteva essere bloccata a tempo indeterminato se veniva applicato un blocco esclusivo alla relazione prima di iniziare l'operazione.

    Aurora PostgreSQL 2.6.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un problema che appariva quando l'operatore NOT EXISTSrestituiva erroneamente TRUE, che può verificarsi solo quando si verifica la seguente serie di circostanze insolite:

      • Una query sta utilizzando l'operatore NOT EXISTS.

      • La colonna o le colonne valutate rispetto alla query esterna nella quey secondaria NOT EXISTS contengono un valore NULL.

      • Non c'è un altro predicato nella query secondaria che rimuove la necessità di valutazione dei valori NULL.

      • Il filtro utilizzato nella query secondaria non utilizza un indice di ricerca per la sua esecuzione.

      • L'operatore non viene convertito in join dall'ottimizzatore di query.

    Aurora PostgreSQL 2.6.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Aggiunto il supporto per l'estensione RDKit versione 3.8.

      L'estensione RDKit fornisce funzioni di modellazione per la chemioinformatica. La chemioinformatica è l'archiviazione, l'indicizzazione, la ricerca, il recupero e l'applicazione di informazioni sui composti chimici. Ad esempio, con l'estensione RDKit è possibile costruire modelli di molecole, cercare strutture molecolari e leggere o creare molecole in varie notazioni. È inoltre possibile eseguire ricerche sui dati caricati dal sito Web ChemBL o da un file SMILES. SMILES (Simplified Molecular Input Line Entry System) è una notazione tipografica per rappresentare molecole e reazioni. Per ulteriori informazioni, consulta The RDKit database cartridge nella documentazione di RDKit.

    2. Aggiunto il supporto per l'estensione pglogical versione 2.2.2.

      L'estensione pglogical è un sistema di replica in streaming logico che fornisce funzionalità aggiuntive oltre a ciò che è disponibile nella replica logica nativa PostgreSQL. Le funzionalità includono gestione dei conflitti, filtraggio delle righe, replica DDL/sequenza e applicazione ritardata. Puoi utilizzare l'estensione pglogical per impostare la replica tra cluster Aurora PostgreSQL, tra RDS per PostgreSQL e Aurora PostgreSQL e con database PostgreSQL in esecuzione al di fuori di RDS.

    3. Aurora ridimensiona dinamicamente lo spazio di storage del cluster. Con il ridimensionamento dinamico, lo spazio di storage per il cluster DB Aurora diminuisce automaticamente quando si rimuovono i dati dal cluster DB. Per ulteriori informazioni, consulta Storage scaling nella Guida per l'utente di Amazon Aurora.

      Nota

      La funzionalità di ridimensionamento dinamico viene implementata in fasi laddove Regioni AWS Aurora è disponibile. A seconda della regione in cui si trova il cluster, questa funzionalità potrebbe non essere ancora disponibile. Per ulteriori informazioni, consulta l'annuncio delle novità.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un bug relativo all'estensione della pagina heap che in rari casi portava a tempi di ripristino più lunghi e a un impatto sulla disponibilità.

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un problema durante l'aggiornamento dei cluster di Aurora Global Database dalla versione 10.11.

    2. È stato corretto un bug in Aurora Global Database che poteva causare ritardi nell'aggiornamento del motore di database in un database secondario. Regione AWS Per ulteriori informazioni, consulta Utilizzo dei database globali Amazon Aurora nella Guida per l'utente di Amazon Aurora.

    3. Risolto un problema che in rari casi causava ritardi nell'aggiornamento di un database alla versione 10.13 del motore.

    Miglioramenti aggiuntivi
    1. Risolto un problema per il quale si verificava un arresto anomalo della replica Aurora quando i carichi di lavoro con transazioni secondarie elevate venivano effettuati sull'istanza dello scrittore.

    2. Risolto un problema per il quale si verificava un arresto anomalo dell'istanza dello scrittore a causa di una perdita di memoria e dell'esaurimento della memoria utilizzata per tenere traccia delle transazioni attive.

    3. Risolto un problema che causava un arresto anomalo a causa di un'inizializzazione impropria quando non c'era memoria libera disponibile durante l'avvio del back-end PostgreSQL.

    4. Risolto un problema per il quale un cluster Aurora PostgreSQL Serverless DB poteva restituire il seguente errore dopo un evento di ridimensionamento: ERRORE: preparato istruzione «S_6" esiste già.

    5. È stato risolto un out-of-memory problema che si verificava quando il CREATE EXTENSION comando veniva emesso PostGIS quando Database Activity Streams era abilitato.

    6. Risolto un problema per cui una query SELECT poteva restituire erroneamente l'errore Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn.

    7. Risolto un problema per cui il database potrebbe non essere disponibile brevemente a causa della gestione degli errori nella crescita dello storage del database.

    8. Risolto un problema in Aurora PostgreSQL Serverless in cui le query eseguite su connessioni precedentemente inattive venivano ritardate fino al completamento dell'operazione di dimensionamento.

    9. Risolto un problema per cui un cluster DB Aurora PostgreSQL con i flussi di attività di database abilitati poteva segnalare l'inizio di una finestra di perdita potenziale per i record di attività, ma non segnala il ripristino della connettività.

    PostgreSQL 10.12, Aurora PostgreSQL 2.5 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.12. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.12, consulta PostgreSQL versione 10.12.

    Aurora PostgreSQL 2.5.7

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuno

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 2.5.6

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuno

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un bug nella replica Aurora PostgreSQL che poteva causare il messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound.

    Miglioramenti aggiuntivi
    1. Risolto un problema che in rari casi causava un breve periodo di indisponibilità quando il volume di storage aumentava.

    2. Aurora PostgreSQL Serverless ora supporta l'esecuzione di query su tutte le connessioni durante un evento di dimensionamento.

    3. Risolto un problema in Aurora PostgreSQL Serverless per il quale un blocco trapelato causava un evento di dimensionamento prolungato.

    4. Risolto un problema per il quale la funzione aurora_replica_status mostrava identificatori del server troncati.

    5. Risolto un problema in Aurora PostgreSQL Serverless per cui le connessioni in corso di migrazione durante un evento di dimensionamento si disconnettevano con il messaggio: "ERRORE: impossibile aprire la relazione con OID... .

    6. È stato corretto un bug in un indice GiST che poteva causare una out-of-memory condizione dopo aver promosso una replica Aurora Read.

    7. Prestazioni migliorate per i flussi di attività del database.

    8. Risolto un bug nei flussi di attività del database in cui i clienti non venivano avvisati al termine di un'interruzione.

    9. Risolto un bug nell'estensione aws_s3 per la gestione degli URL prefirmati che poteva portare al messaggio di errore I nomi dei bucket S3 con un punto (.) non sono supportati.

    10. Risolto un bug nell'estensione aws_s3 in cui la gestione errata degli errori poteva causare errori durante il processo di importazione.

    11. Risolto un bug nell'estensione aws_s3 per cui un'importazione poteva essere bloccata a tempo indeterminato se veniva applicato un blocco esclusivo alla relazione prima di iniziare l'operazione.

    Aurora PostgreSQL 2.5.4

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un problema che appariva quando l'operatore NOT EXISTSrestituiva erroneamente TRUE, che può verificarsi solo quando si verifica la seguente serie di circostanze insolite:

      • Una query sta utilizzando l'operatore NOT EXISTS.

      • La colonna o le colonne valutate rispetto alla query esterna nella quey secondaria NOT EXISTS contengono un valore NULL.

      • Non c'è un altro predicato nella query secondaria che rimuove la necessità di valutazione dei valori NULL.

      • Il filtro utilizzato nella query secondaria non utilizza un indice di ricerca per la sua esecuzione.

      • L'operatore non viene convertito in join dall'ottimizzatore di query.

    Aurora PostgreSQL 2.5.3

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    • Nessuna

    Miglioramenti aggiuntivi
    1. Risolto un problema in Aurora PostgreSQL Serverless in cui le query eseguite su connessioni precedentemente inattive venivano ritardate fino al completamento dell'operazione di dimensionamento.

    2. Risolto un problema che poteva causare una breve indisponibilità per carichi di lavoro di sottotransazione pesanti quando più istanze di lettore si riavviano o si ricongiungono al cluster.

    3. Corretto un bug nel database Aurora PostgreSQL globale in cui l'aggiornamento di un cluster secondario poteva causare un errore a causa di un controllo delle versioni del checksum non corretto. Ciò potrebbe aver richiesto di ricreare i cluster secondari.

    Aurora PostgreSQL 2.5.2

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un bug relativo all'estensione della pagina heap che in rari casi portava a tempi di ripristino più lunghi e a un impatto sulla disponibilità.

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un problema in Aurora Global Database che poteva causare ritardi nell'aggiornamento del motore di database in una regione secondaria. Per ulteriori informazioni, consulta Utilizzo dei database globali Amazon Aurora nella Guida per l'utente di Amazon Aurora.

    2. Risolto un problema che in rari casi causava ritardi nell'aggiornamento di un database alla versione 10.12 del motore.

    Miglioramenti aggiuntivi
    1. Risolto un problema per cui il database potrebbe non essere disponibile brevemente a causa della gestione degli errori nella crescita dello storage del database.

    2. Corretto un bug per cui una query SELECT poteva restituire erroneamente l'errore, tentando di leggere oltre EOF della relazione rrrr. blockno=bbb nblocks=nnn.

    3. Risolto un problema per il quale un cluster Aurora PostgreSQL Serverless DB poteva restituire il seguente errore dopo un evento di ridimensionamento: ERRORE: preparato istruzione «S_6" esiste già.

    Aurora PostgreSQL 2.5.1

    Nuove funzionalità
    1. Aggiunto il supporto per Database globale Amazon Aurora PostgreSQL. Per ulteriori informazioni, consulta Utilizzo dei database globali Amazon Aurora nella Guida per l'utente di Amazon Aurora.

    2. Aggiunta la possibilità di configurare l'obiettivo del punto di ripristino (RPO) di un database globale per Aurora PostgreSQL. Per ulteriori informazioni, consulta Gestione degli RPO per database globali basati su Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità

    Nessuna.

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Prestazioni e disponibilità migliorate delle istanze di lettura durante l'applicazione delle operazioni DROP TABLE e TRUNCATE TABLE.

    2. È stata risolta una perdita di memoria piccola ma continua in un modulo di diagnostica che poteva causare una out-of-memory condizione su tipi di istanze DB più piccoli.

    3. Risolto un bug nell'estensione PostGIS che poteva portare al riavvio del database. Questo è stato segnalato alla community PostGIS come https://trac.osgeo.org/postgis/ticket/4646.

    4. Risolto un problema per cui le richieste di lettura potevano bloccarsi a causa di una gestione errata degli errori nel motore di archiviazione.

    5. Risolto un problema che presenta un errore per alcune query e che risulta nel messaggio, ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy. Ciò potrebbe verificarsi in seguito alla promozione di un'istanza di lettura a un'istanza di scrittura.

    6. Risolto un problema per il quale un cluster DB Aurora serverless poteva bloccarsi durante il rollback di un tentativo di dimensionamento.

    Miglioramenti aggiuntivi
    1. Prestazioni migliorate per le query che leggono molte righe dall'archivio.

    2. Miglioramento delle prestazioni e della disponibilità delle istanze DB del lettore durante carichi di lavoro di lettura pesante.

    3. Le sottoquery correlate IN e NOT IN sono abilitate per essere trasformate in join quando possibile.

    4. Migliorate le prestazioni di lettura dell'estensione pg_prewarm.

    5. Risolto un problema per cui un cluster DB Aurora serverless poteva segnalare il messaggio, ERROR: incorrect binary data format in bind parameter ... dopo un evento di dimensionamento.

    6. Risolto un problema per cui un cluster DB serverless poteva segnalare il messaggio ERROR: insufficient data left in message dopo un evento di dimensionamento.

    7. Risolto un problema per cui per un cluster DB Aurora serverless potrebbero verificarsi tentativi di dimensionamento prolungati o falliti.

    8. Risolto un problema che causava il messaggio ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. Contatta l' AWS assistenza clienti. Questo può verificarsi durante la creazione dell'oggetto dopo che l'identificatore di oggetto a 32 bit di PostgreSQL è stato sottoposto a wrapping.

    9. Risolto un bug per cui i file di segmento write-ahead-log (WAL) per la replica logica di PostgreSQL non venivano eliminati quando si cambiava il valore da a. wal_level logical replica

    10. Risolto un bug nell'estensione pg_hint_plan in cui una query multi-istruzione poteva portare a un arresto anomalo quando enable_hint_table è abilitata. Questo viene monitorato nella community PostgreSQL come https://github.com/ossc-db/pg_hint_plan/issues/25.

    11. Risolto un problema per cui i client JDBC potevano segnalare il messaggio java.io.IOException: Unexpected packet type: 75 a seguito di un evento di dimensionamento in un cluster DB Aurora serverless.

    12. È stato corretto un bug nella replica logica di PostgreSQL che generava il messaggio ERROR: snapshot reference is not owner by resource owner. TopTransaction

    13. Sono state modificate le seguenti estensioni:

      • Aggiornato orafce alla versione 3.8

    PostgreSQL 10.11, Aurora PostgreSQL 2.4 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.11. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.11, consulta PostgreSQL versione 10.11.

    Questa release contiene più aggiornamenti critici relativi alla stabilità. Amazon consiglia di aggiornare a questa release i cluster Aurora PostgreSQL che utilizzano motori PostgreSQL 10 meno recenti.

    Aurora PostgreSQL 2.4.4

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuno

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 2.4.3

    Nuove funzionalità
    1. Aurora PostgreSQL ora supporta il parametro di storage PostgreSQL vacuum_truncate per gestire il troncamento del vuoto per tabelle specifiche. Impostare questo parametro di storage su false per una tabella per impedire al comando VACUUM SQL di troncare le pagine vuote finali della tabella.

    Miglioramenti critici relativi alla stabilità
    • Nessuno

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un problema per cui le letture dallo storage potevano smettere di rispondere a causa di una gestione errata degli errori.

    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 2.4.2

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un bug per cui un'istanza database del lettore potrebbe utilizzare temporaneamente dati obsoleti. Ciò potrebbe portare a risultati errati come poche o troppe righe. Questo errore non persiste nello storage e verrà cancellato quando la pagina del database contenente la riga sarà eliminata dalla cache. Ciò può accadere quando l'istanza database primaria entra in un overflow dello snapshot della transazione poiché ha più di 64 transazioni secondarie in una singola transazione. Le applicazioni suscettibili a questo bug includono quelle che utilizzano i punti di salvataggio SQL o i gestori di eccezioni PostgreSQL con più di 64 transazioni secondarie nella transazione principale.

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Risolto un bug che potrebbe causare un arresto anomalo di un'istanza database del lettore causando indisponibilità durante il tentativo di aggiungere il cluster database. Ciò può accadere in alcuni casi quando l'istanza database primaria ha un overflow dello snapshot di transazione a causa di un numero elevato di transazioni secondarie. In questo caso l'istanza database del lettore non sarà in grado di unirsi fino a quando l'overflow dello snapshot è stato cancellato.

    Miglioramenti aggiuntivi
    1. Risolto un bug che impediva a Performance Insights di determinare l'ID di query di un'istruzione in esecuzione.

    Aurora PostgreSQL 2.4.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un problema per cui l'istanza database potrebbe essere a breve non disponibile a causa della funzione di riparazione automatica dello storage sottostante.

    Aggiornamenti con priorità alta relativi alla stabilità
    1. Corretto un bug che poteva causare l'arresto anomalo del motore di database causando indisponibilità. Ciò si è verificato se una connessione al database appena stabilita ha riscontrato un errore relativo all'esaurimento delle risorse durante l'inizializzazione dopo la riuscita dell'autenticazione.

    Miglioramenti aggiuntivi
    1. È stata fornita una correzione per l'estensione pg_hint_plan che potrebbe portare il motore di database a bloccarsi causando indisponibilità. Il problema open source può essere monitorato su https://github.com/ossc-db/pg_hint_plan/pull/45.

    2. Corretto un bug in cui l'SQL del modulo ALTER FUNCTION ... OWNER TO ... segnalava erroneamente ERROR: improper qualified name (too many dotted names).

    3. Migliorate le prestazioni del vuoto indice GIN tramite prefetching.

    4. Corretto un bug in PostgreSQL open source che poteva portare a un arresto anomalo del motore di database che causava indisponibilità. Ciò si è verificato durante le scansioni parallele degli indici B-Tree. Questo problema è stato segnalato alla community PostgreSQL.

    5. Migliorate le prestazioni delle scansioni degli indici B-Tree in memoria.

    6. Ulteriori miglioramenti generali per la stabilità e la disponibilità di Aurora PostgreSQL.

    Aurora PostgreSQL 2.4.0

    In questa versione del motore sono disponibili le nuove caratteristiche e i miglioramenti riportati di seguito.

    Nuove caratteristiche
    1. Supporto per l'esportazione dei dati in Amazon S3. Per ulteriori informazioni, consulta Esportazione di dati dal cluster di database Aurora PostgreSQL per PostgreSQL a Amazon S3 nella Guida per l'utente di Amazon Aurora.

    2. Supporto per Amazon Aurora Machine Learning. Per ulteriori informazioni, consulta Utilizzo del machine learning di Amazon Aurora con Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    3. I miglioramenti di elaborazione SQL includono:

      • Ottimizzazioni per NOT IN con il parametro apg_enable_not_in_transform.

      • Miglioramenti di pushdown del filtro di semi-join per hash join con il parametro apg_enable_semijoin_push_down.

      • Ottimizzazioni per la rimozione di join interni ridondanti con il parametro apg_enable_remove_redundant_inner_joins.

      • Sono state migliorate le opzioni di compatibilità ANSI con i parametri ansi_constraint_trigger_ordering, ansi_force_foreign_key_checks e ansi_qualified_update_set_target.

      Per ulteriori informazioni, consulta Amazon Aurora PostgreSQL parameters nella Guida per l'utente di Amazon Aurora.

    4. Le estensioni PostgreSQL nuove e aggiornate includono:

    Miglioramenti critici relativi alla stabilità
    1. È stato corretto un bug relativo alla creazione di indici albero B su tabelle temporanee che in rari casi potrebbe causare un aumento dei tempi di ripristino e influire sulla disponibilità.

    2. È stato corretto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL. In rari casi, questo bug causa un errore di scrittura di log che può comportare un aumento dei tempi di ripristino e influire sulla disponibilità.

    3. È stato risolto un bug relativo alla gestione di letture con latenza I/O elevata che in rari casi può comportare un aumento dei tempi di ripristino e influire sulla disponibilità.

    Aggiornamenti con priorità alta relativi alla stabilità
    1. È stato corretto un bug relativo alla replica logica per cui i segmenti wal non vengono rimossi correttamente dallo storage. Ciò può comportare un aumento delle dimensioni dello storage. Per monitorare questa situazione, visualizzare il parametro TransactionLogDiskUsage.

    2. Sono stati corretti più bug che causano l'arresto anomalo di Aurora durante le operazioni di prefetch su indici albero B.

    3. È stato corretto un bug per cui si potrebbe verificare il timeout di un riavvio di Aurora quando si utilizza la replica logica.

    4. Sono stati migliorati i controlli di convalida eseguiti sui blocchi di dati nella cache del buffer. Questo consente di migliorare la capacità di Aurora di rilevare incoerenze.

    Miglioramenti aggiuntivi
    1. L'estensione della gestione del piano di query apg_plan_mgmt dispone di un algoritmo migliorato per la gestione della generazione di piani per tabelle altamente partizionate.

    2. È stato ridotto il tempo di avvio su istanze con cache di grandi dimensioni tramite miglioramenti nell'algoritmo di ripristino della cache del buffer.

    3. Sono state migliorate le prestazioni del read-node-apply processo con carichi di lavoro ad alta velocità di transazione utilizzando le modifiche alla prioritizzazione di PostgreSQLLWLock. Queste modifiche impediscono l'interruzione del read-node-apply processo mentre ProcArray PostgreSQL è oggetto di forti contese.

    4. È stata migliorata la gestione delle letture batch durante il vacuum, le scansioni delle tabelle e le scansioni degli indici. Questo comporta un throughput più elevato e un minore utilizzo della CPU.

    5. È stato corretto un bug per cui si potrebbe verificare l'arresto anomalo di un nodo di lettura durante la riproduzione di un'operazione SLRU-truncate di PostgreSQL.

    6. È stato corretto un bug per cui, in rari casi, le scritture database potrebbero bloccarsi a seguito di un errore restituito da una delle sei copie di un record di log Aurora.

    7. È stato corretto un bug relativo alla replica logica in cui una singola transazione di dimensioni superiori a 1 GB può causare un arresto anomalo del motore.

    8. È stata corretta una perdita di memoria sui nodi di lettura quando la gestione della cache del cluster è abilitata.

    9. Risolto un problema per cui l'importazione di uno snapshot di RDS per PostgreSQL potrebbe bloccarsi se lo snapshot di origine contiene un numero elevato di relazioni non registrate.

    10. È stato corretto un bug per cui si potrebbe verificare un arresto anomalo del daemon dello storage Aurora in condizioni di carico di I/O elevato.

    11. È stato corretto un bug relativo a hot_standby_feedback per i nodi di lettura per cui il nodo di lettura potrebbe restituire il formato epoca (Unix epoch) dell'ID di transazione errato al nodo di scrittura. Come conseguenza, il nodo di scrittura potrebbe ignorare il hot_standby_feedback e invalidare gli snapshot sul nodo di lettura.

    12. Corretto un bug per cui gli errori di storage che si verificavano durante le istruzioni CREATE DATABASE non erano gestiti correttamente. A causa di questo bug, il database risultante non era accessibile. Il comportamento corretto è non terminare la creazione del database e restituire l'errore appropriato all'utente.

    13. È stata migliorata la gestione dell'overflow dello snapshot di PostgreSQL quando un nodo di lettura tenta di connettersi a un nodo di scrittura. Prima di questa modifica, se lo stato del nodo di scrittura era overflow dello snapshot, il nodo di lettura non era in grado di eseguire il join. Nel file di log di PostgreSQL appariva un messaggio nel formato DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy). Un overflow dello snapshot si verifica quando una singola transazione ha creato oltre 64 transazioni secondarie.

    14. È stato corretto un bug relativo alle espressioni di tabella comuni per cui un errore viene generato erroneamente quando esiste una classe NOT IN in un CTE. L'errore è CTE with NOT IN fails with ERROR: could not find CTE CTE-Name.

    15. È stato corretto un bug relativo a un valore last_error_timestamp errato nella tabella aurora_replica_status.

    16. È stato corretto un bug per evitare di popolare i buffer condivisi con blocchi appartenenti a oggetti temporanei. Questi blocchi si trovano correttamente nei buffer locali del back-end.

    17. Sono state migliorate le prestazioni della pulizia vacuum sugli indici GIN.

    18. È stato corretto un bug per cui, in rari casi, Aurora può mostrare il 100% di utilizzo della CPU mentre agisce come una replica di un'istanza RDS per PostgreSQL anche quando il flusso di replica è inattivo.

    19. È stato eseguito il backport di una modifica di PostgreSQL 11 che consente di migliorare la pulizia delle tabelle temporanee orfane. Senza questa modifica, è possibile che in rari casi le tabelle temporanee orfane possano portare al wraparound dell'ID delle transazioni. Per ulteriori informazioni, consulta questo commit della community PostgreSQL.

    20. È stato corretto un bug per cui un'istanza di scrittura potrebbe accettare richieste di registrazione della replica da istanze di lettura, mentre un processo di avvio non è inizializzato.

    21. Sono state modificate le seguenti estensioni:

      • Aggiornata pg_hint_plan alla versione 1.3.3

      • Aggiunta plprofiler versione 4.1.

    PostgreSQL 10.7, Aurora PostgreSQL 2.3 (obsoleto)

    Nota

    Il motore PostgreSQL versione 10.7 con Aurora PostgreSQL versione 2.3 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.7. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.7, consulta PostgreSQL versione 10.7.

    Aurora PostgreSQL 2.3.5

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. È stato corretto un bug che poteva causare il riavvio dell'istanza database.

    2. Risolto un problema che può causare un arresto anomalo quando un back-end PostgreSQL viene chiuso durante l'utilizzo della replica logica.

    3. È stato corretto un bug che può causare un riavvio quando si verificano letture durante failover.

    4. Risolto un problema con il modulo wal2json per la replica logica.

    5. È stato corretto un bug che poteva comportare metadati incoerenti.

    Aurora PostgreSQL 2.3.3

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Fornita una correzione del backport per il problema di sicurezza della community PostgreSQL CVE-2019-10130.

    2. Fornita una correzione del backport per il problema di sicurezza della community PostgreSQL CVE-2019-10164.

    3. Corretto un bug che comportava il consumo eccessivo di tempo CPU da parte dello streaming delle attività dei dati.

    4. Corretto un bug che comportava il blocco dei thread paralleli che scansionavano un indice ad albero B dopo una lettura del disco.

    5. Corretto un bug per cui l'uso del predicato not in in un'espressione tabella comune (CTE) poteva restituire il seguente errore: "ERROR: bad levelsup for CTE".

    6. Corretto un bug che comportava il blocco del processo di riproduzione del nodo di lettura durante l'applicazione di una modifica a un indice GiST.

    7. Corretto un bug per cui le pagine della mappa di visibilità potevano contenere bit di blocco errati a seguito di un failover su un nodo di lettura.

    8. Traffico di log ottimizzato tra il nodo di scrittura e i nodi di lettura durante la manutenzione dell'indice.

    9. Corretto un bug che comportava l'arresto anomalo delle query sui nodi di lettura durante l'esecuzione di una scansione dell'indice ad albero B.

    10. Corretto un bug che comportava il blocco di una query ottimizzata per la rimozione ridondante dell'inner join.

    11. La funzione aurora_stat_memctx_usage ora segnala il numero di istanze di un determinato nome contesto.

    12. Corretto un bug che comportava la segnalazione di risultati non corretti da parte della funzione aurora_stat_memctx_usage.

    13. Corretto un bug per cui il processo di riproduzione del nodo di lettura poteva attendere prima di terminare le query in conflitto oltre il valore max_standby_streaming_delay configurato.

    14. Ulteriori informazioni ora vengono registrate sui nodi di lettura quando le connessioni attive sono in conflitto con il processo di relay.

    15. Fornita una correzione del backport per il bug della community PostgreSQL n. 15677, in cui si poteva verificare un arresto anomalo durante l'eliminazione da una tabella partizionata.

    Aurora PostgreSQL 2.3.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Sono stati corretti più bug correlati a prefetching I/O che causavano l'arresto anomalo del motore.

    Aurora PostgreSQL 2.3.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Aurora PostgreSQL esegue ora il prefetching I/O durante la scansione di indici ad albero B. Questo comporta prestazioni notevolmente più alte per scansioni ad albero B su dati non presenti nella memoria cache.

    Miglioramenti
    1. È stato corretto un bug per cui i nodi di lettura potrebbero non riuscire con errore "too many LWLocks taken" (Acquisiti troppi LWLock).

    2. Risolti numerosi problemi che causavano il mancato avvio dei nodi di lettura durante un carico di lavoro di scrittura elevato del cluster.

    3. È stato corretto un bug per cui l'uso della funzione aurora_stat_memctx_usage() poteva portare a un arresto anomalo.

    4. Migliorata la strategia di sostituzione della cache utilizzata dalle scansioni delle tabelle per ridurre al minimo il thrashing della cache del buffer.

    PostgreSQL 10.6, Aurora PostgreSQL 2.2 (obsoleto)

    Nota

    Il motore PostgreSQL versione 10.6 con Aurora PostgreSQL versione 2.2 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.6. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.6, consultare PostgreSQL versione 10.6.

    Aurora PostgreSQL 2.2.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Stabilità migliorata della replica logica

    2. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "Il segmento CLOG 123 non esiste: nessun file o directory di questo tipo".

    3. Aumentate dimensioni supportate delle password IAM a 8 KB.

    4. Uniformità di prestazioni migliorata in condizioni di carichi di lavoro in scrittura con throughput elevato.

    5. Correzione di un bug che poteva causare l'arresto anomalo di una replica di lettura in fase di riavvio.

    6. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "ERRORE SQL: tentativo di lettura dell'EOF di relazione passato".

    7. Correzione di un bug che poteva causare un aumento dell'utilizzo di memoria dopo il riavvio.

    8. Correzione di un bug che poteva causare l'errore di una transazione con un grande numero di transazioni secondarie.

    9. Integrazione di una patch da PostgreSQL community che indirizza i potenziali errori quando utilizza gli indici GIN. Per ulteriori informazioni, consulta https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    10. Correzione di un bug che poteva causare l'errore di importazione di uno snapshot da RDS a PostgreSQL.

    Aurora PostgreSQL 2.2.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Aggiunta della funzionalità di gestione della password limitata. La gestione della password limitata ti consente di impostare restrizioni riguardo a chi può gestire le modifiche alle password degli utenti e alla scadenza delle password mediante il parametro rds.restrict_password_commands e il ruolo rds_password. Per ulteriori informazioni, consulta la sezione Limitazioni nella gestione delle password nella Guida per l'utente di Amazon Aurora.

    PostgreSQL 10.5, Aurora PostgreSQL 2.1 (obsoleto)

    Nota

    Il motore PostgreSQL versione 10.5 con Aurora PostgreSQL 2.1 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.5. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.5, consulta PostgreSQL versione 10.5.

    Aurora PostgreSQL 2.1.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "Il segmento CLOG 123 non esiste: nessun file o directory di questo tipo".

    2. Aumentate dimensioni supportate delle password IAM a 8 KB.

    3. Uniformità di prestazioni migliorata in condizioni di carichi di lavoro in scrittura con throughput elevato.

    4. Correzione di un bug che poteva causare l'arresto anomalo di una replica di lettura in fase di riavvio.

    5. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "ERRORE SQL: tentativo di lettura dell'EOF di relazione passato".

    6. Correzione di un bug che poteva causare un aumento dell'utilizzo di memoria dopo il riavvio.

    7. Correzione di un bug che poteva causare l'errore di una transazione con un grande numero di transazioni secondarie.

    8. Integrazione di una patch da PostgreSQL community che indirizza i potenziali errori quando utilizza gli indici GIN. Per ulteriori informazioni, consulta https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    9. Correzione di un bug che poteva causare l'errore di importazione di uno snapshot da RDS a PostgreSQL.

    Aurora PostgreSQL 2.1.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Disponibilità generale di Gestione del piano di query di Aurora, che consente ai clienti di monitorare e gestire uno qualsiasi o tutti i piani utilizzati dalle relative applicazioni, controllare la selezione del piano ottimizzatore query e garantire prestazioni elevate e stabili. Per ulteriori informazioni, consulta Gestione dei piani di esecuzione delle query per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    2. Aggiornata l'estensione libprotobuf alla versione 1.3.0. Questo viene utilizzato dall'estensione PostGIS.

    3. Aggiornata l'estensione pg_similarity alla versione 1.0.

    4. Aggiornata l'estensione log_fdw alla versione 1.1.

    5. Aggiornata l'estensione pg_hint_plan alla versione 1.3.1.

    Miglioramenti
    1. Il traffico di rete tra i nodi di scrittura e lettura è ora compresso per ridurre l'utilizzo della rete. Questo riduce la probabilità di indisponibilità dei nodi di lettura a causa della saturazione di rete.

    2. Implementato un sottosistema a elevate prestazioni, scalabile per le transazioni secondarie PostgreSQL. Questo consente di migliorare le prestazioni per applicazioni con uso esteso di punti di salvataggio e gestori di eccezioni PL/pgSQL.

    3. Il ruolo rds_superuser può ora impostare i seguenti parametri a livello di sessione, database o ruolo:

      • log_duration

      • log_error_verbosity

      • log_executor_stats

      • log_lock_waits

      • log_min_duration_statement

      • log_min_error_statement

      • log_min_messages

      • log_parser_stats

      • log_planner_stats

      • log_replication_commands

      • log_statement_stats

      • log_temp_files

    4. Risolto un problema in cui il comando SQL "ALTER FUNCTION... OWNER TO ..." might fail with error "improper qualified name (too many dotted names)".

    5. Corretto un bug per cui si potrebbe verificare un arresto anomalo durante il commit di una transazione con più di due milioni di transazioni secondarie.

    6. Corretto un bug nel codice PostgreSQL di community correlato a indici GIN che può causare indisponibilità del volume Aurora Storage.

    7. Corretto un bug per cui una replica Aurora PostgreSQL di un RDS per un'istanza PostgreSQL potrebbe non essere avviata, segnalando l'errore: "PANIC: could not locate a valid checkpoint record".

    8. Corretto un bug per cui il passaggio di un parametro non valido alla funzione aurora_stat_backend_waits può causare un arresto anomalo.

    Problemi noti
    1. L'estensione pageinspect non è supportata in Aurora PostgreSQL.

    PostgreSQL 10.4, Aurora PostgreSQL 2.0 (obsoleto)

    Nota

    Il motore PostgreSQL versione 10.4 con Aurora PostgreSQL versione 2.0 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 10.4. Per ulteriori informazioni sui miglioramenti in PostgreSQL 10.4, consulta PostgreSQL versione 10.4.

    Aurora PostgreSQL 2.0.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "Il segmento CLOG 123 non esiste: nessun file o directory di questo tipo".

    2. Aumentate dimensioni supportate delle password IAM a 8 KB.

    3. Uniformità di prestazioni migliorata in condizioni di carichi di lavoro in scrittura con throughput elevato.

    4. Correzione di un bug che poteva causare l'arresto anomalo di una replica di lettura in fase di riavvio.

    5. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "ERRORE SQL: tentativo di lettura dell'EOF di relazione passato".

    6. Correzione di un bug che poteva causare un aumento dell'utilizzo di memoria dopo il riavvio.

    7. Correzione di un bug che poteva causare l'errore di una transazione con un grande numero di transazioni secondarie.

    8. Integrazione di una patch da PostgreSQL community che indirizza i potenziali errori quando utilizza gli indici GIN. Per ulteriori informazioni, consulta https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    9. Correzione di un bug che poteva causare l'errore di importazione di uno snapshot da RDS a PostgreSQL.

    Aurora PostgreSQL 2.0.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Questa release contiene tutte le correzioni, le funzionalità e i miglioramenti presenti in PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsoleto).

    2. Il limite per le dimensioni dei file temporanei può essere configurato dall'utente. È necessario il ruolo rds_superuser per modificare il parametro temp_file_limit.

    3. Aggiornata la libreria GDAL, utilizzata dall'estensione PostGIS.

    4. Aggiornata l'estensione ip4r alla versione 2.1.1.

    5. Aggiornata l'estensione pg_repack alla versione 1.4.3.

    6. Aggiornata l'estensione plv8 alla versione 2.1.2.

    7. Query parallele: quando crei una nuova versione dell'istanza di Aurora PostgreSQL 2.0, le query parallele sono abilitate per il gruppo di parametri default.postgres10. Il parametro max_parallel_workers_per_gather è impostato su 2 per impostazione predefinita, ma puoi modificarlo per supportare i requisiti specifici del tuo carico di lavoro.

    8. Correzione di un bug in cui i nodi di lettura possono subire un arresto anomalo in seguito a un tipo specifico di modifica di spazio libero dal nodo di scrittura.

    PostgreSQL 9.6.22, Aurora PostgreSQL 1.11 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.22 e Aurora PostgreSQL 1.10 non sono più supportati. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.22. Per ulteriori informazioni sui miglioramenti in PostgreSQL 9.6.22, consultare PostgreSQL versione 9.6.22.

    Aurora PostgreSQL 1.11.1

    Aggiornamenti con priorità alta relativi alla stabilità
    • È stato risolto un problema per cui le query potrebbero non rispondere a causa dell'esaurimento delle risorse di I/O attivato dal prefetch.

    Miglioramenti aggiuntivi e aggiornamenti della stabilità
    • Risolti diversi problemi nel daemon di archiviazione Aurora che potevano portare a brevi periodi di indisponibilità quando venivano utilizzate configurazioni di rete specifiche.

    Aurora PostgreSQL 1.11

    Miglioramenti con priorità alta relativi alla stabilità
    1. Risolto un problema per cui la creazione di un database da un database modello esistente con tablespace causava un errore con il messaggio ERROR: could not open file pg_tblspc/...: No such file or directory.

    2. Risolto un problema per cui, in rari casi, una replica Aurora non poteva essere avviata quando veniva utilizzato un gran numero di subtransazioni PostgreSQL (cioè savepoint SQL).

    3. Risolto un problema per cui, in rare circostanze, i risultati di lettura potrebbero risultare incoerenti per le richieste di lettura ripetute sui nodi di replica.

    Miglioramenti aggiuntivi
    1. Aggiornato OpenSSL a 1.1.1k.

    2. Riduzione dell'utilizzo della CPU e del consumo di memoria del processo di applicazione WAL sulle repliche Aurora per alcuni carichi di lavoro.

    3. Migliorare i controlli di sicurezza nel percorso di scrittura per rilevare scritture errate nei metadati.

    4. Risolto un problema per cui una voce di file duplicata poteva impedire l'avvio del motore Aurora PostgreSQL.

    5. È stato risolto un problema che poteva causare un'indisponibilità temporanea in carichi di lavoro pesanti.

    6. Aggiunta la possibilità di utilizzare una barra in avanti iniziale nel percorso S3 durante l'importazione di S3.

    7. Aggiornata l'estensione PostGIS alla versione 2.4.7.

    8. Aggiornata l'estensione orafce alla versione 3.16.

    PostgreSQL 9.6.21, Aurora PostgreSQL 1.10 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.21 e Aurora PostgreSQL versione 1.10 non sono più supportati. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.21. Per ulteriori informazioni sui miglioramenti in PostgreSQL 9.6.21, consulta PostgreSQL PostgreSQL 9.6.21.

    Aurora PostgreSQL 1.10.0

    Miglioramenti con priorità alta relativi alla stabilità
    1. Risolto un problema per cui in rari casi un lettore aveva risultati incoerenti durante il riavvio mentre veniva elaborata una transazione con più di 64 transazioni secondarie.

    2. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    1. Risolto un problema per cui il database non poteva essere avviato quando c'erano molte relazioni in ambienti con vincoli di memoria.

    2. Risolto un problema nell'estensione apg_plan_mgmt che poteva causare brevi periodi di indisponibilità a causa di una eccedenza interna del buffer.

    3. Risolto un problema per cui il motore di database provava a creare segmenti di memoria condivisa più grandi della memoria totale dell'istanza e riportava ripetutamente un errore. Ad esempio, i tentativi di creare buffer condivisi da 128 GiB su un'istanza db.r5.large non riuscivano. Con questa modifica, le richieste di allocazioni di memoria condivisa totali superiori alla memoria dell'istanza consentono di impostare l'istanza su parametri incompatibili.

    4. Aggiunta della logica per eliminare file temporanei pg_wal non necessari all'avvio di un database.

    5. Risolto un problema in Aurora PostgreSQL 9.6 che a volte impediva l'avvio dei nodi di lettura/scrittura quando si utilizzava la replica in ingresso.

    6. Risolto un problema che poteva causare brevi periodi di indisponibilità dovuti all'esaurimento della memoria durante la creazione dell'estensione PostGIS con pgAudit abilitato.

    7. Aggiunti controlli della pagina btree per rilevare l'incoerenza dei metadati delle tuple.

    PostgreSQL 9.6.19, Aurora PostgreSQL 1.9 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.19 e Aurora PostgreSQL 1.9 non sono più supportati. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.19. Per ulteriori informazioni sui miglioramenti in PostgreSQL 9.6.19, consultare PostgreSQL versione 9.6.19.

    Aurora PostgreSQL 1.9.2

    Miglioramenti con priorità alta relativi alla stabilità
    1. Risolto un problema per cui un nodo lettore poteva rendere una riga extra o mancante se il lettore ricomincia mentre il nodo scrittore sta elaborando una transazione lunga con più di 64 sotto-transazioni.

    Miglioramenti aggiuntivi
    1. Risolto un problema per il quale un'importazione S3 di grandi dimensioni con migliaia di client può causare il blocco di uno o più client di importazione.

    Aurora PostgreSQL 1.9.1

    Miglioramenti critici relativi alla stabilità
    1. Risolto un problema per il quale in alcuni casi una replica di lettura veniva riavviata ripetutamente.

    Miglioramenti aggiuntivi
    1. Risolto un problema che in alcuni casi, in caso di carichi pesanti, importazione di snapshot, importazione COPY o importazione S3 non rispondeva.

    2. Risolto un problema per il quale una replica di lettura non riusciva a unirsi al cluster quando lo scrittore era molto occupato con un carico di lavoro intensivo di scrittura.

    Aurora PostgreSQL 1.9.0

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    1. Eseguito il backporting delle correzioni per i problemi di sicurezza della community PostgreSQL CVE-2020-25694, CVE-2020-25695 e CVE-2020-25696.

    2. Risolto un bug nella replica Aurora PostgreSQL che poteva causare il seguente messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound

    Miglioramenti aggiuntivi
    1. Aurora PostgreSQL non rimane più indietro su un nodo di lettura quando al backend viene bloccata la scrittura sul client di database.

    2. Risolto un problema che in rari casi causava un breve periodo di indisponibilità su una replica di lettura quando il volume di storage aumentava.

    3. Risolto un bug durante la creazione di un database che poteva restituire il seguente errore: ERRORE: impossibile creare la directory sul disco locale

    4. Risolto un bug nell'indice GiST che poteva causare una condizione di memoria insufficiente dopo la promozione di una replica di lettura Aurora.

    5. Risolto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL che utilizza indici GiST. In rari casi, questo bug ha causato un breve periodo di indisponibilità dopo la promozione del cluster Aurora.

    PostgreSQL 9.6.18, Aurora PostgreSQL 1.8 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.18 e Aurora PostgreSQL 1.8 non sono più supportati. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.18. Per ulteriori informazioni sui miglioramenti in PostgreSQL 9.6.18, consulta PostgreSQL PostgreSQL 9.6.18.

    Non esiste la versione 1.8.1.

    Aurora PostgreSQL versione 1.8.2

    Miglioramenti critici relativi alla stabilità
    1. Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    1. Risolto un bug nella replica Aurora PostgreSQL che poteva causare il messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound.

    2. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    1. Aurora PostgreSQL non rimane più indietro su un nodo di lettura quando al backend viene bloccata la scrittura sul client di database.

    2. Risolto un bug per il quale una istruzione DROP DATABASE non rimuoveva alcun file di relazione.

    3. Risolta una piccola perdita di memoria in un indice b-tree che poteva portare a una condizione di memoria insufficiente.

    4. Risolto un bug nella funzione aurora_replica_status() in cui il campo server_id veniva a volte troncato.

    5. Risolto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL che utilizza gli indici GiST. In rari casi, questo bug ha causato un breve periodo di indisponibilità dopo la promozione del cluster database Aurora.

    Aurora PostgreSQL 1.8.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un bug relativo all'estensione della pagina heap che in rari casi portava a tempi di ripristino più lunghi e a un impatto sulla disponibilità.

    Miglioramenti aggiuntivi
    1. Risolto un problema per il quale si verificava un arresto anomalo della replica Aurora quando i carichi di lavoro con transazioni secondarie elevate venivano effettuati sull'istanza dello scrittore.

    2. Risolto un problema per il quale si verificava un arresto anomalo dell'istanza dello scrittore a causa di una perdita di memoria e dell'esaurimento della memoria utilizzata per tenere traccia delle transazioni attive.

    3. Risolto un problema che causava un arresto anomalo a causa di un'inizializzazione impropria quando non c'era memoria libera disponibile durante l'avvio del back-end PostgreSQL.

    4. Risolto un arresto anomalo durante un prefetch di BTree che si verificava in determinate condizioni che dipendevano dalla forma e dai dati contenuti nell'indice.

    5. Risolto un problema per cui una query SELECT poteva restituire erroneamente l'errore Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn.

    6. Risolto un problema per cui il database potrebbe non essere disponibile brevemente a causa della gestione degli errori nella crescita dello storage del database.

    PostgreSQL 9.6.17, Aurora PostgreSQL 1.7 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.17. Per ulteriori informazioni sui miglioramenti in PostgreSQL 9.6.17, consulta PostgreSQL versione 9.6.17.

    Aurora PostgreSQL 1.7.7

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    1. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 1.7.6

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    1. Risolto un bug nella replica Aurora PostgreSQL che poteva causare il messaggio di errore: ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound.

    Miglioramenti aggiuntivi
    1. Risolto un problema che in rari casi causava un breve periodo di indisponibilità quando il volume di storage aumentava.

    2. Risolto un bug in un'ottimizzazione della lettura dell'indice b-tree che poteva causare un breve periodo di indisponibilità.

    3. È stato corretto un bug in un indice GiST che poteva causare una out-of-memory condizione dopo aver promosso una replica Aurora Read.

    Aurora PostgreSQL 1.7.3

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    • Nessuna

    Miglioramenti aggiuntivi
    1. Risolto un problema che poteva causare una breve indisponibilità per carichi di lavoro di sottotransazione pesanti quando più istanze di lettore si riavviano o si ricongiungono al cluster.

    Aurora PostgreSQL 1.7.2

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un bug relativo all'estensione della pagina heap che in rari casi portava a tempi di ripristino più lunghi e a un impatto sulla disponibilità.

    Miglioramenti con priorità alta relativi alla stabilità

    Nessuna

    Miglioramenti aggiuntivi
    1. Risolto un problema per cui il database potrebbe non essere disponibile brevemente a causa della gestione degli errori nella crescita dello storage del database.

    2. Corretto un bug per cui una query SELECT poteva restituire erroneamente l'errore, tentando di leggere oltre EOF della relazione rrrr. blockno=bbb nblocks=nnn.

    3. Risolto un problema con il raccoglitore metriche interno che poteva causare picchi erratici della CPU sulle istanze del database.

    Aurora PostgreSQL 1.7.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità

    Nessuna.

    Miglioramenti con priorità alta relativi alla stabilità
    1. Prestazioni e disponibilità migliorate delle istanze di lettura durante l'applicazione delle operazioni DROP TABLE e TRUNCATE TABLE.

    2. È stata risolta una perdita di memoria piccola ma continua in un modulo di diagnostica che poteva causare una out-of-memory condizione su tipi di istanze DB più piccoli.

    3. Risolto un bug nell'estensione PostGIS che poteva portare al riavvio del database. Questo è stato segnalato alla community PostGIS come https://trac.osgeo.org/postgis/ticket/4646.

    4. Risolto un problema per cui le richieste di lettura potevano bloccarsi a causa di una gestione errata degli errori nel motore di archiviazione.

    5. Risolto un problema che presenta un errore per alcune query e che risulta nel messaggio, ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy. Ciò potrebbe verificarsi in seguito alla promozione di un'istanza di lettura a un'istanza di scrittura.

    Miglioramenti aggiuntivi
    1. Prestazioni migliorate per le query che leggono molte righe dall'archivio.

    2. Miglioramento delle prestazioni e della disponibilità delle istanze DB del lettore durante carichi di lavoro di lettura pesante.

    3. Risolto un problema che causava il messaggio ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. Contatta l' AWS assistenza clienti. Questo può verificarsi durante la creazione dell'oggetto dopo che l'identificatore di oggetto a 32 bit di PostgreSQL è stato sottoposto a wrapping.

    4. Risolto un bug nell'estensione pg_hint_plan in cui una query multi-istruzione poteva portare a un arresto anomalo quando enable_hint_table è abilitata. Questo viene monitorato nella community PostgreSQL come https://github.com/ossc-db/pg_hint_plan/issues/25.

    5. Sono state modificate le seguenti estensioni:

      • Aggiornato orafce alla versione 3.8

    PostgreSQL 9.6.16, Aurora PostgreSQL 1.6 (obsoleto)

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.16. Per ulteriori informazioni sui miglioramenti nella release 9.6.16, consulta PostgreSQL Release 9.6.16.

    Questa release contiene più miglioramenti critici relativi alla stabilità. Amazon consiglia di aggiornare a questa release i cluster Aurora PostgreSQL che utilizzano motori PostgreSQL 9.6 meno recenti.

    Aurora PostgreSQL 1.6.4

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    1. Correzioni con backport per i seguenti problemi di sicurezza della community PostgreSQL:

    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 1.6.3

    Nuove funzionalità
    1. Aurora PostgreSQL ora supporta il parametro di storage PostgreSQL vacuum_truncate per gestire il troncamento del vuoto per tabelle specifiche. Impostare questo parametro di storage su false durante la creazione o la modifica di una tabella per impedire al comando VACUUM SQL di troncare le pagine vuote finali della tabella.

    Miglioramenti critici relativi alla stabilità
    • Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    1. Risolto un problema per cui le letture dallo storage potevano smettere di rispondere a causa di una gestione errata degli errori.

    Miglioramenti aggiuntivi
    • Nessuno

    Aurora PostgreSQL 1.6.2

    In questo aggiornamento del motore troverai le ottimizzazioni seguenti.

    Miglioramenti critici relativi alla stabilità
    1. Risolto un bug per cui un'istanza database del lettore potrebbe utilizzare temporaneamente dati obsoleti. Ciò potrebbe portare a risultati errati come poche o troppe righe. Questo errore non persiste nello storage e verrà cancellato quando la pagina del database contenente la riga sarà eliminata dalla cache. Ciò può accadere quando l'istanza database primaria entra in un overflow dello snapshot della transazione poiché ha più di 64 transazioni secondarie in una singola transazione. Le applicazioni suscettibili a questo bug includono quelle che utilizzano i punti di salvataggio SQL o i gestori di eccezioni PostgreSQL con più di 64 transazioni secondarie nella transazione principale.

    Miglioramenti con priorità alta relativi alla stabilità
    1. Risolto un bug che potrebbe causare un arresto anomalo di un'istanza database del lettore causando indisponibilità durante il tentativo di aggiungere il cluster database. Ciò può accadere in alcuni casi quando l'istanza database primaria ha un overflow dello snapshot di transazione a causa di un numero elevato di transazioni secondarie. In questo caso l'istanza database del lettore non sarà in grado di unirsi fino a quando l'overflow dello snapshot è stato cancellato.

    Miglioramenti aggiuntivi
    1. Risolto un bug che impediva a Performance Insights di determinare l'ID di query di un'istruzione in esecuzione.

    Aurora PostgreSQL 1.6.1

    In questo aggiornamento del motore troverai le ottimizzazioni seguenti.

    Miglioramenti critici relativi alla stabilità
    1. Nessuna

    Miglioramenti con priorità alta relativi alla stabilità
    1. Corretto un bug che poteva causare l'arresto anomalo del motore di database causando indisponibilità. Ciò si è verificato se una connessione al database appena stabilita ha riscontrato un errore relativo all'esaurimento delle risorse durante l'inizializzazione dopo la riuscita dell'autenticazione.

    Miglioramenti aggiuntivi
    1. Apportati miglioramenti generali alla stabilità e alla disponibilità di Aurora PostgreSQL.

    Aurora PostgreSQL 1.6.0

    In questa versione del motore sono disponibili le nuove caratteristiche e i miglioramenti riportati di seguito.

    Nuove caratteristiche
    1. Aggiornamenti all'estensione apg_plan_mgmt. Per ulteriori informazioni, consulta Gestione dei piani di esecuzione delle query per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Miglioramenti critici relativi alla stabilità
    1. È stato corretto un bug relativo alla creazione di indici albero B su tabelle temporanee che in rari casi potrebbe causare un aumento dei tempi di ripristino e influire sulla disponibilità.

    2. È stato corretto un bug relativo alla replica quando Aurora PostgreSQL agisce come una replica fisica di un'istanza RDS per PostgreSQL. In rari casi, questo bug causa un errore di scrittura di log che può comportare un aumento dei tempi di ripristino e influire sulla disponibilità.

    3. È stato risolto un bug relativo alla gestione di letture con latenza I/O elevata che in rari casi può comportare un aumento dei tempi di ripristino e influire sulla disponibilità.

    Miglioramenti con priorità alta relativi alla stabilità
    1. Sono stati corretti più bug che causano l'arresto anomalo di Aurora durante le operazioni di prefetch su indici albero B.

    2. Sono stati migliorati i controlli di convalida eseguiti sui blocchi di dati nella cache del buffer. Questo consente di migliorare la capacità di Aurora di rilevare incoerenze.

    Miglioramenti aggiuntivi
    1. L'estensione della gestione del piano di query apg_plan_mgmt dispone di un algoritmo migliorato per la gestione della generazione di piani per tabelle altamente partizionate.

    2. È stato ridotto il tempo di avvio su istanze con cache di grandi dimensioni tramite miglioramenti nell'algoritmo di ripristino della cache del buffer.

    3. Sono state migliorate le prestazioni del read-node-apply processo con carichi di lavoro ad alta velocità di transazione utilizzando le modifiche alla prioritizzazione di PostgreSQLLWLock. Queste modifiche impediscono l'interruzione del read-node-apply processo mentre ProcArray PostgreSQL è oggetto di forti contese.

    4. È stato corretto un bug per cui si potrebbe verificare l'arresto anomalo di un nodo di lettura durante la riproduzione di un'operazione SLRU-truncate di PostgreSQL.

    5. Risolto un problema per cui, in rari casi, le scritture sul database potrebbero bloccarsi a seguito di un errore restituito da una delle sei copie di un record di log Aurora.

    6. È stata corretta una perdita di memoria sui nodi di lettura quando la gestione della cache del cluster è abilitata.

    7. Risolto un problema per cui l'importazione di uno snapshot di RDS per PostgreSQL potrebbe bloccarsi se lo snapshot di origine contiene un numero elevato di relazioni non registrate.

    8. È stato corretto un bug relativo a hot_standby_feedback per i nodi di lettura per cui il nodo di lettura potrebbe restituire il formato epoca (Unix epoch) dell'ID di transazione errato al nodo di scrittura. Come conseguenza, il nodo di scrittura potrebbe ignorare il hot_standby_feedback e invalidare gli snapshot sul nodo di lettura.

    9. Corretto un bug per cui gli errori di storage che si verificavano durante le istruzioni CREATE DATABASE non erano gestiti correttamente. A causa di questo bug, il database risultante non era accessibile. Il comportamento corretto è non terminare la creazione del database e restituire l'errore appropriato all'utente.

    10. È stata migliorata la gestione dell'overflow dello snapshot di PostgreSQL quando un nodo di lettura tenta di connettersi a un nodo di scrittura. Prima di questa modifica, se lo stato del nodo di scrittura era overflow dello snapshot, il nodo di lettura non era in grado di eseguire il join. Nel file di log di PostgreSQL appariva un messaggio nel formato DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy). Un overflow dello snapshot si verifica quando una singola transazione ha creato oltre 64 transazioni secondarie.

    11. È stato corretto un bug relativo alle espressioni di tabella comuni per cui un errore viene generato erroneamente quando esiste una classe NOT IN in un CTE. L'errore è CTE with NOT IN fails with ERROR: could not find CTE CTE-Name.

    12. È stato corretto un bug relativo a un valore last_error_timestamp errato nella tabella aurora_replica_status.

    13. È stato corretto un bug per evitare di popolare i buffer condivisi con blocchi appartenenti a oggetti temporanei. Questi blocchi si trovano correttamente nei buffer locali del back-end.

    14. È stato corretto un bug per cui, in rari casi, Aurora può mostrare il 100% di utilizzo della CPU mentre agisce come una replica di un'istanza RDS per PostgreSQL anche quando il flusso di replica è inattivo.

    15. È stato eseguito il backport di una modifica di PostgreSQL 11 che consente di migliorare la pulizia delle tabelle temporanee orfane. Senza questa modifica, è possibile che in rari casi le tabelle temporanee orfane possano portare al wraparound dell'ID di transazione. Per ulteriori informazioni, consulta questo commit della community PostgreSQL.

    16. È stato corretto un bug per cui un'istanza di scrittura potrebbe accettare richieste di registrazione della replica da istanze di lettura, mentre un processo di avvio non è inizializzato.

    17. Sono state modificate le seguenti estensioni:

      • Aggiornata pg_hint_plan alla versione 1.2.5

    PostgreSQL 9.6.12, Aurora PostgreSQL 1.5 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.12 con Aurora PostgreSQL 1.5 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.12. Per ulteriori informazioni sui miglioramenti in PostgreSQL 9.6.12, consulta PostgreSQL versione 9.6.12.

    Aurora PostgreSQL 1.5.3

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. È stato corretto un bug che poteva causare il riavvio dell'istanza database.

    2. È stato corretto un bug che può causare un riavvio quando si verificano letture durante failover.

    3. È stato corretto un bug che poteva comportare metadati incoerenti.

    Aurora PostgreSQL 1.5.2

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Fornita una correzione del backport per il problema di sicurezza della community PostgreSQL CVE-2019-10130.

    2. Corretto un bug che comportava il blocco del processo di riproduzione del nodo di lettura durante l'applicazione di una modifica a un indice GiST.

    3. Corretto un bug per cui le pagine della mappa di visibilità potevano contenere bit di blocco errati a seguito di un failover su un nodo di lettura.

    4. Corretto un bug che comportava la segnalazione non corretta dell'errore "relation relation-name does not exist" (la relazione non esiste).

    5. Traffico di log ottimizzato tra il nodo di scrittura e i nodi di lettura durante la manutenzione dell'indice.

    6. Corretto un bug che comportava l'arresto anomalo delle query sui nodi di lettura durante l'esecuzione di una scansione dell'indice ad albero B.

    7. La funzione aurora_stat_memctx_usage ora segnala il numero di istanze di un determinato nome contesto.

    8. Corretto un bug che comportava la segnalazione di risultati non corretti da parte della funzione aurora_stat_memctx_usage.

    9. Corretto un bug per cui il processo di riproduzione del nodo di lettura poteva attendere prima di terminare le query in conflitto oltre il valore configurat max_standby_streaming_delay.

    10. Ulteriori informazioni ora vengono registrate sui nodi di lettura quando le connessioni attive sono in conflitto con il processo di relay.

    Aurora PostgreSQL 1.5.1

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Sono stati corretti più bug correlati a prefetching I/O che causavano l'arresto anomalo del motore.

    Aurora PostgreSQL 1.5.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Aurora PostgreSQL esegue ora il prefetching I/O durante la scansione di indici ad albero B. Questo comporta prestazioni notevolmente più alte per scansioni ad albero B su dati non presenti nella memoria cache.

    Miglioramenti
    1. Risolti numerosi problemi che causavano il mancato avvio dei nodi di lettura durante un carico di lavoro di scrittura elevato del cluster.

    2. È stato corretto un bug per cui l'uso della funzione aurora_stat_memctx_usage() poteva portare a un arresto anomalo.

    3. Migliorata la strategia di sostituzione della cache utilizzata dalle scansioni delle tabelle per ridurre al minimo il thrashing della cache del buffer.

    PostgreSQL 9.6.11, Aurora PostgreSQL 1.4 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.11 con Aurora PostgreSQL 1.4 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.11. Per ulteriori informazioni sui miglioramenti in PostgreSQL 9.6.11, consulta PostgreSQL versione 9.6.11.

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Aggiunto supporto per l'estensione pg_similarity versione 1.0.

    2. Aurora PostgreSQL ora supporta il parametro di storage PostgreSQL vacuum_truncate per gestire il troncamento del vuoto per tabelle specifiche. Impostare questo parametro di storage su false durante la creazione o la modifica di una tabella per impedire al comando VACUUM SQL di troncare le pagine vuote finali della tabella.

    Miglioramenti
    1. Questa release contiene tutte le correzioni, le funzionalità e i miglioramenti presenti in PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsoleto).

    2. Il traffico di rete tra i nodi di scrittura e lettura è ora compresso per ridurre l'utilizzo della rete. Questo riduce la probabilità di indisponibilità dei nodi di lettura a causa della saturazione di rete.

    3. Le prestazioni delle transazioni secondarie sono migliorate in condizioni di carichi di lavoro concorrenti elevati.

    4. Aggiornamento dell'estensione pg_hint_plan alla versione 1.2.3.

    5. Corretto un problema per cui, in un sistema occupato, un commit con milioni di transazioni secondarie (e talvolta con i timestamp di commit abilitati) può causare l'arresto anomalo di Aurora.

    6. Corretto un problema per cui un'istruzione INSERT con VALUES può riportare esito negativo con il messaggio "Attempting to read past EOF of relation".

    7. Un aggiornamento dell'estensione apg_plan_mgmt alla versione 1.0.1. Per informazioni dettagliate, consulta Versione 1.0.1 dell'estensione Aurora PostgreSQL apg_plan_mgmt.

      L'estensione apg_plan_mgmt viene utilizzata con la gestione del piano di query. Per ulteriori informazioni sull'installazione, aggiornamento e utilizzo dell'estensione apg_plan_mgmt, consulta Gestione dei piani di esecuzione delle query per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.9 con Aurora PostgreSQL 1.3 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Questa versione di Aurora PostgreSQL è compatibile con PostgreSQL 9.6.9. Per ulteriori informazioni sui miglioramenti in PostgreSQL 9.6.9, consulta PostgreSQL versione 9.6.9.

    Aurora PostgreSQL 1.3.2

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Aggiunto l'evento di attesa ProcArrayGroupUpdate.

    Miglioramenti
    1. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "Il segmento CLOG 123 non esiste: nessun file o directory di questo tipo".

    2. Aumentate dimensioni supportate delle password IAM a 8 KB.

    3. Uniformità di prestazioni migliorata in condizioni di carichi di lavoro in scrittura con throughput elevato.

    4. Correzione di un bug che poteva causare l'arresto anomalo di una replica di lettura in fase di riavvio.

    5. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "ERRORE SQL: tentativo di lettura dell'EOF di relazione passato".

    6. Correzione di un bug che poteva causare un aumento dell'utilizzo di memoria dopo il riavvio.

    7. Correzione di un bug che poteva causare l'errore di una transazione con un grande numero di transazioni secondarie.

    8. Integrazione di una patch da PostgreSQL community che indirizza i potenziali errori quando utilizza gli indici GIN. Per ulteriori informazioni, consulta https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    9. Correzione di un bug che poteva causare l'errore di importazione di uno snapshot da RDS a PostgreSQL.

    Aurora PostgreSQL 1.3.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Miglioramenti
    1. Questa release contiene tutte le correzioni, le funzionalità e i miglioramenti presenti in PostgreSQL 9.6.8, Aurora PostgreSQL 1.2 (obsoleto).

    2. Aggiornata la libreria GDAL, utilizzata dall'estensione PostGIS.

    3. Aggiornate le seguenti estensioni PostgreSQL:

      • ip4r aggiornato alla versione 2.1.1.

      • pgaudit aggiornato alla versione 1.1.1.

      • pg_repack aggiornato alla versione 1.4.3.

      • plv8 aggiornato alla versione 2.1.2.

    4. Risolto un problema nel sistema di monitoraggio che poteva causare erroneamente un failover in caso di utilizzo intensivo di un disco locale.

    5. Corretto un bug che comportava l'arresto anomalo ripetuto di Aurora PostgreSQL, con la dicitura:

      PANIC: new_record_total_len (8201) must be less than BLCKSZ (8192), rmid (6), info (32)

    6. Corretto un bug che comportava l'impossibilità per un nodo di lettura Aurora PostgreSQL a ricongiungersi a un cluster a causa del ripristino di una cache del buffer di grandi dimensioni. È improbabile che questo problema si verifichi su istanze diverse da quelle r4.16xlarge.

    7. Corretto un bug secondo cui l'inserimento in una pagina a foglia di indice GIN importata dalle versioni del motore precedenti alla 9.4 potevano causare l'indisponibilità dei volumi di memoria Aurora.

    8. Corretto un bug secondo cui, in rare circostanze, un arresto anomalo durante il commit di una transazione poteva comportare la perdita dei dati CommitTs per la transazione di cui si eseguiva il commit. Il bug non comprometteva la durabilità effettiva della transazione.

    9. Corretto un bug nell'estensione PostGIS che comportava l'arresto anomalo di PostGIS nella funzione gserialized_gist_picksplit_2d().

    10. Migliorata la stabilità dei nodi di sola lettura durante l'intenso traffico in scrittura su istanze più piccole delle r4.8xl. Questo miglioramento è dedicato appositamente alle situazioni in cui c'è un limite nella larghezza di banda tra lo scrittore e il lettore.

    11. Corretto un bug secondo il quale un'istanza Aurora PostgreSQL che agiva come target di replica di un RDS per un'istanza PostgreSQL andava in arresto anomalo con il seguente errore:

      FATAL: could not open file "base/16411/680897_vm": No such file or directory" during "xlog redo at 782/3122D540 for Storage/TRUNCATE"

    12. Corretta una perdita di memoria sui nodi di sola lettura per cui la dimensione heap del "processo di riproduzione del wal aurora" continuava ad aumentare. Il problema è osservabile tramite il monitoraggio avanzato.

    13. Corretto un bug per cui Aurora PostgreSQL non riusciva ad avviarsi, con il seguente messaggio segnalato nel log di PostgreSQL:

      FATAL: Storage initialization failed.

    14. Corretto un limite di prestazioni sui carichi di lavoro pesanti in scrittura che causavano attese negli eventi LWLock:buffer_content e IO:ControlFileSyncUpdate.

    15. Correzione di un bug in cui i nodi di lettura possono subire un arresto anomalo in seguito a un tipo specifico di modifica di spazio libero dal nodo di scrittura.

    PostgreSQL 9.6.8, Aurora PostgreSQL 1.2 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.8 con Aurora PostgreSQL versione 1.2 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Per ulteriori informazioni su PostgreSQL 9.6.8, consulta PostgreSQL versione 9.6.8.

    Aurora PostgreSQL 1.2.2

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Aggiunto l'evento di attesa ProcArrayGroupUpdate.

    Miglioramenti
    1. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "Il segmento CLOG 123 non esiste: nessun file o directory di questo tipo".

    2. Aumentate dimensioni supportate delle password IAM a 8 KB.

    3. Uniformità di prestazioni migliorata in condizioni di carichi di lavoro in scrittura con throughput elevato.

    4. Correzione di un bug che poteva causare l'arresto anomalo di una replica di lettura in fase di riavvio.

    5. Correzione di un bug che poteva causare un errore di esecuzione delle query. Il messaggio riportato sarebbe stato del tipo "ERRORE SQL: tentativo di lettura dell'EOF di relazione passato".

    6. Correzione di un bug che poteva causare un aumento dell'utilizzo di memoria dopo il riavvio.

    7. Correzione di un bug che poteva causare l'errore di una transazione con un grande numero di transazioni secondarie.

    8. Integrazione di una patch da PostgreSQL community che indirizza i potenziali errori quando utilizza gli indici GIN. Per ulteriori informazioni, consulta https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18.

    9. Correzione di un bug che poteva causare l'errore di importazione di uno snapshot da RDS a PostgreSQL.

    Aurora PostgreSQL 1.2.0

    In questo aggiornamento del motore troverai le ottimizzazioni riportate di seguito.

    Nuove caratteristiche
    1. Introduzione della funzione aurora_stat_memctx_usage(). Questa funzione indica l'utilizzo del contesto della memoria interna per ogni back-end PostgreSQL. Puoi usare questa funzione per determinare perché certi back-end utilizzano grandi quantità di memoria.

    Miglioramenti
    1. Questa release contiene tutte le correzioni, le funzionalità e i miglioramenti presenti in PostgreSQL 9.6.6 Aurora PostgreSQL 1.1 (obsoleto).

    2. Aggiornamento delle estensioni PostgreSQL seguenti:

      • pg_hint_planAggiornamento di alla versione 1.2.2

      • plv8Aggiornamento di alla versione 2.1.0

    3. Miglioramento dell'efficienza del traffico tra nodi di scrittura e di lettura.

    4. Miglioramento delle prestazioni di avvio della connessione.

    5. Migliora i dati diagnostici forniti nel log degli errori di PostgreSQL quando si verifica un errore. out-of-memory

    6. Più correzioni per migliorare l'affidabilità e le prestazioni dell'importazione di snapshot da Amazon RDS for PostgreSQL ad Aurora edizione compatibile con PostgreSQL.

    7. Più correzioni per migliorare l'affidabilità e le prestazioni dei nodi di lettura Aurora PostgreSQL.

    8. Correzione di un bug per cui un'istanza altrimenti inattiva può generare traffico in lettura superfluo in un volume di storage Aurora.

    9. Correzione di un bug per cui possono essere riscontrati valori di sequenza duplicati durante l'inserimento. Il problema si verifica solo nel caso di una migrazione di uno snapshot da RDS per PostgreSQL ad Aurora PostgreSQL. La correzione previene il problema durante la migrazione. Le istanze migrate prima di questa versione possono comunque riscontrare errori di chiave duplicata.

    10. Correzione di un bug per cui un'istanza RDS per PostgreSQL migrata in Aurora PostgreSQL tramite la replica può esaurire la memoria durante l'esecuzione di inserimenti/aggiornamenti su indici GIST oppure provocare altri problemi relativi agli indici GIST.

    11. Correzione di un bug per cui la pulizia può non riuscire ad aggiornare il valore pg_database.datfrozenxid corrispondente per un database.

    12. Risolve un bug in cui un crash durante la creazione di un nuovo MultiXact (blocco a livello di riga conteso) può far sì che Aurora PostgreSQL smetta di rispondere indefinitamente al primo accesso alla stessa relazione dopo il riavvio del motore.

    13. Correzione di un bug per cui un back-end PostgreSQL non può essere terminato o annullato durante la richiamata di una chiamata fdw.

    14. Correzione di un bug per cui una vCPU è completamente utilizzata in qualsiasi momento dal daemon di storage Aurora. Questo problema può essere riscontrato più spesso in classi di istanza di dimensioni minori, come r4.large, in cui può raggiungere un utilizzo della CPU del 25–-50% quando sono inattivi.

    15. Correzione di un bug per cui può verificarsi un finto failover di un nodo di scrittura Aurora PostgreSQL.

    16. Correzione di un bug per cui, in uno scenario poco frequente, un nodo di lettura Aurora PostgreSQL può indicare:

      "FATAL: lock buffer_io is not held"

    17. Correzione di un bug per cui voci relcache non aggiornate possono arrestare la pulizia delle relazioni e portare il sistema molto vicino al wraparound degli ID transazione. La correzione deriva da una patch della community di PostgreSQL, la cui introduzione è in programma in una delle prossime versioni secondarie.

    18. Correzione di un bug per cui un errore durante l'estensione di una relazione può provocare l'arresto anomalo di Aurora durante la scansione della relazione parzialmente estesa.

    PostgreSQL 9.6.6 Aurora PostgreSQL 1.1 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.6 con Aurora PostgreSQL versione 1.1 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Per ulteriori informazioni su PostgreSQL 9.6.6, consulta PostgreSQL versione 9.6.6.

    In questo aggiornamento del motore troverai le ottimizzazioni seguenti:

    Nuove caratteristiche
    1. È stata introdotta l'estensione aurora_stat_utils. Questa estensione include due funzioni:

      • funzione aurora_wait_report() per il monitoraggio degli eventi di attesa

      • aurora_log_report() per il monitoraggio della scrittura dei record di log

    2. È stato aggiunto il supporto per le estensioni seguenti:

      • orafce 3.6.1

      • pgrouting 2.4.2

      • postgresql-hll 2.10.2

      • prefix 1.2.6

    Miglioramenti
    1. Questa release contiene tutte le correzioni, le funzionalità e i miglioramenti presenti in Aurora PostgreSQL 1.0.11

    2. Aggiornamenti per le estensioni seguenti di PostgreSQL:

      • Aggiornata l'estensione PostGIS alla versione 2.3.4

      • La libreria geos è stata aggiornata alla versione 3.6.2

      • pg_repack è stato aggiornato alla versione 1.4.2

    3. È stato abilitato l'accesso alla relazione pg_statistic.

    4. È stato disabilitato il parametro guc "effective_io_concurrency" perché non applicabile allo storage Aurora.

    5. Il parametro guc "hot_standby_feedback" guc è stato modificato, rendendolo non modificabile, e il suo valore è stato impostato su "1".

    6. Sono state migliorate le prestazioni di lettura della pagina heap durante un'operazione di pulizia.

    7. Sono state migliorate le prestazioni della risoluzione dei conflitti delle snapshot sui nodi di lettura.

    8. Sono state migliorate le prestazioni dell'acquisizione delle snapshot delle transazioni sui nodi di lettura.

    9. Sono state migliorate le prestazioni di scrittura per gli aggiornamenti delle pagine meta GIN.

    10. Sono state migliorate le prestazioni del recupero della cache durante l'avvio.

    11. Correzione di un bug che provoca l'arresto anomalo del motore di database all'avvio durante il recupero delle transazioni preparate.

    12. Correzione di un bug che può impedire di avviare un nodo di lettura in presenza di un numero elevato di transazioni preparate.

    13. Correzione di un bug per cui un nodo di lettura può indicare:

      ERROR: could not access status of transaction 6080077 (ERRORE: non è stato possibile accedere allo stato della transazione 6080077)

      DETAIL:* *Could not open file "pg_subtrans/005C": No such file or directory (DETTAGLIO:* *non è stato possibile aprire il file "pg_subtrans/005C": non sono presenti un file o una directory con questo nome).

    14. Correzione di un bug che può causare l'errore seguente durante la replica da RDS PostgreSQL ad Aurora PostgreSQL:

      FATAL: lock buffer_content is not held (ERRORE IRREVERSIBILE: lock buffer_content non mantenuto)

      CONTEXT: xlog redo at 46E/F1330870 for Storage/TRUNCATE: base/13322/8058750 to 0 blocks flags 7 (CONTESTO: ripristino di xlog su 46E/F1330870 per Storage/TRUNCATE: base/13322/8058750 su 0 blocchi con 7 segnalazioni)

    15. Correzione di un bug che può provocare il blocco di Aurora PostgreSQL durante la riproduzione di un record WAL multixact durante la replica da RDS PostgreSQL a Aurora PostgreSQL.

    16. Più miglioramenti per l'affidabilità dell'importazione di snapshot da RDS PostgreSQL ad Aurora PostgreSQL.

    PostgreSQL 9.6.3, Aurora PostgreSQL 1.0 (obsoleto)

    Nota

    Il motore PostgreSQL versione 9.6.3 con Aurora PostgreSQL 1.0 non è più supportato. Per effettuare l'aggiornamento, consulta Aggiornamento del motore di database PostgreSQL per Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    Per ulteriori informazioni su PostgreSQL 9.6.3, consulta PostgreSQL versione 9.6.3.

    Questa versione include le versioni seguenti:

    Aurora PostgreSQL 1.0.11

    In questo aggiornamento del motore troverai le ottimizzazioni seguenti:

    1. Correzione di un problema di esecuzione parallela delle query che potrebbe portare a risultati non corretti.

    2. Correzione di un problema di gestione della mappa di visibilità durante la replica da Amazon RDS for PostgreSQL che potrebbe far sì che il volume di storage di Aurora diventi non disponibile.

    3. Correzione dell'estensione di pg-repack.

    4. Implementazione di alcune ottimizzazioni per mantenere nuovi nodi.

    5. Correzione di alcuni problemi che potrebbero provocare un arresto anomalo del motore.

    Aurora PostgreSQL 1.0.10

    Questo aggiornamento include una nuova caratteristica. Adesso puoi replicare un'istanza database PostgreSQL in Amazon RDS su Aurora PostgreSQL. Per ulteriori informazioni, consulta Replica con Amazon Aurora PostgreSQL nella Guida per l'utente di Amazon Aurora.

    In questo aggiornamento del motore troverai le ottimizzazioni seguenti:

    1. Introduzione della registrazione degli errori quando è disponibile una cache e la modifica di un parametro provoca una mancata corrispondenza della cache del buffer, del formato dello storage o delle dimensioni.

    2. Correzione di un problema che provoca il riavvio di un motore se è presente un valore incompatibile di un parametro per huge pages.

    3. Ottimizzazione della gestione di varie istruzioni truncate su tabella durante la riproduzione di un Write Ahead Log (WAL) su un nodo di lettura.

    4. Riduce out-of-memory il sovraccarico statico della memoria per ridurre gli errori.

    5. Risolve un problema che può causare out-of-memory errori durante l'esecuzione di un inserimento con un indice GiST.

    6. Ottimizzazione dell'importazione di snapshot da RDS per PostgreSQL grazie all'eliminazione dell'esecuzione obbligatoria di un'operazione vacuum su pagine non inizializzate.

    7. Correzione di un problema che fa sì che le transazioni preparate ritornino nello stato precedente in seguito all'arresto anomalo di un motore.

    8. Implementazione di alcune ottimizzazioni per evitare che i nodi di lettura diventino obsoleti.

    9. Implementazione di alcune ottimizzazioni per ridurre il tempo di inattività durante il riavvio di un motore.

    10. Correzione di alcuni problemi che potrebbero causare un arresto anomalo del motore.

    Aurora PostgreSQL 1.0.9

    In questo aggiornamento del motore, viene corretto un problema che può far sì che il volume di archiviazione di Aurora diventi non disponibile quando si importa uno snapshot contenente pagine non inizializzate da RDS per PostgreSQL.

    Aurora PostgreSQL 1.0.8

    In questo aggiornamento del motore troverai le ottimizzazioni seguenti:

    1. Correzione di un errore che impediva al motore di avviarsi se il parametro di istanza shared_preload_libraries conteneva pg_hint_plan.

    2. Correzione dell'errore "Attempt to fetch heap block XXX is beyond end of heap (YYY blocks)," (Il tentativo di recupero del blocco XXX dell'heap supera la fine dell'heap (YYY blocchi)), che può verificarsi durante le scansioni parallele.

    3. Aumento dell'efficacia del prefetching sulle letture per le operazioni di pulizia.

    4. Correzione dei problemi di importazione con gli snapshot da RDS per PostgreSQL, che potrebbe non avvenire se sono presenti file pg_internal.init non compatibili nello snapshot di origine.

    5. Correzione di un problema che può causare l'arresto anomalo di un nodo di lettura con il messaggio "aurora wal replay process (PID XXX) was terminated by signal 11: Segmentation fault" (il processo di riproduzione del wal di aurora (PID XXX) è stato arrestato dal segnale 11: errore di segmentazione). Questo problema si verifica quando il lettore ha applicato una modifica della mappa di visibilità per una pagina di tale mappa non presente nella cache.

    Aurora PostgreSQL 1.0.7

    Questa è la prima versione generalmente disponibile di Amazon Aurora edizione compatibile con PostgreSQL.