Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mises à jour d'Amazon Aurora PostgreSQL
Ci-dessous, vous trouverez des informations sur les versions du moteur de base de données Amazon Aurora Édition compatible avec PostgreSQL qui sont sorties pour Amazon Aurora.
Pour déterminer le numéro de version de votre base de données Aurora PostgreSQL, consultez Identification des versions Amazon Aurora PostgreSQL dans le Guide de l’utilisateur Amazon Aurora.
Pour en savoir plus sur les extensions et les modules, consultez Versions d'extension pour Amazon Aurora PostgreSQL.
Pour en savoir plus sur les versions disponibles d’Amazon Aurora, ainsi que sur les politiques et les calendriers associés, consultez Durée de disponibilité des versions majeures d’Amazon Aurora dans le Guide de l’utilisateur Amazon Aurora. Pour plus d'informations sur le support et les autres politiques relatives à Amazon Aurora, consultez Amazon RDS. FAQs
Pour déterminer quelles versions du moteur de base de données Aurora PostgreSQL sont disponibles dans Région AWS un, utilisez describe-db-engine-versions AWS CLI la commande ci-dessous.
aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[].[EngineVersion]' --output text --region
aws-region
Pour en obtenir la liste Régions AWS, consultez la section Disponibilité de la région Aurora PostgreSQL dans le guide de l'utilisateur Amazon Aurora.
Rubriques
Versions de PostgreSQL 15 (inclut certaines versions obsolètes)
Versions de PostgreSQL 14 (inclut certaines versions obsolètes)
Versions de PostgreSQL 13 (inclut certaines versions obsolètes)
Versions de PostgreSQL 12 (inclut certaines versions obsolètes)
Versions de PostgreSQL 11 (inclut certaines versions obsolètes)
Versions de PostgreSQL 17
Mises à jour de version
PostgreSQL 17.0
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 17.0. Pour plus d'informations sur les améliorations apportées à PostgreSQL 17.0, consultez
Pour en savoir plus sur l'utilisation de l'environnement de prévisualisation de base de données, voir Utilisation de l'environnement de prévisualisation de base de données.
Versions et correctifs
Aurora PostgreSQL 17.0 dans l'environnement Amazon RDS Preview, 20 novembre 2024
Il s'agit d'une version préliminaire de la documentation d'Amazon Aurora PostgreSQL version 17.0. Elle est susceptible d'évoluer.
Améliorations d'ordre général
-
Latence de validation réduite lorsque l'optimisation des E/S est activée.
Fonctionnalités non prises en charge dans la version préliminaire d'Aurora PostgreSQL 17.0
-
Décodage logique sur les répliques Aurora Read.
-
Contrôle du basculement au sein d'un cluster de bases de données.
-
pg_createsubscriber
sur Aurora Read Replicas. -
Gestion du plan de requêtes Aurora PostgreSQL.
-
Transfert d'écriture local Aurora PostgreSQL.
Important
La version préliminaire d'Aurora PostgreSQL 17.0 inclut des correctifs pour la version récente de PostgreSQL. CVEs Ces correctifs peuvent affecter vos rôles de connexion.
Pour plus de détails à ce sujet CVEs, consultez l'annonce de publication de PostgreSQL
Pour plus d'informations sur l'impact potentiel sur les rôles de connexion, consultez cet article de la liste de diffusion PostgreSQL
Versions de PostgreSQL 16
Migration vers Aurora PostgreSQL 16
Les versions d'extension minimales suivantes sont requises pour la mise à niveau de la version majeure vers Aurora PostgreSQL 16 :
-
PostGIS version 3.1
-
PgRouting version 3.0.5
-
Rédkit version 4.2
Pour plus d'informations sur la migration, voir Migration vers la version 16
Pour plus d'informations sur les versions d'extensions prises en charge pour chaque version d'Aurora PostgreSQL, consultez. Versions d'extension pour Amazon Aurora PostgreSQL
Fonctions non prises en charge
-
Les versions d'Aurora PostgreSQL 16 ne prennent actuellement pas en charge le décodage logique sur les répliques Aurora Read.
Différences entre PostgreSQL 16 et Aurora PostgreSQL 16
Dans les versions Aurora PostgreSQL 16, la vue récemment pg_stat_io
introduite comporte deux contextes d'E/S supplémentaires :
-
index
: opérations d’E/S effectuées lors de la création de l’index. -
walreplay
: opérations d’E/S effectuées par le processus de relecture WAL sur les réplicas en lecture Aurora.
Les types backend et les contextes d’E/S suivants ne s’appliquent pas aux réplicas en lecture Aurora :
-
lanceur autovacuum
-
application de travail autovacuum
-
bulkwrite
-
index
-
vacuum
En outre, Aurora PostgreSQL ne prend pas en charge les opérations d'écriture différée et de synchronisation, car les données sont conservées dans le stockage Aurora.
Mises à jour de version
PostgreSQL 16.6
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 16.6. Pour plus d'informations sur les améliorations apportées à PostgreSQL 16.6, consultez
Versions et correctifs
Aurora PostgreSQL 16.6, 27 décembre 2024
Nouvelles fonctionnalités
-
Résilience interrégionale améliorée de la base de données mondiale Aurora. Cela garantit la disponibilité de la lecture dans la région secondaire en cas de problèmes inattendus tels que des pannes matérielles, des perturbations du réseau entre les régions, etc. Pour plus d'informations, voir Résilience interrégionale pour les clusters secondaires de base de données globale.
-
Optimisation de la version mineure et du processus de mise à niveau des correctifs afin de réduire les temps d'arrêt liés aux répliques en lecture.
-
Améliorations des performances qui améliorent le débit d'écriture pour les instances 32xl et supérieures exécutées sur une configuration optimisée pour les E/S.
Améliorations critiques de la stabilité
-
Correction d'un problème qui, dans de rares cas, pouvait provoquer une augmentation de l'utilisation du processeur.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Correction d'un problème lié à la réplication logique lors du traitement de transactions importantes abandonnées en présence d'opérations de modification du catalogue. Cela peut entraîner un échec temporaire du processus de réplication logique.
Améliorations d'ordre général
-
Gestion améliorée du décalage entre les répliques en lecture, ce qui permet d'augmenter le débit d'écriture sur les instances de plus grande taille en période de pointe.
-
Plusieurs améliorations ont été apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données en améliorant les métadonnées de stockage et en accélérant l'initialisation du cache tampon.
-
Plusieurs améliorations ont été apportées aux mises à niveau grâce à l'application de correctifs ZDP (Zero-Downtime Patching), qui réduit le temps de restauration des connexions et améliore la résilience du ZDP en cas de panne.
-
Correction d'un problème en raison duquel la valeur server_id n'était pas mise à jour après le passage du déploiement bleu/vert d'Amazon RDS.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données lors de l'extension de l'index de hachage.
-
Correction d'un problème qui provoquait l'échec de la migration depuis RDS PostgreSQL en présence de tablespaces imbriqués.
-
Correction d'un problème qui entraînait des temps de démarrage excessifs du moteur en présence d'un grand nombre de fichiers de réplication logiques.
-
Correction d'un problème lié à Zero-ETL en raison duquel la modification de la contrainte d'une table dans une nouvelle session de base de données pouvait entraîner l'échec de la commande.
-
Correction d'un problème d'erreur de segmentation dans l'extension aws_s3 lors de l'importation et de l'exportation au cours de la même session.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données pendant le dimensionnement sans serveur.
-
Correction d'un problème où AuroraForwardingReplicaReadWaitLatency et AuroraForwardingReplica DMLLatency étaient signalés de manière incorrecte.
-
Correction d'un problème qui empêchait la mise à jour de l'extension PGtap vers la version 1.3.0 ou ultérieure.
-
Correction d'un problème dans l'extension PostGIS qui, dans de rares cas, pouvait provoquer le redémarrage d'une instance de base de données.
-
Ajout d'
plan
informations génériques dansaurora_stat_statements
/aurora_stat_plans
. -
Correction d'un problème dans l'
pg_repack
extension qui compromettait l'intégrité des index non valides.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
pg_cron
extension vers la v1.6.4. -
PostGIS
extension vers la version 3.4.3. -
Extension de la bibliothèque PROJ vers la version 9.5.0.
-
Extension de la bibliothèque GEOS vers la version 3.13.0.
-
orafce
extension vers la version 4.12.0. -
pgvector
extension vers la version 0.7.4. -
RDKit
extension de la version 2024_03_6 (4.6). -
pg_hint_plan
extension vers la version 1.6.1.
-
PostgreSQL 16.4
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 16.4. Pour plus d'informations sur les améliorations apportées à PostgreSQL 16.4, consultez
Versions et correctifs
Aurora PostgreSQL 16.4.2, 29 janvier 2025
Améliorations critiques en matière de stabilité.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
Améliorations générales.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 16.4.1, 2 janvier 2025
Améliorations critiques de stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Le problème selon lequel les basculements régionaux d'Aurora entraînaient des échecs lors du démarrage de la base de données est désormais résolu.
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème qui empêchait le dimensionnement des répliques de lecture Aurora Serverless v2 lorsque aurora.enhanced_logical_replication était activé.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème en raison duquel le mot clé réservé « PRIMARY » provoquait des erreurs de syntaxe lorsqu'il était utilisé comme nom de colonne ou alias dans les instructions DML et DDL.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension 2.
Aurora PostgreSQL 16.4, 30 septembre 2024
Nouvelles fonctionnalités
-
Une nouvelle fonctionnalité de basculement rapide a été introduite pour réduire les temps d'arrêt de la base de données lors des événements de basculement des
planned
extensions, grâce à une initialisation rapide des métadonnées de stockage et à une restauration rapide du cache tampon. -
Introduction d'une optimisation visant à réduire la durée du point de silence du Zero Downtime Patching (ZDP) à 1 seconde.
Améliorations critiques de stabilité
-
Correction d'un bug rare à cause duquel les horodatages de validation manquaient pour les sous-transactions.
Améliorations hautement prioritaires
-
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correction d'un problème en raison duquel la suppression d'un large éventail de clés d'un BTree index pouvait entraîner le blocage de scans simultanés.
Améliorations générales
-
Support activé pour la cryptographie validée par la norme FIPS, une implémentation entièrement détenue. AWS Pour plus d'informations, voir AWS-LC est désormais certifié FIPS 140-3
sur Security Blog. AWS -
Améliorations du temps de démarrage de la base de données lors de l'initialisation et des mises à niveau du moteur.
-
Correction d'un problème lors du ZDP qui entraînait la résiliation de certaines connexions en raison d'un long temps de transfert. Une nouvelle métrique ZDP
postgresql.log
appeléeZD_SOCKET_TRANSFER_CONN_DROPPED
représente ces connexions abandonnées. -
Disponibilité améliorée des lecteurs pour les répliques Aurora lors de l'utilisation des fonctions d'administration du système.
-
Correction d'un problème de mise en cache des métadonnées de validation en deux phases (2PC) en mémoire qui provoquait une erreur lors out-of-memory de la réplication des répliques de lecture Aurora à partir d'instances sources RDS PostgreSQL.
-
Ajout d'une nouvelle fonction pgadmap_get_set_mapping_cmd () dans l'
pg_ad_mapping
extension pour afficher les commandes requises pour recréer le groupe de sécurité Active Directory existant dans les mappages de rôles de base de données Aurora PostgreSQL. -
Correction d'un problème d'initialisation des métadonnées de stockage qui pouvait prolonger le temps de démarrage de la base de données.
-
Correction d'un problème qui empêchait de récupérer de l'espace de stockage Aurora lors de la mise à niveau de la version majeure.
-
Correction d'un problème qui empêchait le bon déroulement du ZDP sur les instances compatibles avec Optimized Reads.
Améliorations et améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
pgvector
extension vers la version 0.7.3. -
mysql_fdw
extension vers la version REL-2_9_2. -
orafce
extension vers la version 4.10.3. -
pgTAP
extension vers la version 1.3.3. -
pg_cron
extension vers la version 1.6.3. -
RDKit
extension vers la version 4.5 (version 2024_03_5). -
wal2json
extension vers la version 2.6. -
extension pg_ad_mapping vers la version 1.0.
-
HypoPG
extension vers la version 1.4.1.
-
PostgreSQL 16.3
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 16.3. Pour plus d'informations sur les améliorations apportées à PostgreSQL 16.3, consultez
Versions et correctifs
Aurora PostgreSQL 16.3.2, 23 janvier 2025
Améliorations critiques de la stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
Aurora PostgreSQL 16.3.1, 27 septembre 2024
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations d'ordre général
-
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Aurora PostgreSQL 16.3, 8 août 2024
Nouvelles fonctionnalités
-
Aurora Serverless v2 applique désormais les
max_connections
modifications de paramètres de base de données en attente lors des mises à niveau. Les modifications de capacité de la V2 sans serveur entraînent desmax_connections
modifications en attente. Toutes les connexions prises en charge par ZDPmax_connections
seront préservées pendant les mises à niveau. -
Ajout d'une fonctionnalité permettant d'améliorer le temps de démarrage de la base de données grâce à une initialisation plus rapide du cache tampon lors des redémarrages et des mises à niveau de la base de données.
-
Les mises à niveau des versions mineures et des correctifs peuvent désormais être effectuées plus rapidement dans certains cas.
-
Réduction du temps de mise à l'échelle et de réduction d'Aurora Serverless v2 en présence de charges de travail gourmandes en données, de requêtes de longue durée et de connexions occupées ou ne répondant pas.
-
Des informations d'utilisation de la mémoire par requête ont été ajoutées à
aurora_stat_statements
et.aurora_stat_plans
Pour plus d'informations, consultez aurora_stat_statements.
Améliorations critiques de la stabilité
-
Correction d'un problème de pg_repack qui autorisait incorrectement deux processus d'aspiration à fonctionner simultanément sur la même table.
Améliorations hautement prioritaires
-
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations d'ordre général
-
Performances d'Aurora PostgreSQL améliorées pour les charges de travail d'IA utilisant.
pgvector
-
Correction de la réinitialisation des données statistiques cumulées après un redémarrage manuel.
-
Améliorations des performances de rediffusion du processus de rediffusion Aurora WAL sur les instances de réplication en lecture.
-
Correction d'un problème selon lequel les mises à niveau de versions mineures avec ZDP échouaient dans certains cas, ce qui entraînait des délais de mise à niveau plus longs.
-
Performances de rediffusion améliorées des opérations de mise sous vide sur les instances Aurora Replica.
-
Correction d'un problème qui pouvait entraîner l'arrêt de la réplication logique lors d'une tentative d'accès aux métadonnées des relations.
-
Correction d'un bogue en raison duquel les connexions JDBC pouvaient ne pas être préservées pendant les mises à niveau activées par ZDP.
-
Amélioration visant à réduire la fragmentation de la mémoire privée de Postgres.
-
Correction d'un problème en raison duquel les fichiers de validation en deux phases persistaient, empêchant ainsi un nettoyage approprié.
-
Gestion de la mémoire améliorée lors du traitement des fichiers de validation en deux phases.
-
Correction d'un problème entraînant une dégradation des performances lors de la planification des requêtes sur les répliques d'Aurora.
-
Disponibilité améliorée des répliques de lecture Aurora.
-
Correction d'un problème à cause duquel le serveur pouvait redémarrer si le travailleur en arrière-plan essayait de générer des travailleurs parallèles.
-
Correction d'un problème à cause duquel l'instance pouvait redémarrer lors de l'application logique des modifications depuis un serveur distant en cas de contraintes de ressources.
-
Correction d'un problème lié à la métrique blk_read_time à l'échelle de la base de données et au niveau du relevé.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
orafce
extension vers la version 4.9.4. -
pg_cron
extension vers la version 1.6.2. -
pg_partman
extension vers la version 5.1.0. -
pg_repack
extension vers la version 1.5.0. -
pg_tle
vers la version 1.4.0. -
pg_vector
extension vers la version 0.7.0. -
pgrouting
extension vers la version 3.6.2. -
pgTap
extension vers la version 1.3.2. -
PostGIS
extension vers la version 3.4.2. -
RDKit
extension vers la version 2024_03_1.
-
PostgreSQL 16.2
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 16.2. Pour plus d'informations sur les améliorations apportées à PostgreSQL 16.2, consultez
Versions et correctifs
Aurora PostgreSQL 16.2.4, 2 février 2025
Améliorations critiques de stabilité
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui obligeait les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correction du CVE-2020-6418
pour le moteur V8 dans l'extension. PLV8
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Améliorations générales
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 16.2.3, 7 octobre 2024
Améliorations d'ordre général
-
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Améliorations hautement prioritaires
-
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 16.2.2, 20 juin 2024
Améliorations d'ordre général
-
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
-
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
-
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
-
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
-
Correction d'un problème lié au travail en arrière-plan qui risquait de se bloquer lorsqu'il était exécuté dans un contexte de travail parallèle.
-
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
-
Correction de problèmes liés à la gestion des fichiers de validation en deux phases.
Aurora PostgreSQL 16.2.1, 29 avril 2024
Nouvelles fonctionnalités
-
Résumé de l'utilisation des ressources ajouté à
pg_dump
. -
Surcharge de fonctions ajoutée pour
aurora_stat_statements(bool showtext)
et.aurora_stat_plans(bool showtext)
Améliorations d'ordre général
-
Correction de plusieurs problèmes mineurs liés à la mise à niveau des versions afin d'améliorer la préservation de la connexion grâce à l'application de correctifs sans interruption de service.
-
Réduction du temps de démarrage de la base de données grâce à l'amélioration du temps d'initialisation pour les gros volumes.
-
A introduit des opérations COPY plus rapides en réduisant les conflits sur le verrou d'extension des relations et en étendant les relations de manière proactive.
-
Améliorations visant à réduire le délai de réplication en omettant intelligemment la réexécution de certains enregistrements du journal, réduisant ainsi la charge de rediffusion.
-
Correction d'un problème lors d'un conflit de restauration sur un nœud de lecture qui, dans de rares cas, pouvait entraîner une brève indisponibilité.
-
Correction d'un problème en raison duquel une base de données ne démarrait pas lors d'un correctif de mise à niveau de version majeur, dans de rares cas.
-
Disponibilité améliorée des répliques en lecture en permettant la restauration après des erreurs de réplication dans un plus grand nombre de situations.
-
Correction d'un problème qui entraînait un blocage en cas d'échec d'une opération de synchronisation de table de réplication logique.
-
Correction d'un problème de décodage par réplication logique qui empêchait de traiter les modifications du catalogue après le transfert vers le stockage en cas d'interruption simultanée d'une sous-transaction.
-
Validation améliorée des enregistrements de journal avant leur enregistrement dans le stockage.
-
Correction d'un problème en raison duquel les sessions signalaient incorrectement les événements ClientRead d'attente après un événement d'application de correctifs sans interruption.
-
Correction d'une définition de fonction ambiguë de aws_s3.query_export_to_s3 lors de la mise à niveau de l'extension aws_s3 de la version 1.1 à la version 1.2.
Améliorations hautement prioritaires
-
Correction d'un problème lié à la reprise d'un emplacement de réplication logique qui, dans de rares cas, pouvait bloquer l'emplacement.
-
Correction d'un problème qui entraînait un redémarrage lors de la création d'une base de données dans un tablespace.
-
Correction d'un problème lié à une gestion incorrecte des erreurs de réplication logique afin d'améliorer la stabilité de la base de données.
Améliorations critiques de la stabilité
-
Correction d'un problème lié aux origines de réplication qui, dans de rares cas, pouvait allonger le temps de restauration et affecter la disponibilité.
-
Correction d'un problème qui, dans de rares cas, pouvait entraîner la réplication partielle des transactions par des emplacements de réplication logiques nouvellement créés. Pour plus d'informations, voir Perte de données potentielle due à une course lors de la création d'un slot de réplication logique
. -
Correction d'un problème
pg_stat_statements
pouvant entraîner l'échec de l'application de correctifs sans interruption de service. -
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
pg_tle
extension vers la version 1.3.4. -
PLV8
extension vers la version 3.1.10. -
RDKit Cartouche correspondant à la version Release_2023_09_4.
-
-
De nouveaux paramètres GUC ont été ajoutés
-
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
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 16.1. Pour plus d'informations sur les améliorations apportées à PostgreSQL 16.1, consultez
Versions et correctifs
Aurora PostgreSQL 16.1.5, 17 septembre 2024
Améliorations hautement prioritaires
-
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 16.1.4, 24 juin 2024
Améliorations d'ordre général
-
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
-
Correction d'un problème lié à l'exécution de requêtes en parallèle, à cause duquel un backend pouvait se bloquer indéfiniment dans certains cas.
-
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
-
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
-
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
-
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 16.1.3, 13 mars 2024
Améliorations d'ordre général
-
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 16.1.2, 22 février 2024
Améliorations d'ordre général
-
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP. -
Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
-
Correction d'un problème lié à
apg_plan_mgmt
. -
Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
-
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 16.1, 31 janvier 2024
Nouvelles fonctionnalités
-
Prise en charge ajoutée de l’extension
HypoPG
dans la version 1.4.0. -
Prise en charge ajoutée de l’extension
h3-pg
et de l’extensionh3-postgis
dans la version 4.1.3. -
Ajout de la prise en charge des
aurora_compute_plan_id
paramètres qui sont activés par défaut dans un cluster de base de données Aurora PostgreSQL et un groupe de paramètres de base de données. Pour plus d'informations, consultez la section Surveillance des plans d'exécution des requêtes pour Aurora PostgreSQL. -
Le
rds.rds_superuser_reserved_connections
paramètre est devenu obsolète dans Aurora PostgreSQL version 16. Lereserved_connections
paramètre doit être utilisé pour réserver le nombre de slots de connexion. Lereserved_connections
paramètre définit le nombre d'emplacements de connexion réservés aux rôles dotés despg_use_reserved_connections
privilèges.rds_superuser
est membre dupg_use_reserved_connections
rôle par défaut. Pour plus d'informations, consultez la documentation de PostgreSQL sur les connexions réservées.
Améliorations d'ordre général
-
Support obsolète pour les protocoles SSL : TLSv1 .0 et .1. TLSv1
Améliorations supplémentaires
Mise à jour des extensions suivantes :
-
postgis
vers la version 3.4.0 -
PgLogical
vers la version 2.4.4 -
PgCron
vers la version 1.6 -
orafce
vers la version 4.6.0 -
pg_hint_plan
vers la version 1.6.0 -
plv8
vers la version 3.1.8 -
oracle_fdw
vers la version 2.6.0 -
MySQL_FDW
vers la version 2.9.1 -
Hll
vers la version 2.18 -
RDKit
vers la version 4.4 -
aws_s3
vers la version 1.2 -
prefix
vers la version 1.2.10 -
pg_similarity
vers la version 1.0 -
pgdam
vers la version 1.7 -
pg_proctab
vers la version 0.0.10 -
pg_tle
vers la version 1.2.0 -
pg_vector
vers la version 0.5.1 -
PgAudit
vers la version 16.0 -
plprofiler
vers la version 4.2.4 -
pg_partman
vers la version 4.7.3 -
pgTAP
vers la version 1.3.0
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 16.
Versions de PostgreSQL 15 (inclut certaines versions obsolètes)
Mises à jour de version
PostgreSQL 15.10
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 15.10. Pour plus d'informations sur les améliorations apportées à PostgreSQL 15.10, consultez
Versions et correctifs
Aurora PostgreSQL 15.10, 27 décembre 2024
Nouvelles fonctionnalités
-
Optimisation de la version mineure et du processus de mise à niveau des correctifs afin de réduire les temps d'arrêt liés aux répliques en lecture.
Améliorations critiques de la stabilité
-
Correction d'un problème qui, dans de rares cas, pouvait provoquer une augmentation de l'utilisation du processeur.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Correction d'un problème lié à la réplication logique lors du traitement de transactions importantes abandonnées en présence d'opérations de modification du catalogue. Cela peut entraîner un échec temporaire du processus de réplication logique.
Améliorations d'ordre général
-
Plusieurs améliorations ont été apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données en améliorant les métadonnées de stockage et en accélérant l'initialisation du cache tampon.
-
Plusieurs améliorations ont été apportées aux mises à niveau grâce à l'application de correctifs ZDP (Zero-Downtime Patching), qui réduit le temps de restauration des connexions et améliore la résilience du ZDP en cas de panne.
-
Correction d'un problème en raison duquel la valeur server_id n'était pas mise à jour après le passage du déploiement bleu/vert d'Amazon RDS.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données lors de l'extension de l'index de hachage.
-
Correction d'un problème qui provoquait l'échec de la migration depuis RDS PostgreSQL en présence de tablespaces imbriqués.
-
Correction d'un problème qui entraînait des temps de démarrage excessifs du moteur en présence d'un grand nombre de fichiers de réplication logiques.
-
Correction d'un problème d'erreur de segmentation dans l'extension aws_s3 lors de l'importation et de l'exportation au cours de la même session.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données pendant le dimensionnement sans serveur.
-
Correction d'un problème où AuroraForwardingReplicaReadWaitLatency et AuroraForwardingReplica DMLLatency étaient signalés de manière incorrecte.
-
Correction d'un problème qui empêchait la mise à jour de l'extension PGtap vers la version 1.3.0 ou ultérieure.
-
Correction d'un problème dans l'extension PostGIS qui, dans de rares cas, pouvait provoquer le redémarrage d'une instance de base de données.
-
Ajout d'
plan
informations génériques dansaurora_stat_statements
/aurora_stat_plans
. -
Correction d'un problème dans l'
pg_repack
extension qui compromettait l'intégrité des index non valides.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
pg_cron
extension vers la v1.6.4. -
PostGIS
extension vers la version 3.4.3. -
Extension de la bibliothèque PROJ vers la version 9.5.0.
-
Extension de la bibliothèque GEOS vers la version 3.13.0.
-
orafce
extension vers la version 4.12.0. -
pgvector
extension vers la version 0.7.4. -
RDKit
extension de la version 2024_03_6 (4.6). -
pg_hint_plan
extension vers la version 1.5.2.
-
PostgreSQL 15.8
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 15.8. Pour plus d'informations sur les améliorations apportées à PostgreSQL 15.8, consultez
Versions et correctifs
Aurora PostgreSQL 15.8.2, 29 janvier 2025
Améliorations critiques en matière de stabilité.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
Améliorations générales.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 15.8.1, 2 janvier 2025
Améliorations critiques de stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Le problème selon lequel les basculements régionaux d'Aurora entraînaient des échecs lors du démarrage de la base de données est désormais résolu.
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème qui empêchait le dimensionnement des répliques de lecture Aurora Serverless v2 lorsque aurora.enhanced_logical_replication était activé.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème en raison duquel le mot clé réservé « PRIMARY » provoquait des erreurs de syntaxe lorsqu'il était utilisé comme nom de colonne ou alias dans les instructions DML et DDL.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension 2.
Aurora PostgreSQL 15.8, 30 septembre 2024
Nouvelles fonctionnalités de la version 15.8
-
Une nouvelle fonctionnalité de basculement rapide a été introduite pour réduire les temps d'arrêt de la base de données lors des événements de basculement des
planned
extensions, grâce à une initialisation rapide des métadonnées de stockage et à une restauration rapide du cache tampon. -
Introduction d'une optimisation visant à réduire la durée du point de silence du Zero Downtime Patching (ZDP) à 1 seconde.
Améliorations critiques de stabilité pour la version 15.8
-
Correction d'un bug rare à cause duquel les horodatages de validation manquaient pour les sous-transactions.
Améliorations prioritaires pour la version 15.8
-
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correction d'un problème en raison duquel la suppression d'un large éventail de clés d'un BTree index pouvait entraîner le blocage de scans simultanés.
Améliorations générales pour la version 15.8
-
Support activé pour la cryptographie validée par la norme FIPS, une implémentation entièrement détenue. AWS Pour plus d'informations, consultez la section « AWS-LC est désormais certifiée FIPS 140-3
» sur le AWS blog de sécurité. -
Améliorations du temps de démarrage de la base de données lors de l'initialisation et des mises à niveau du moteur.
-
Correction d'un problème qui empêchait l'inclusion de l'
pg_bigm
extension dans shared_preload_libraries. -
Correction d'un problème lors du ZDP qui entraînait la résiliation de certaines connexions en raison d'un long temps de transfert. Une nouvelle métrique ZDP dans le fichier postgresql.log appelée
ZD_SOCKET_TRANSFER_CONN_DROPPED
représente ces connexions abandonnées. -
Disponibilité améliorée des lecteurs pour les répliques Aurora lors de l'utilisation des fonctions d'administration du système.
-
Correction d'un problème de mise en cache des métadonnées de validation en deux phases (2PC) en mémoire qui provoquait des erreurs lors out-of-memory de la réplication des répliques de lecture Aurora à partir d'instances sources RDS PostgreSQL.
-
Ajout d'une nouvelle fonction pgadmap_get_set_mapping_cmd () dans l'
pg_ad_mapping
extension pour afficher les commandes requises pour recréer le groupe de sécurité Active Directory existant dans les mappages de rôles de base de données Aurora PostgreSQL. -
Correction d'un problème d'initialisation des métadonnées de stockage qui pouvait prolonger le temps de démarrage de la base de données.
-
Correction d'un problème qui empêchait de récupérer de l'espace de stockage Aurora lors de la mise à niveau de la version majeure.
-
Correction d'un problème qui empêchait le bon déroulement du ZDP sur les instances compatibles avec Optimized Reads.
Améliorations et améliorations supplémentaires pour la version 15.8
-
Mise à jour des extensions suivantes :
-
pgvector
extension vers la version 0.7.3. -
mysql_fdw
extension vers la version REL-2_9_2. -
orafce
extension vers la version 4.10.3. -
pgTAP
extension vers la version 1.3.3. -
pg_cron
extension vers la version 1.6.3. -
RDKit
extension vers la version 4.5 (version 2024_03_5). -
wal2json
extension vers la version 2.6. -
extension pg_ad_mapping vers la version 1.0.
-
HypoPG
extension vers la version 1.4.1.
-
PostgreSQL 15.7
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 15.7. Pour plus d'informations sur les améliorations apportées à PostgreSQL 15.7, consultez
Versions et correctifs
Aurora PostgreSQL 15.7.2, 23 janvier 2025
Améliorations critiques de la stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales.
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
Aurora PostgreSQL 15.7.1, 27 septembre 2024
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations d'ordre général
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Aurora PostgreSQL 15.7, 8 août 2024
Nouvelles fonctionnalités
Aurora Serverless v2 applique désormais les
max_connections
modifications de paramètres de base de données en attente lors des mises à niveau. Les modifications de capacité de la V2 sans serveur entraînent desmax_connections
modifications en attente. Toutes les connexions prises en charge par ZDPmax_connections
seront préservées pendant les mises à niveau.Ajout d'une fonctionnalité permettant d'améliorer le temps de démarrage de la base de données grâce à une initialisation plus rapide du cache tampon lors des redémarrages et des mises à niveau de la base de données.
Les mises à niveau des versions mineures et des correctifs peuvent désormais être effectuées plus rapidement dans certains cas.
Réduction du temps de mise à l'échelle et de réduction d'Aurora Serverless v2 en présence de charges de travail gourmandes en données, de requêtes de longue durée et de connexions occupées ou ne répondant pas.
Des informations d'utilisation de la mémoire par requête ont été ajoutées à
aurora_stat_statements
et.aurora_stat_plans
Pour plus d'informations, consultez aurora_stat_statements.
Améliorations critiques de la stabilité
Correction d'un problème de pg_repack qui autorisait incorrectement deux processus d'aspiration à fonctionner simultanément sur la même table.
Améliorations hautement prioritaires
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations d'ordre général
Performances d'Aurora PostgreSQL améliorées pour les charges de travail génératives basées sur l'IA à l'aide de.
pgvector
Correction de la réinitialisation des données statistiques cumulées après un redémarrage manuel.
Correction d'un problème selon lequel les mises à niveau de versions mineures avec ZDP échouaient dans certains cas, ce qui entraînait des délais de mise à niveau plus longs.
Performances de rediffusion améliorées des opérations de mise sous vide sur les instances Aurora Replica.
Correction d'un bogue en raison duquel les connexions JDBC pouvaient ne pas être préservées pendant les mises à niveau activées par ZDP.
Amélioration visant à réduire la fragmentation de la mémoire privée de Postgres.
Correction d'un problème en raison duquel les fichiers de validation en deux phases persistaient, empêchant ainsi un nettoyage approprié.
Gestion de la mémoire améliorée lors du traitement des fichiers de validation en deux phases.
Correction d'un problème entraînant une dégradation des performances lors de la planification des requêtes sur les répliques d'Aurora.
Disponibilité améliorée des répliques de lecture Aurora.
Correction de la réinitialisation des données statistiques cumulées après un redémarrage manuel.
Correction d'un problème à cause duquel le serveur pouvait redémarrer si le travailleur en arrière-plan essayait de générer des travailleurs parallèles.
Correction d'un problème à cause duquel l'instance pouvait redémarrer lors de l'application logique des modifications depuis un serveur distant en cas de contraintes de ressources.
Améliorations supplémentaires
Mise à jour des extensions suivantes :
orafce
extension vers la version 4.9.4.pg_cron
extension vers la version 1.6.2.pg_partman
extension vers la version 5.1.0.pg_repack
extension vers la version 1.5.0.pg_tle
vers la version 1.4.0.pg_vector
extension vers la version 0.7.0.pgrouting
extension vers la version 3.6.2.pgTap
extension vers la version 1.3.2.PostGIS
extension vers la version 3.4.2.RDKit
extension vers la version 2024_03_1.
PostgreSQL 15.6
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 15.6. Pour plus d'informations sur les améliorations apportées à PostgreSQL 15.6, consultez
Versions et correctifs
Aurora PostgreSQL 15.6.4, 2 février 2025
Améliorations critiques de stabilité
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui obligeait les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correction du CVE-2020-6418
pour le moteur V8 dans l'extension. PLV8
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Améliorations générales
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 15.6.3, 7 octobre 2024
Améliorations d'ordre général
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Améliorations hautement prioritaires
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 15.6.2, 20 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème lié au travail en arrière-plan qui risquait de se bloquer lorsqu'il était exécuté dans un contexte de travail parallèle.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction de problèmes liés à la gestion des fichiers de validation en deux phases.
Aurora PostgreSQL 15.6.1, 29 avril 2024
Nouvelles fonctionnalités
Résumé de l'utilisation des ressources ajouté à
pg_dump
.Surcharge de fonctions ajoutée pour
aurora_stat_statements(bool showtext)
et.aurora_stat_plans(bool showtext)
Améliorations d'ordre général
Correction de plusieurs problèmes mineurs liés à la mise à niveau des versions afin d'améliorer la préservation de la connexion grâce à l'application de correctifs sans interruption de service.
Réduction du temps de démarrage de la base de données grâce à l'amélioration du temps d'initialisation pour les gros volumes.
A introduit des opérations COPY plus rapides en réduisant les conflits sur le verrou d'extension des relations et en étendant les relations de manière proactive.
Améliorations visant à réduire le délai de réplication en omettant intelligemment la réexécution de certains enregistrements du journal, réduisant ainsi la charge de rediffusion.
Correction d'un problème lors d'un conflit de restauration sur un nœud de lecture qui, dans de rares cas, pouvait entraîner une brève indisponibilité.
Correction d'un problème en raison duquel une base de données ne démarrait pas lors d'un correctif de mise à niveau de version majeur, dans de rares cas.
Disponibilité améliorée des répliques en lecture en permettant la restauration après des erreurs de réplication dans un plus grand nombre de situations.
Correction d'un problème qui entraînait l'expiration des correctifs sans interruption de service.
Correction d'un problème qui entraînait un blocage en cas d'échec d'une opération de synchronisation de table de réplication logique.
Correction d'un problème de décodage par réplication logique qui empêchait de traiter les modifications du catalogue après le transfert vers le stockage en cas d'interruption simultanée d'une sous-transaction.
Validation améliorée des enregistrements de journal avant leur enregistrement dans le stockage.
Correction d'un problème en raison duquel les sessions signalaient incorrectement les événements ClientRead d'attente après un événement d'application de correctifs sans interruption.
Correction d'une définition de fonction ambiguë de aws_s3.query_export_to_s3 lors de la mise à niveau de l'extension aws_s3 de la version 1.1 à la version 1.2.
Améliorations hautement prioritaires
Correction d'un problème lié à la reprise d'un emplacement de réplication logique qui, dans de rares cas, pouvait bloquer l'emplacement.
Correction d'un problème qui entraînait un redémarrage lors de la création d'une base de données dans un tablespace.
Correction d'un problème lié à une gestion incorrecte des erreurs de réplication logique afin d'améliorer la stabilité de la base de données.
Améliorations critiques de la stabilité
Correction d'un problème lié aux origines de réplication qui, dans de rares cas, pouvait allonger le temps de restauration et affecter la disponibilité.
Correction d'un problème qui, dans de rares cas, pouvait entraîner la réplication partielle des transactions par des emplacements de réplication logiques nouvellement créés. Pour plus d'informations, voir Perte de données potentielle due à une course lors de la création d'un slot de réplication logique
. Correction d'un problème
pg_stat_statements
pouvant entraîner l'échec de l'application de correctifs sans interruption de service.Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Améliorations supplémentaires
Mise à jour des extensions suivantes :
pg_tle
extension vers la version 1.3.4.PLV8
extension vers la version 3.1.10.RDKit Cartouche correspondant à la version Release_2023_09_4.
De nouveaux paramètres GUC ont été ajoutés
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
Cette version d’Aurora PostgreSQL est compatible avec PostgreSQL 15.5. Pour plus d’informations sur les améliorations apportées dans PostgreSQL 15.5, consultez PostgreSQL version 15.5
Versions et correctifs
Aurora PostgreSQL 15.5.5, 17 septembre 2024
Améliorations hautement prioritaires
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 15.5.4, 24 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un problème lié à l'exécution de requêtes en parallèle, à cause duquel un backend pouvait se bloquer indéfiniment dans certains cas.
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 15.5.3, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 15.5.2, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 15.5.0, 21 décembre 2023
Suite à l’annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.5, 14.10, 13.13 et 12.17 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. De nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.4 sont également incluses.
Consultez la politique de version d’Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une quelconque version d’Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d’ici le 29 février 2024.
Nouvelles fonctionnalités
-
Intégration avec Amazon Bedrock : en utilisant l’extension de machine learning d’Amazon Aurora avec votre cluster de bases de données Aurora PostgreSQL, vous pouvez désormais utiliser les modèles d’IA fondamentaux d’Amazon Bedrock.
-
Utilisation de groupes de sécurité Active Directory pour le contrôle d'accès Aurora PostgreSQL — Ajoutez la prise en charge de l'authentification par rôle de groupe à l'aide de Directory AWS Service pour Microsoft Active Directory avec la nouvelle extension.
pg_ad_mapping
-
Prise en charge des extensions déléguées : cette fonctionnalité permet de déléguer la gestion des extensions à un utilisateur moins privilégié avec le nouveau rôle rds_extension.
-
Ajout de la prise en charge des
aurora_compute_plan_id
paramètres qui sont activés par défaut dans un cluster de base de données Aurora PostgreSQL et un groupe de paramètres de base de données. Pour plus d'informations, consultez la section Surveillance des plans d'exécution des requêtes pour Aurora PostgreSQL. -
Améliorations apportées à la gestion de plans de requêtes (QPM) :
-
Les structures de plan seront mises à jour avec la dernière version du format dans le cadre de l’action
update_plan_hash
pourapg_plan_mgmt.validate_plans()
. -
La prise en charge de l’application de l’ajout parallèle a été ajoutée dans le cadre de l’application des requêtes parallèles.
-
-
Prise en charge ajoutée de l’extension
HypoPG
dans la version 1.4.0. -
Prise en charge ajoutée de l’extension
h3-pg
et de l’extensionh3-postgis
dans la version 4.1.3.
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait provoquer un redémarrage lors de la réplication logique des modifications en présence d’une DDL exécutée simultanément ou de sous-transactions annulées
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora lors de la lecture d’une page modifiée pendant la relecture
WAL
-
Problème résolu : si les métadonnées d’un volume spécifique n’étaient pas valides sur un cluster source, elles restaient non valides sur un cluster cloné. Étant donné que le cluster clone utilise un nouveau volume, les métadonnées vont maintenant être recréées.
-
Correction d’un bogue pouvant provoquer un blocage du moteur lors de l’application de correctifs sans temps d’arrêt (ZDP)
-
Introduction d’un nouveau paramètre,
rds.enable_memory_management
, utilisé pour activer et désactiver la fonctionnalité améliorée de gestion de la mémoire. -
Amélioration des performances des requêtes d’analyse d’index en évitant les lectures inutiles des pages B-tree lorsqu’un index composite est utilisé avec de grands jeux de données.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations d'ordre général
-
Problème corrigé qui faisait que la métrique
AuroraGlobalDBRPOLag
était nulle lorsque le paramètrerds.global_db_rpo
n’était pas défini. -
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora lors de la reconnexion à l’instance de base de données d’enregistreur.
-
Prise en charge ajoutée pour le paramètre
rdkit.morgan_fp_size
-
rds-superuser
peut désormais exécuter la fonctionpg_stat_reset_slru
-
Correction d'un problème en raison duquel les accès MultiXact SLRU n'étaient pas crédités dans la bonne
pg_stat_slru
catégorie. -
Problème corrigé : les segments
WAL
inutilisés pouvaient ne pas être correctement supprimés -
Problème corrigé :
pglogical
ne transmettait pas correctement les données d’origine de réplication lors de l’utilisation du format de sortie binaire -
rds_superuser
peut désormais exécuterALTER COLLATION
pour actualiser la version de classement d’un paramètre régional dans le catalogue. -
Blocage corrigé dans les extensions
dblink
etpostgres_fdw
en raison de connexions non valides -
Problème corrigé : l’extension
aws_s3
pouvait importer des réponses d’erreurHTTP
dans la table -
Problème corrigé qui pouvait provoquer le redémarrage d’une instance de réplica Aurora avec des lectures optimisées lors de la reconnexion à l’instance de base de données d’enregistreur.
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora avec des lectures optimisées lors de la mise en cache d’une page dans un cache à plusieurs niveaux.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
mysql_fdw
vers la version 2.9.1 -
Oracle_fdw
vers la version 2.6.0 -
Orafce
vers la version 4.6.0 -
pg_cron
vers la version 1.6.0 -
pg_hint_plan
vers la version 1.5.1 -
pg_proctab
vers la version 0.0.10 -
pg_tle
vers la version 1.2.0 -
plv8
vers la version 3.1.8 -
PostGIS
vers la version 3.4.0 -
prefix
vers la version 1.2.10 -
RDKit
vers la version 4.4.0 (Release_2023_09_1)
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 15.
PostgreSQL 15.4
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 15.4. Pour en savoir plus sur les améliorations de PostgreSQL 15.4, consultez PostgreSQL version 15.4
Versions et correctifs
Aurora PostgreSQL 15.4.8, 14 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 15.4.7, 25 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 15.4.6, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 15.4.5, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 15.4.3, 15 décembre 2023
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait provoquer un redémarrage lors de la réplication logique des modifications en présence d’une DDL exécutée simultanément ou de sous-transactions annulées
Aurora PostgreSQL 15.4.2, 13 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Amélioration des performances des requêtes d’analyse d’index en évitant les lectures inutiles des pages B-tree lorsqu’un index composite est utilisé avec de grands jeux de données
-
Problème corrigé avec les requêtes d’analyse d’index qui, dans de rares cas, pouvait entraîner le redémarrage de l’instance de base de données
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 15.4.1, 9 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 15.4.0, 24 octobre 2023
Nouvelles fonctionnalités
-
Ajout de la prise en charge de
mysql_fdw
version 2.9.0 -
Ajout dans l'extension
aws_s3
de la prise en charge de l'exportation vers un compartiment S3 chiffré avec une clé KMS gérée par le client -
Amélioration de la disponibilité des réplicas Aurora dans les clusters secondaires de la base de données globale
-
Ajout de la prise en charge de la capture du plan de requête sur les réplicas Aurora
-
Ajout de la prise en charge de l'application du plan de requête avec les nœuds de matérialisation
-
Ajout de la prise en charge de l'application du plan de requête avec les opérateurs de requête parallèle
-
Les plans de requêtes inférieurs à un seuil de coût donné ne seront pas capturés
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait empêcher la base de données de démarrer pendant la récupération de base de données
-
Optimisations incluses pour réduire le délai de mise à l'échelle Aurora Serverless v2 Instances
Améliorations d'ordre général
-
Correction d'un problème dans l'extension
aws_s3
lors duquel le nombre de lignes exportées était incorrectement indiqué lorsque le nombre total dépassait 2 milliards -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_s3
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les seuils de délai d'expiration pour les importations depuis S3 :-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Prévention de l'échec de la création d'une instance dans certains cas particuliers
-
Amélioration des performances de réexécution des opérations de transaction de validation sur les réplicas Aurora
-
Correction d'un problème lors duquel, dans de rares cas, une importation à partir de l'extension
aws_s3
ne pouvait pas aboutir -
Mise à jour de la bibliothèque GEOS pour PostGIS vers la version 3.12.0
-
Amélioré Aurora Serverless v2 dimensionnement de la mémoire de base de données qui réduit le temps d'échelle global de l'instance de base de données
-
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
pour indiquer les temps d'attente dans l'expéditeur du gestionnaire de cache du cluster -
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
pour indiquer les temps d'attente dans la surveillance des ressources Aurora Serverless -
Amélioration de la gestion des métadonnées non persistantes non valides lors des lectures effectuées depuis le stockage sur des réplicas en lecture
-
Correction d'un problème lors duquel la base de données pouvait se bloquer au démarrage d'un emplacement de réplication logique
-
La limite du paramètre
pg_cron
cron.max_running_jobs
a été augmentée de 100 à 1 000 -
Le paramètre
pgAudit
pgaudit.log_statement
est désormais modifiable Correction d'un bogue dans la commande
CREATE TABLE
afin de gérer correctement les noms de table commençant par « # ».
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
orafce
vers la version 4.3.0 -
pg_logical
vers la version 2.4.3 -
pg_tle
vers la version 1.1.1 -
pgvector
vers la version 0.5.0 -
plv8
vers la version 3.1.6 -
PostGIS
vers la version 3.3.3 -
RDKit
vers la version 4.3
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 15.
PostgreSQL 15.3
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 15.3. Pour en savoir plus sur les améliorations de PostgreSQL 15.3, consultez PostgreSQL version 15.3
Versions et correctifs
Aurora PostgreSQL 15.3.7, 12 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 15.3.6, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 15.3.5, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui provoquait une erreur transitoire dans un emplacement de réplication logique en présence de sous-transactions abandonnées et de DDL.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 15.3.4, 14 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Amélioration des performances des requêtes d’analyse d’index en évitant les lectures inutiles des pages B-tree lorsqu’un index composite est utilisé avec de grands jeux de données
-
Problème corrigé avec les requêtes d’analyse d’index qui, dans de rares cas, pouvait entraîner le redémarrage de l’instance de base de données
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 15.3.3, 14 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 15.3.2, 4 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait entraîner le redémarrage d’une instance de base de données lors de l’exécution de charges de travail de lecture exigeantes en E/S
-
Problème corrigé qui pouvait entraîner le blocage des opérations vacuum après le redémarrage d’un réplica Aurora
-
Problème corrigé qui entraînait un blocage lors de l’exécution de la commande
COPY FROM
-
Problème corrigé qui entraînait une utilisation de CPU élevée et empêchait de nouvelles connexions
-
Problème corrigé : les opérations
UPDATE
etDELETE
depuis une table comportant une clé étrangère pouvaient échouer de façon inattendue avec l’erreur suivante : « ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot »
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S
-
Problème corrigé qui empêchait l’activation d’une gestion améliorée de la mémoire dans certains scénarios dans Aurora PostgreSQL 15.3
Aurora PostgreSQL 15.3.0, 13 juillet 2023
Suite à l'annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.3, 14.8, 13.11, 12.15 et 11.20 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. Ces versions contiennent également de nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.2, ainsi qu'une prise en charge améliorée d'AWS Database Migration Service. Consultez Versions d'Amazon Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une version d'Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d'ici le 29 février 2024.
Nouvelles fonctionnalités
Cette version contient des améliorations de la gestion de la mémoire qui augmentent la stabilité et la disponibilité de la base de données en prévenant de manière proactive les problèmes liés à une mémoire insuffisante. Pour plus d'informations, consultez Gestion de mémoire améliorée dans Aurora PostgreSQL.
-
Ajout de la prise en charge de l'extension
pgvector
version 0.4.1.
Améliorations hautement prioritaires
-
Correction d'un problème lié à la gestion des métadonnées des sous-transactions lors de la reconnexion d'un lecteur durable
-
Correction d'un problème lié aux variables d'environnement de l'extension lors de l'application de correctifs sans temps d'arrêt
-
Résolution d'une erreur transitoire lors de la réplication logique lors de laquelle un processus calculait de manière incorrecte qu'il avait rencontré une page inattendue
-
Correction d'un problème qui provoquait une période d'indisponibilité en raison de la création partielle d'un fichier d'état d'origine de réplication
Améliorations d'ordre général
-
Problème résolu : l’identifiant de la requête informatique affichait l’avertissement : « WARNING: unrecognized node type: 378 »
-
Problème résolu qui entraînait le blocage de la synchronisation initiale des données d’une relation en raison de la suppression prématurée de l’emplacement de réplication logique sur le diffuseur de publication
-
Ajout d’une nouvelle fonction,
aurora_stat_memctx_usage()
, pour afficher la répartition de l’utilisation de la mémoire de backend au niveau du contexte de mémoire Postgres -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Problème corrigé : dans de rares cas, l’importation de l’extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer -
Réduction supplémentaire du temps d’arrêt de la base de données pendant l’application de correctifs sans temps d’arrêt
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Problème corrigé :
pg_ls_waldir()
renvoyait « ERROR: could not stat file » -
Ajout du support pour TLS 1.3 avec les chiffrements TLS_AES_128_GCM_ et TLS_AES_256_GCM_ SHA256 SHA384
-
Problème corrigé qui bloquait une mise à niveau de version majeure d’une instance de base de données RDS for PostgreSQL sur le réplica Aurora
-
Correction d'un problème qui empêchait la mise à l'échelle Aurora Serverless v2 Instances
-
Problème corrigé de réplication logique qui, dans de rares cas, pouvait entraîner une période d’indisponibilité en raison de métadonnées de sous-transaction incorrectes
Correction d'un problème dans l'extension
pg_vector
lors duquel, dans de rares cas, des valeurs infinies ou NAN provoquaient un blocage lors de la création de l'index-
Problème corrigé pour améliorer les performances
-
Mise à niveau de
GEOS
vers la version 3.11.2 -
Mise à niveau de
pg_cron
vers la version 1.5 -
Mise à niveau de
pg_partman
vers la version 4.7.3 -
Mise à niveau de
pg_tle
vers la version 1.0.3 -
Mise à niveau de
plv8
vers la version 3.1.6
PostgreSQL 15.2 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 15.2. Pour en savoir plus sur les améliorations de PostgreSQL 15.2, consultez PostgreSQL version 15.2
Versions et correctifs
Aurora PostgreSQL 15.2.9, 6 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 15.2.8, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 15.2.7, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui provoquait une erreur transitoire dans un emplacement de réplication logique en présence de sous-transactions abandonnées et de DDL.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 15.2.6, 15 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Amélioration des performances des requêtes d’analyse d’index en évitant les lectures inutiles des pages B-tree lorsqu’un index composite est utilisé avec de grands jeux de données
-
Problème corrigé avec les requêtes d’analyse d’index qui, dans de rares cas, pouvait entraîner le redémarrage de l’instance de base de données
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 15.2.5, 14 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 15.2.4, 5 octobre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait entraîner le redémarrage d’une instance de base de données lors de l’exécution de charges de travail de lecture exigeantes en E/S
-
Problème corrigé qui pouvait entraîner le blocage des opérations vacuum après le redémarrage d’un réplica Aurora
-
Problème corrigé qui entraînait une utilisation de CPU élevée et empêchait de nouvelles connexions
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S
Aurora PostgreSQL 15.2.3, 25 juillet 2023
Améliorations d'ordre général
-
Correction d'un problème lié à la récupération d'espace de stockage suite à des opérations de suppression, de réindexation ou de troncation de tables.
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Correction d'un problème qui empêchait la récupération de l'espace de stockage lors des validations de transactions
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Ajouté Aurora Serverless v2 améliorations de dimensionnement
-
Problème corrigé : dans de rares cas, l’importation de l’extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Correction de plusieurs problèmes qui pouvaient entraîner le redémarrage des réplicas Aurora dotés de la fonctionnalité de disponibilité en lecture améliorée lors de la reconnexion à l'instance de l'enregistreur
-
Correction d'un problème empêchant la reconnexion d'un lecteur durable
Aurora PostgreSQL 15.2.2, 10 mai 2023
Améliorations d'ordre général
-
Correction d'une erreur lors du chargement du plug-in
test_decoding
danspg_create_logical_replication_slot
-
Correction d'un problème qui entraînait l'échec de la réplication logique lors de l'utilisation du cache en double écriture
-
Mise à jour du client Oracle utilisé par l'extension
oracle_fdw
vers la version 21.9.0.0.0
Aurora PostgreSQL 15.2.1, 5 avril 2023
Nouvelles fonctionnalités
-
Introduction d’un nouveau calcul de hachage de plan de gestion de plans de requêtes (QPM) pour la prise en charge de plusieurs schémas. Si les utilisateurs souhaitent utiliser QPM dans des environnements multi-schémas, ils peuvent définir la version
apg_plan_mgmt.plan_hash
sur 2 et appelerapg_plan_mgmt.validate_plans
(«update_plan_hash
»). -
Améliorations de la réplication logique afin d'améliorer l'utilisation de la mémoire et du processeur lors du traitement de transactions de grande taille.
-
La CloudWatch métrique suit
ReplicationSlotDiskUsage
désormais le stockage spécifique à la réplication logique sur le stockage Aurora et le stockage local. -
À compter des versions 15.2 et 14.7 d'Aurora PostgreSQL, un utilisateur doit obtenir le privilège
CONNECT
sur chaque base de données pour pouvoir s'y connecter, même s'il dispose d'un accès au rôle.rds_superuser
Avant les versions 15.2 et 14.7 d'Aurora PostgreSQL, un utilisateur pouvait se connecter à n'importe quelle base de données ou table système s'il bénéficiait du rôlerds_superuser
. Les versions précédentes d'Aurora PostgreSQL ne sont pas concernées par cette modification, et les utilisateurs ayant accès au rôlerds_superuser
n'ont pas besoin du privilègeCONNECT
pour accéder aux bases de données de leur cluster Aurora PostgreSQL.
Améliorations d'ordre général
-
Mise à niveau de la prise en charge de
PROJ
vers la version 9.1.0 -
Mise à niveau de la bibliothèque
GDAL
dansPostGIS
vers la version 3.5.3 -
Mise à niveau de
pg_hint_plan
vers la version 1.5.0 -
Ajout de la prise en charge des extensions
TCN
etSEG
-
Amélioration des performances des suppressions dans les index b-tree et de hachage sur les réplicas Aurora
-
Inclut Aurora Serverless v2 améliorations de dimensionnement
-
Problème corrigé dans QPM qui empêchait l’application des plans approuvés lors de la jointure de tables partitionnées
-
Amélioration du temps de démarrage du moteur, notamment sur les instances volumineuses comportant de nombreux objets
-
La fonction Aurora
aurora_stat_logical_wal_cache()
est désormais visible par tous les utilisateurs -
Correction d'un problème dans QPM qui pouvait entraîner une indisponibilité lors de l'application de plans à partir d'instructions préparées
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
apg_plan_mgmt
vers la version 2.4 -
hll
vers la version 2.17 -
Oracle_fdw
vers la version 2.5.0 -
orafce
vers la version 4.0.0 -
pg_audit
vers la version 1.7.0 -
pg_cron
vers la version 1.4.2 -
pg_hint_plan
vers la version 1.5.0 -
pg_logical
vers la version 2.4.2 -
pg_repack
vers la version 1.4.8 -
pg_stat_statements
vers la version 1.10 -
pg_trgm
vers la version 1.4 -
pgrouting
vers la version 3.4.1 -
plv8
vers la version 3.1.4 -
PostGIS
vers la version 3.3.2 -
rds_activity_stream
vers la version 1.6 -
SEG
vers la version 1.0 -
TCN
vers la version 1.0 -
tds_fdw
vers la version 2.0.3 -
wal2json
vers la version 2.5
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 15.
Différences entre PostgreSQL 15 et Aurora PostgreSQL 15
En raison du système de stockage distribué unique d'Aurora, Amazon Aurora PostgreSQL version 15 ne prend pas en charge la compression côté serveur avec Gzip LZ4, ou Zstandard (zstd), les sauvegardes en ligne pg_basebackup
utilisant et et le préchargement lors de la restauration WAL. pg_backup_start()
pg_backup_stop()
En outre, les séquences peuvent être spécifiées comme non enregistrées, mais cela n'améliore pas les performances par rapport aux séquences normales.
Versions de PostgreSQL 14 (inclut certaines versions obsolètes)
Mises à jour de version
PostgreSQL 14.15
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.15. Pour plus d'informations sur les améliorations apportées à PostgreSQL 14.15, consultez
Versions et correctifs
Aurora PostgreSQL 14.15, 27 décembre 2024
Nouvelles fonctionnalités
-
Optimisation de la version mineure et du processus de mise à niveau des correctifs afin de réduire les temps d'arrêt liés aux répliques en lecture.
Améliorations critiques de la stabilité
-
Correction d'un problème qui, dans de rares cas, pouvait provoquer une augmentation de l'utilisation du processeur.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Correction d'un problème lié à la réplication logique lors du traitement de transactions importantes abandonnées en présence d'opérations de modification du catalogue. Cela peut entraîner un échec temporaire du processus de réplication logique.
Améliorations d'ordre général
-
Plusieurs améliorations ont été apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données en améliorant les métadonnées de stockage et en accélérant l'initialisation du cache tampon.
-
Plusieurs améliorations ont été apportées aux mises à niveau grâce à l'application de correctifs ZDP (Zero-Downtime Patching), qui réduit le temps de restauration des connexions et améliore la résilience du ZDP en cas de panne.
-
Correction d'un problème en raison duquel la valeur server_id n'était pas mise à jour après le passage du déploiement bleu/vert d'Amazon RDS.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données lors de l'extension de l'index de hachage.
-
Correction d'un problème qui provoquait l'échec de la migration depuis RDS PostgreSQL en présence de tablespaces imbriqués.
-
Correction d'un problème qui entraînait des temps de démarrage excessifs du moteur en présence d'un grand nombre de fichiers de réplication logiques.
-
Correction d'un problème d'erreur de segmentation dans l'extension aws_s3 lors de l'importation et de l'exportation au cours de la même session.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données pendant le dimensionnement sans serveur.
-
Correction d'un problème où AuroraForwardingReplicaReadWaitLatency et AuroraForwardingReplica DMLLatency étaient signalés de manière incorrecte.
-
Correction d'un problème qui empêchait la mise à jour de l'extension PGtap vers la version 1.3.0 ou ultérieure.
-
Correction d'un problème dans l'extension PostGIS qui, dans de rares cas, pouvait provoquer le redémarrage d'une instance de base de données.
-
Ajout d'
plan
informations génériques dansaurora_stat_statements
/aurora_stat_plans
. -
Correction d'un problème dans l'
pg_repack
extension qui compromettait l'intégrité des index non valides.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
pg_cron
extension vers la v1.6.4. -
PostGIS
extension vers la version 3.4.3. -
Extension de la bibliothèque PROJ vers la version 9.5.0.
-
Extension de la bibliothèque GEOS vers la version 3.13.0.
-
orafce
extension vers la version 4.12.0. -
pgvector
extension vers la version 0.7.4. -
RDKit
extension de la version 2024_03_6 (4.6). -
L'
pg_hint_plan
extension de l'extension de version 1.4.3.
-
PostgreSQL 14.13
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.13. Pour plus d'informations sur les améliorations apportées à PostgreSQL 14.13, consultez
Versions et correctifs
Aurora PostgreSQL 14.13.2, 29 janvier 2025
Améliorations critiques en matière de stabilité.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
Améliorations générales.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 14.13.1, 2 janvier 2025
Améliorations critiques de stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Le problème selon lequel les basculements régionaux d'Aurora entraînaient des échecs lors du démarrage de la base de données est désormais résolu.
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème qui empêchait le dimensionnement des répliques de lecture Aurora Serverless v2 lorsque aurora.enhanced_logical_replication était activé.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème en raison duquel le mot clé réservé « PRIMARY » provoquait des erreurs de syntaxe lorsqu'il était utilisé comme nom de colonne ou alias dans les instructions DML et DDL.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension 2.
Aurora PostgreSQL 14.13, 30 septembre 2024
Nouvelles fonctionnalités de la version 14.13
-
Une nouvelle fonctionnalité de basculement rapide a été introduite pour réduire les temps d'arrêt de la base de données lors des événements de basculement des
planned
extensions, grâce à une initialisation rapide des métadonnées de stockage et à une restauration rapide du cache tampon. -
Introduction d'une optimisation visant à réduire la durée du point de silence du Zero Downtime Patching (ZDP) à 1 seconde.
Améliorations prioritaires pour la version 14.13
-
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correction d'un problème en raison duquel la suppression d'un large éventail de clés d'un BTree index pouvait entraîner le blocage de scans simultanés.
Améliorations générales pour 14.13
-
Support activé pour la cryptographie validée par la norme FIPS, une implémentation entièrement détenue. AWS Pour plus d'informations, consultez la section « AWS-LC est désormais certifiée FIPS 140-3
» sur le AWS blog de sécurité. -
Améliorations du temps de démarrage de la base de données lors de l'initialisation et des mises à niveau du moteur.
-
Correction d'un problème qui empêchait l'inclusion de l'
pg_bigm
extension dans shared_preload_libraries. -
Correction d'un problème lié à l'application de correctifs Zero Downtime, qui entraînait l'interruption de certaines connexions en raison d'un long délai de transfert. Une nouvelle métrique ZDP dans le fichier postgresql.log appelée
ZD_SOCKET_TRANSFER_CONN_DROPPED
représente ces connexions abandonnées. -
Disponibilité améliorée des lecteurs pour les répliques Aurora lors de l'utilisation des fonctions d'administration du système.
-
Correction d'un problème de mise en cache des métadonnées de validation en deux phases (2PC) en mémoire qui provoquait une erreur lors out-of-memory de la réplication des répliques de lecture Aurora à partir d'instances sources RDS PostgreSQL.
-
Ajout d'une nouvelle fonction pgadmap_get_set_mapping_cmd () dans l'
pg_ad_mapping
extension pour afficher les commandes requises pour recréer le groupe de sécurité Active Directory existant dans les mappages de rôles de base de données Aurora PostgreSQL. -
Correction d'un problème d'initialisation des métadonnées de stockage qui pouvait prolonger le temps de démarrage de la base de données.
-
Correction d'un problème qui empêchait de récupérer de l'espace de stockage Aurora lors de la mise à niveau de la version majeure.
-
Correction d'un problème qui empêchait le bon déroulement du ZDP sur les instances compatibles avec Optimized Reads.
Améliorations et améliorations supplémentaires pour la version 14.13
-
Mise à jour des extensions suivantes :
-
pgvector
extension vers la version 0.7.3. -
mysql_fdw
extension vers la version REL-2_9_2. -
orafce
extension vers la version 4.10.3. -
pgTAP
extension vers la version 1.3.3. -
pg_cron
extension vers la version 1.6.3. -
RDKit
extension vers la version 4.5 (version 2024_03_5). -
wal2json
extension vers la version 2.6. -
extension pg_ad_mapping vers la version 1.0.
-
HypoPG
extension vers la version 1.4.1.
-
PostgreSQL 14.12
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.12. Pour plus d'informations sur les améliorations apportées à PostgreSQL 14.12, consultez
Versions et correctifs
Aurora PostgreSQL 14.12.2, 23 janvier 2025
Améliorations critiques de la stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales.
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
Aurora PostgreSQL 14.12.1, 27 septembre 2024
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations d'ordre général
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Aurora PostgreSQL 14.12, 8 août 2024
Nouvelles fonctionnalités
Aurora Serverless v2 applique désormais les
max_connections
modifications de paramètres de base de données en attente lors des mises à niveau. Les modifications de capacité de la V2 sans serveur entraînent desmax_connections
modifications en attente. Toutes les connexions prises en charge par ZDPmax_connections
seront préservées pendant les mises à niveau.Ajout d'une fonctionnalité permettant d'améliorer le temps de démarrage de la base de données grâce à une initialisation plus rapide du cache tampon lors des redémarrages et des mises à niveau de la base de données.
Les mises à niveau des versions mineures et des correctifs peuvent désormais être effectuées plus rapidement dans certains cas.
Réduction du temps de mise à l'échelle et de réduction d'Aurora Serverless v2 en présence de charges de travail gourmandes en données, de requêtes de longue durée et de connexions occupées ou ne répondant pas.
Des informations d'utilisation de la mémoire par requête ont été ajoutées à
aurora_stat_statements
et.aurora_stat_plans
Pour plus d'informations, consultez aurora_stat_statements.
Améliorations critiques de la stabilité
Correction d'un problème de pg_repack qui autorisait incorrectement deux processus d'aspiration à fonctionner simultanément sur la même table.
Améliorations hautement prioritaires
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations d'ordre général
Performances d'Aurora PostgreSQL améliorées pour les charges de travail génératives basées sur l'IA à l'aide de.
pgvector
Correction d'un problème selon lequel les mises à niveau de versions mineures avec ZDP échouaient dans certains cas, ce qui entraînait des délais de mise à niveau plus longs.
Performances de rediffusion améliorées des opérations de mise sous vide sur les instances Aurora Replica.
Correction d'un bogue en raison duquel les connexions JDBC pouvaient ne pas être préservées pendant les mises à niveau activées par ZDP.
Amélioration visant à réduire la fragmentation de la mémoire privée de Postgres.
Correction d'un problème en raison duquel les fichiers de validation en deux phases persistaient, empêchant ainsi un nettoyage approprié.
Gestion de la mémoire améliorée lors du traitement des fichiers de validation en deux phases.
Correction d'un problème entraînant une dégradation des performances lors de la planification des requêtes sur les répliques d'Aurora.
Disponibilité améliorée des répliques de lecture Aurora.
Correction d'un problème à cause duquel le serveur pouvait redémarrer si le travailleur en arrière-plan essayait de générer des travailleurs parallèles.
Correction d'un problème à cause duquel l'instance pouvait redémarrer lors de l'application logique des modifications depuis un serveur distant en cas de contraintes de ressources.
Améliorations supplémentaires
Mise à jour des extensions suivantes :
orafce
extension vers la version 4.9.4.pg_cron
extension vers la version 1.6.2.pg_hint_plan
extension vers la version 1.4.2.pg_partman
extension vers la version 5.1.0.pg_repack
extension vers la version 1.5.0.pg_tle
vers la version 1.4.0.pg_vector
extension vers la version 0.7.0.pgrouting
extension vers la version 3.6.2.pgTap
extension vers la version 1.3.2.PostGIS
extension vers la version 3.4.2.RDKit
extension vers la version 2024_03_1.
PostgreSQL 14.11
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.11. Pour plus d'informations sur les améliorations apportées à PostgreSQL 14.11, consultez
Versions et correctifs
Aurora PostgreSQL 14.11.4, 2 février 2025
Améliorations critiques de stabilité
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui obligeait les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correction du CVE-2020-6418
pour le moteur V8 dans l'extension. PLV8
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Améliorations générales
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 14.11.3, 7 octobre 2024
Améliorations d'ordre général
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Améliorations hautement prioritaires
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 14.11.2, 20 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème lié au travail en arrière-plan qui risquait de se bloquer lorsqu'il était exécuté dans un contexte de travail parallèle.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction de problèmes liés à la gestion des fichiers de validation en deux phases.
Aurora PostgreSQL 14.11.1, 29 avril 2024
Nouvelles fonctionnalités
Résumé de l'utilisation des ressources ajouté à
pg_dump
.Surcharge de fonctions ajoutée pour
aurora_stat_statements(bool showtext)
et.aurora_stat_plans(bool showtext)
Améliorations d'ordre général
Correction de plusieurs problèmes mineurs liés à la mise à niveau des versions afin d'améliorer la préservation de la connexion grâce à l'application de correctifs sans interruption de service.
Réduction du temps de démarrage de la base de données grâce à l'amélioration du temps d'initialisation pour les gros volumes.
A introduit des opérations COPY plus rapides en réduisant les conflits sur le verrou d'extension des relations et en étendant les relations de manière proactive.
Améliorations visant à réduire le délai de réplication en omettant intelligemment la réexécution de certains enregistrements du journal, réduisant ainsi la charge de rediffusion.
Correction d'un problème lors d'un conflit de restauration sur un nœud de lecture qui, dans de rares cas, pouvait entraîner une brève indisponibilité.
Correction d'un problème en raison duquel une base de données ne démarrait pas lors d'un correctif de mise à niveau de version majeur, dans de rares cas.
Disponibilité améliorée des répliques en lecture en permettant la restauration après des erreurs de réplication dans un plus grand nombre de situations.
Correction d'un problème qui entraînait l'expiration des correctifs sans interruption de service.
Correction d'un problème qui entraînait un blocage en cas d'échec d'une opération de synchronisation de table de réplication logique.
Correction d'un problème de décodage par réplication logique qui empêchait de traiter les modifications du catalogue après le transfert vers le stockage en cas d'interruption simultanée d'une sous-transaction.
Validation améliorée des enregistrements de journal avant leur enregistrement dans le stockage.
Correction d'un problème en raison duquel les sessions signalaient incorrectement les événements ClientRead d'attente après un événement d'application de correctifs sans interruption.
Correction d'une définition de fonction ambiguë de aws_s3.query_export_to_s3 lors de la mise à niveau de l'extension aws_s3 de la version 1.1 à la version 1.2.
Améliorations hautement prioritaires
Correction d'un problème lié à la reprise d'un emplacement de réplication logique qui, dans de rares cas, pouvait bloquer l'emplacement.
Correction d'un problème qui entraînait un redémarrage lors de la création d'une base de données dans un tablespace.
Correction d'un problème lié à une gestion incorrecte des erreurs de réplication logique afin d'améliorer la stabilité de la base de données.
Améliorations critiques de la stabilité
Correction d'un problème lié aux origines de réplication qui, dans de rares cas, pouvait allonger le temps de restauration et affecter la disponibilité.
Correction d'un problème qui, dans de rares cas, pouvait entraîner la réplication partielle des transactions par des emplacements de réplication logiques nouvellement créés. Pour plus d'informations, voir Perte de données potentielle due à une course lors de la création d'un slot de réplication logique
. Correction d'un problème
pg_stat_statements
pouvant entraîner l'échec de l'application de correctifs sans interruption de service.Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Améliorations supplémentaires
Mise à jour des extensions suivantes :
pg_tle
extension vers la version 1.3.4.PLV8
extension vers la version 3.1.10.RDKit Cartouche correspondant à la version Release_2023_09_4.
De nouveaux paramètres GUC ont été ajoutés
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
Cette version d’Aurora PostgreSQL est compatible avec PostgreSQL 14.10. Pour plus d’informations sur les améliorations apportées dans PostgreSQL 14.10, consultez PostgreSQL version 14.10
Versions et correctifs
Aurora PostgreSQL 14.10.5, 17 septembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 14.10.4, 24 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un problème lié à l'exécution de requêtes en parallèle, à cause duquel un backend pouvait se bloquer indéfiniment dans certains cas.
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 14.10.3, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 14.10.2, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 14.10.0, 21 décembre 2023
Suite à l’annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.5, 14.10, 13.13 et 12.17 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. De nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.4 sont également incluses.
Consultez la politique de version d’Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une quelconque version d’Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d’ici le 29 février 2024.
Nouvelles fonctionnalités
-
Intégration avec Amazon Bedrock : en utilisant l’extension de machine learning d’Amazon Aurora avec votre cluster de bases de données Aurora PostgreSQL, vous pouvez désormais utiliser les modèles d’IA fondamentaux d’Amazon Bedrock.
-
Utilisation de groupes de sécurité Active Directory pour le contrôle d'accès Aurora PostgreSQL — Ajoutez la prise en charge de l'authentification par rôle de groupe à l'aide de Directory AWS Service pour Microsoft Active Directory avec la nouvelle extension.
pg_ad_mapping
-
Prise en charge des extensions déléguées : cette fonctionnalité permet de déléguer la gestion des extensions à un utilisateur moins privilégié avec le nouveau rôle rds_extension.
-
Ajout de la prise en charge des
aurora_compute_plan_id
paramètres qui sont activés par défaut dans un cluster de base de données Aurora PostgreSQL et un groupe de paramètres de base de données. Pour plus d'informations, consultez la section Surveillance des plans d'exécution des requêtes pour Aurora PostgreSQL. -
Améliorations apportées à la gestion de plans de requêtes (QPM) :
-
Les structures de plan seront mises à jour avec la dernière version du format dans le cadre de l’action
update_plan_hash
pourapg_plan_mgmt.validate_plans()
. -
La prise en charge de l’application de l’ajout parallèle a été ajoutée dans le cadre de l’application des requêtes parallèles.
-
-
Prise en charge ajoutée de l’extension
HypoPG
dans la version 1.4.0. -
Prise en charge ajoutée de l’extension
h3-pg
et de l’extensionh3-postgis
dans la version 4.1.3.
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait provoquer un redémarrage lors de la réplication logique des modifications en présence d’une DDL exécutée simultanément ou de sous-transactions annulées
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora lors de la lecture d’une page modifiée pendant la relecture
WAL
-
Problème résolu : si les métadonnées d’un volume spécifique n’étaient pas valides sur un cluster source, elles restaient non valides sur un cluster cloné. Étant donné que le cluster clone utilise un nouveau volume, les métadonnées vont maintenant être recréées.
-
Correction d’un bogue pouvant provoquer un blocage du moteur lors de l’application de correctifs sans temps d’arrêt (ZDP)
-
Introduction d’un nouveau paramètre,
rds.enable_memory_management
, utilisé pour activer et désactiver la fonctionnalité améliorée de gestion de la mémoire. -
Amélioration des performances des requêtes d’analyse d’index en évitant les lectures inutiles des pages B-tree lorsqu’un index composite est utilisé avec de grands jeux de données.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations d'ordre général
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora lors de la reconnexion à l’instance de base de données d’enregistreur.
-
Prise en charge ajoutée pour le paramètre
rdkit.morgan_fp_size
-
rds-superuser
peut désormais exécuter la fonctionpg_stat_reset_slru
-
Correction d'un problème en raison duquel les accès MultiXact SLRU n'étaient pas crédités dans la bonne
pg_stat_slru
catégorie. -
Problème corrigé : les segments
WAL
inutilisés pouvaient ne pas être correctement supprimés -
Problème corrigé :
pglogical
ne transmettait pas correctement les données d’origine de réplication lors de l’utilisation du format de sortie binaire -
rds_superuser
peut désormais exécuterALTER COLLATION
pour actualiser la version de classement d’un paramètre régional dans le catalogue. -
Blocage corrigé dans les extensions
dblink
etpostgres_fdw
en raison de connexions non valides -
Problème corrigé : l’extension
aws_s3
pouvait importer des réponses d’erreurHTTP
dans la table -
Problème corrigé qui pouvait provoquer le redémarrage d’une instance de réplica Aurora avec des lectures optimisées lors de la reconnexion à l’instance de base de données d’enregistreur.
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora avec des lectures optimisées lors de la mise en cache d’une page dans un cache à plusieurs niveaux.
-
Enregistrez la version de la bibliothèque de classements par défaut AWS indépendante dans
pg_collation catalog
.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
mysql_fdw
vers la version 2.9.1 -
Oracle_fdw
vers la version 2.6.0 -
Orafce
vers la version 4.6.0 -
pg_cron
vers la version 1.6.0 -
pg_proctab
vers la version 0.0.10 -
pg_tle
vers la version 1.2.0 -
plv8
vers la version 3.1.8 -
PostGIS
vers la version 3.4.0 -
prefix
vers la version 1.2.10 -
RDKit
vers la version 4.4.0 (Release_2023_09_1)
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 14.
PostgreSQL 14.9
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.9. Pour en savoir plus sur les améliorations de PostgreSQL 14.9, consultez PostgreSQL version 14.9
Versions et correctifs
Aurora PostgreSQL 14.9.8, 14 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 14.9.7, 25 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 14.9.6, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 14.9.5, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 14.9.3, 15 décembre 2023
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait provoquer un redémarrage lors de la réplication logique de modifications en présence de DDL et de sous-transactions annulées simultanées
Aurora PostgreSQL 14.9.2, 13 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Amélioration des performances des requêtes d’analyse d’index en évitant les lectures inutiles des pages B-tree lorsqu’un index composite est utilisé avec de grands jeux de données
-
Problème corrigé avec les requêtes d’analyse d’index qui, dans de rares cas, pouvait entraîner le redémarrage de l’instance de base de données
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 14.9.1, 9 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 14.9.0, 24 octobre 2023
Nouvelles fonctionnalités
-
Ajout de la prise en charge de
mysql_fdw
version 2.9.0 -
Ajout dans l'extension
aws_s3
de la prise en charge de l'exportation vers un compartiment S3 chiffré avec une clé KMS gérée par le client -
Amélioration de la disponibilité des réplicas Aurora dans les clusters secondaires de la base de données globale
-
Ajout de la prise en charge de la capture du plan de requête sur les réplicas Aurora
-
Ajout de la prise en charge de l'application du plan de requête avec les nœuds de matérialisation
-
Ajout de la prise en charge de l'application du plan de requête avec les opérateurs de requête parallèle
-
Les plans de requête autorisés inférieurs à un seuil de coût donné ne peuvent pas être capturés
Améliorations hautement prioritaires
-
Ajout d'optimisations afin d'améliorer le délai de mise à l'échelle dans les instances Aurora Serverless
Améliorations d'ordre général
-
Correction d'un problème dans l'extension
aws_s3
lors duquel le nombre de lignes exportées était incorrectement indiqué lorsque le nombre total dépassait 2 milliards -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_s3
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les seuils de délai d'expiration pour les importations depuis S3 :-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Prévention de l'échec de la création d'une instance dans certains cas particuliers
-
Amélioration des performances de réexécution des opérations de transaction de validation sur les réplicas Aurora
-
Correction d'un problème lors duquel, dans de rares cas, une importation à partir de l'extension
aws_s3
ne pouvait pas aboutir -
Mise à jour de la bibliothèque GEOS pour PostGIS vers la version 3.12.0
-
Amélioré Aurora Serverless v2 dimensionnement de la mémoire de base de données qui réduit le temps d'échelle global de l'instance de base de données
-
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
pour indiquer les temps d'attente dans l'expéditeur du gestionnaire de cache du cluster -
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
pour indiquer les temps d'attente dans la surveillance des ressources Aurora Serverless -
Amélioration de la gestion des métadonnées non persistantes non valides lors des lectures effectuées depuis le stockage sur des réplicas en lecture
-
Correction d'un problème lors duquel la base de données pouvait se bloquer au démarrage d'un emplacement de réplication logique
-
La limite du paramètre
pg_cron
cron.max_running_jobs
a été augmentée de 100 à 1 000 -
Le paramètre
pgAudit
pgaudit.log_statement
est désormais modifiable Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S
Correction d’un bogue dans la commande
CREATE TABLE
afin de gérer correctement les noms de table commençant par « # »
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
orafce
vers la version 4.3.0 -
pg_logical
vers la version 2.4.3 -
pg_tle
vers la version 1.1.1 -
pgvector
vers la version 0.5.0 -
PostGIS
vers la version 3.3.3 -
RDKit
vers la version 4.3
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 14.
PostgreSQL 14.8
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.8. Pour en savoir plus sur les améliorations de PostgreSQL 14.8, consultez PostgreSQL version 14.8
Versions et correctifs
Aurora PostgreSQL 14.8.7, 12 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 14.8.6, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 14.8.5, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui provoquait une erreur transitoire dans un emplacement de réplication logique en présence de sous-transactions abandonnées et de DDL.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 14.8.4, 14 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Amélioration des performances des requêtes d’analyse d’index en évitant les lectures inutiles des pages B-tree lorsqu’un index composite est utilisé avec de grands jeux de données
-
Problème corrigé avec les requêtes d’analyse d’index qui, dans de rares cas, pouvait entraîner le redémarrage de l’instance de base de données
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 14.8.3, 14 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 14.8.2, 4 octobre 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait entraîner le redémarrage d’une instance de base de données lors de l’exécution de charges de travail de lecture exigeantes en E/S
-
Problème corrigé qui pouvait entraîner le blocage des opérations vacuum après le redémarrage d’un réplica Aurora
-
Problème corrigé qui entraînait un blocage lors de l’exécution de la commande
COPY FROM
-
Problème corrigé qui entraînait une utilisation de CPU élevée et empêchait de nouvelles connexions
-
Problème corrigé : les opérations
UPDATE
etDELETE
depuis une table comportant une clé étrangère pouvaient échouer de façon inattendue avec l’erreur suivante : « ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot »
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S
-
Problème corrigé qui empêchait l’activation d’une gestion améliorée de la mémoire dans certains scénarios dans Aurora PostgreSQL 15.3
Aurora PostgreSQL 14.8.0, 13 juillet 2023
Suite à l'annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.3, 14.8, 13.11, 12.15 et 11.20 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. Ces versions contiennent également de nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.2, ainsi qu'une prise en charge améliorée d'AWS Database Migration Service. Consultez Versions d'Amazon Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une version d'Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d'ici le 29 février 2024.
Nouvelles fonctionnalités
Cette version contient des améliorations de la gestion de la mémoire qui augmentent la stabilité et la disponibilité de la base de données en prévenant de manière proactive les problèmes liés à une mémoire insuffisante. Pour plus d'informations, consultez Gestion de mémoire améliorée dans Aurora PostgreSQL.
-
Ajout de la prise en charge de l'extension
pgvector
version 0.4.1
Améliorations hautement prioritaires
-
Correction d'un problème lié à la gestion des métadonnées des sous-transactions lors de la reconnexion d'un lecteur durable
-
Correction d'un problème lié aux variables d'environnement de l'extension lors de l'application de correctifs sans temps d'arrêt
-
Résolution d'une erreur transitoire lors de la réplication logique lors de laquelle un processus calculait de manière incorrecte qu'il avait rencontré une page inattendue
-
Correction d'un problème qui provoquait une période d'indisponibilité en raison de la création partielle d'un fichier d'état d'origine de réplication
Améliorations d'ordre général
-
Problème résolu : l’identifiant de la requête informatique affichait l’avertissement : « WARNING: unrecognized node type: 378 »
-
Problème résolu qui entraînait le blocage de la synchronisation initiale des données d’une relation en raison de la suppression prématurée de l’emplacement de réplication logique sur le diffuseur de publication
-
Ajout d’une nouvelle fonction,
aurora_stat_memctx_usage()
, pour afficher la répartition de l’utilisation de la mémoire de backend au niveau du contexte de mémoire Postgres -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Problème corrigé : dans de rares cas, l’importation de l’extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer -
Réduction supplémentaire du temps d’arrêt de la base de données pendant l’application de correctifs sans temps d’arrêt
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Problème corrigé :
pg_ls_waldir()
renvoyait « ERROR: could not stat file » -
Ajout du support pour TLS 1.3 avec les chiffrements TLS_AES_128_GCM_ et TLS_AES_256_GCM_ SHA256 SHA384
-
Problème corrigé qui bloquait une mise à niveau de version majeure d’une instance de base de données RDS for PostgreSQL sur le réplica Aurora
-
Correction d'un problème qui empêchait la mise à l'échelle Aurora Serverless v2 Instances
-
Problème corrigé de réplication logique qui, dans de rares cas, pouvait entraîner une période d’indisponibilité en raison de métadonnées de sous-transaction incorrectes
Correction d'un problème dans l'extension
pg_vector
lors duquel, dans de rares cas, des valeurs infinies ou NAN provoquaient un blocage lors de la création de l'index-
Mise à niveau de
GEOS
vers la version 3.11.2 -
Mise à niveau de
pg_cron
vers la version 1.5 -
Mise à niveau de
pg_partman
vers la version 4.7.3 -
Mise à niveau de
pg_tle
vers la version 1.0.3 -
Mise à niveau de
plv8
vers la version 3.1.6 -
Mise à niveau de
tds_fdw
vers 2.0.3
PostgreSQL 14.7 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 14.7. Pour en savoir plus sur les améliorations de PostgreSQL 14.7, consultez PostgreSQL version 14.7
Versions et correctifs
Aurora PostgreSQL 14.7.9, 6 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 14.7.8, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 14.7.7, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui provoquait une erreur transitoire dans un emplacement de réplication logique en présence de sous-transactions abandonnées et de DDL.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 14.7.6, 15 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Amélioration des performances des requêtes d’analyse d’index en évitant les lectures inutiles des pages B-tree lorsqu’un index composite est utilisé avec de grands jeux de données
-
Problème corrigé avec les requêtes d’analyse d’index qui, dans de rares cas, pouvait entraîner le redémarrage de l’instance de base de données
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 14.7.5, 14 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 14.7.4, 5 octobre 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait entraîner le redémarrage d’une instance de base de données lors de l’exécution de charges de travail de lecture exigeantes en E/S
-
Problème corrigé qui pouvait entraîner le blocage des opérations vacuum après le redémarrage d’un réplica Aurora
-
Problème corrigé qui entraînait une utilisation de CPU élevée et empêchait de nouvelles connexions
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S
Aurora PostgreSQL 14.7.3, 24 juillet 2023
Améliorations d'ordre général
-
Correction d'un problème lié à la récupération d'espace de stockage suite à des opérations de suppression, de réindexation ou de troncation de tables.
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Correction d'un problème qui empêchait la récupération de l'espace de stockage lors des validations de transactions
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Ajouté Aurora Serverless v2 améliorations de dimensionnement
-
Problème corrigé : dans de rares cas, l’importation de l’extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Correction de plusieurs problèmes qui pouvaient entraîner le redémarrage des réplicas Aurora dotés de la fonctionnalité de disponibilité en lecture améliorée lors de la reconnexion à l'instance de l'enregistreur
-
Correction d'un problème empêchant la reconnexion d'un lecteur durable
Aurora PostgreSQL 14.7.2, 10 mai 2023
Améliorations d'ordre général
-
Correction d'une erreur lors du chargement du plug-in
test_decoding
danspg_create_logical_replication_slot
-
Correction d'un problème qui entraînait l'échec de la réplication logique lors de l'utilisation du cache en double écriture
-
Mise à jour du client Oracle utilisé par l'extension
oracle_fdw
vers la version 21.9.0.0.0
Aurora PostgreSQL 14.7.1, 5 avril 2023
Nouvelles fonctionnalités
-
Ajout d'un nouveau calcul de hachage de plan QPM pour la prise en charge de plusieurs schémas. Si les utilisateurs souhaitent utiliser QPM dans des environnements multi-schémas, ils peuvent définir la version
apg_plan_mgmt.plan_hash
sur 2 et appelerapg_plan_mgmt.validate_plans
(«update_plan_hash
»). -
Améliorations de la réplication logique afin d'améliorer l'utilisation de la mémoire et du processeur lors du traitement de transactions de grande taille.
-
La CloudWatch métrique suit
ReplicationSlotDiskUsage
désormais le stockage spécifique à la réplication logique sur le stockage Aurora et le stockage local. -
À compter des versions 15.2 et 14.7 d'Aurora PostgreSQL, un utilisateur doit obtenir le privilège
CONNECT
sur chaque base de données pour pouvoir s'y connecter, même s'il dispose d'un accès au rôle.rds_superuser
Avant les versions 15.2 et 14.7 d'Aurora PostgreSQL, un utilisateur pouvait se connecter à n'importe quelle base de données ou table système s'il bénéficiait du rôlerds_superuser
. Les versions précédentes d'Aurora PostgreSQL ne sont pas concernées par cette modification, et les utilisateurs ayant accès au rôlerds_superuser
n'ont pas besoin du privilègeCONNECT
pour accéder aux bases de données de leur cluster Aurora PostgreSQL.
Améliorations hautement prioritaires de la stabilité
-
Problème corrigé : les métriques de latence de validation n’étaient pas mises à jour
Améliorations d'ordre général
-
Mise à niveau de la prise en charge de
PROJ
vers la version 9.1.0 -
Mise à niveau de la bibliothèque
GDAL
dansPostGIS
vers la version 3.5.3 -
Correction des chemins de mise à niveau de
pg_hint_plan
1.3x à 1.4 -
Ajout de la prise en charge des extensions
TCN
etSEG
-
Amélioration des performances des suppressions dans les index b-tree et de hachage sur les réplicas Aurora
-
Inclut Aurora Serverless v2 améliorations de dimensionnement
-
Problème corrigé dans QPM qui empêchait l’application des plans approuvés lors de la jointure de tables partitionnées
-
Correction d'un problème qui entraînait un comptage incorrect des accès à la mémoire tampon dans
EXPLAIN
-
Amélioration du temps de démarrage du moteur, en particulier sur les instances volumineuses comportant de nombreux objets
-
La fonction Aurora
aurora_stat_logical_wal_cache()
est désormais visible par tous les utilisateurs -
Correction d'un problème dans QPM qui pouvait entraîner une indisponibilité lors de l'application de plans à partir d'instructions préparées
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
hll
vers la version 2.17 -
Oracle_fdw
vers la version 2.5.0 -
orafce
vers la version 4.0.0 -
pg_cron
vers la version 1.4.2 -
pg_hint_plan
vers la version 1.4.1 -
pg_logical
vers la version 2.4.2 -
pg_trgm
vers la version 1.4 -
pgrouting
vers la version 3.4.1 -
plv8
vers la version 3.1.4 -
PostGIS
vers la version 3.3.2 -
SEG
vers la version 1.0 -
TCN
vers la version 1.0 -
wal2json
vers la version 2.5
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 14.
PostgreSQL 14.6
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.6. Pour en savoir plus sur les améliorations de PostgreSQL 14.6, consultez PostgreSQL version 14.6
Versions et correctifs
Aurora PostgreSQL 14.6.10, 18 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 14.6.9, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 14.6.8, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 14.6.7, 15 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 14.6.6, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 14.6.5, 4 octobre 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires de la stabilité
-
Problème corrigé qui pouvait entraîner le redémarrage d’une instance de base de données lors de l’exécution de charges de travail de lecture exigeantes en E/S
-
Problème corrigé qui entraînait une utilisation de CPU élevée et empêchait de nouvelles connexions
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S
Aurora PostgreSQL 14.6.4, 13 septembre 2023
Améliorations d'ordre général
-
Ajouté Aurora Serverless v2 améliorations de dimensionnement
-
Correction d'un problème
pg_cron
qui empêchait la mise à l'échelle Aurora Serverless v2 -
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Problème corrigé : dans de rares cas, l’importation de l’extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora PostgreSQL 14.6.2, 3 mars 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations générales de la stabilité
-
Problème corrigé : les plans approuvés pour les jointures avec des tables partitionnées n’étaient pas appliqués
-
Problème corrigé dans
PostGIS
: les donnéesGDAL
ne se chargeaient pas -
Problème corrigé qui augmentait la quantité de travail de récupération au démarrage lorsque la réplication logique était activée
-
Problème corrigé lié à l’extension
aws_s3
: le chargement d’un grand nombre d’enregistrements pouvait échouer par dépassement du délai d’attente -
Correction d'un problème qui entraînait l'échec de la réplication logique lors de l'utilisation du cache en double écriture
Aurora PostgreSQL 14.6.1, 17 février 2023
Améliorations critiques de la stabilité
-
Correction d'un problème de stabilité critique.
Aurora PostgreSQL 14.6.0, 20 janvier 2023
Améliorations hautement prioritaires de la stabilité
-
Problème corrigé : une mise à niveau échouait car l’identificateur
MultiXactId
le plus ancien n’était pas mis à jour correctement -
Problème corrigé qui pouvait entraîner une brève période d’indisponibilité
Améliorations générales de la stabilité
-
Problème corrigé qui provoquait des échecs de migration d’instances de base de données
-
Problème corrigé : la base de données ne démarrait pas en raison d’une incohérence dans les métadonnées
-
Amélioration de la gestion des erreurs et de la capacité de diagnostic
-
Mise à niveau de l’extension
RDKit
vers la version 4.2 -
Mise à niveau de la bibliothèque
GDAL
vers la version 3.4.3 -
Problème corrigé : le processus de gestion du cache du cluster ne s’arrêtait pas correctement
-
Problème corrigé qui pouvait entraîner le maintien de certains processus dans un état incohérent lors d’un arrêt normal
-
Problème corrigé lié à l’extension
pg_repack
-
Amélioration de la gestion de la bibliothèque de classement,
glibc
, avec une nouvelle bibliothèque de classement indépendante par défaut
PostgreSQL 14.5 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.5. Pour en savoir plus sur les améliorations de PostgreSQL 14.5, consultez PostgreSQL version 14.5
Versions et correctifs
Aurora PostgreSQL 14.5.8, 22 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
Aurora PostgreSQL 14.5.7, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 14.5.6, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 14.5.5, 18 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 14.5.4, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 14.5.3, 17 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Problème corrigé qui bloquait les opérations vacuum après le redémarrage d’un réplica Aurora
-
Problème corrigé qui entraînait une utilisation de CPU élevée et empêchait de nouvelles connexions
Améliorations générales de la stabilité
-
Problème corrigé qui provoquait le redémarrage répété du processus de collecte des statistiques
-
Amélioration des temps d'échelle pour Aurora Serverless v2
-
Correction d’un bogue qui entraînait une indisponibilité pendant l’application de correctifs sans temps d’arrêt
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Problème corrigé : dans de rares cas, l’importation de l’extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
Problème corrigé qui pouvait entraîner le redémarrage d’une instance de base de données lors de l’exécution de charges de travail de lecture exigeantes en E/S
-
Correction d'un problème qui entraînait l'échec de la réplication logique lors de l'utilisation du cache en double écriture
Aurora PostgreSQL 14.5.2, 2 mars 2023
Améliorations générales de la stabilité
-
Problème corrigé : les plans approuvés pour les jointures avec des tables partitionnées n’étaient pas appliqués
-
Problème corrigé qui pouvait entraîner l’indisponibilité de la gestion de plans de requêtes (QPM)
-
Problème corrigé qui augmentait la quantité de travail de récupération au démarrage lorsque la réplication logique était activée
-
Problème corrigé lié à l’extension
aws_s3
: le chargement d’un grand nombre d’enregistrements pouvait échouer par dépassement du délai d’attente -
Problème corrigé lié à l’exécution parallèle des tâches par
pg_cron
Aurora PostgreSQL 14.5.1, 13 décembre 2022
Améliorations générales de la stabilité
-
Problème corrigé qui pouvait entraîner une augmentation du trafic réseau lorsqu’une instance d’enregistreur transmettait des journaux à une instance de réplica
-
Problème corrigé de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs
-
Problème corrigé qui pouvait entraîner une indisponibilité lors de la réplication
-
Problème corrigé qui pouvait entraîner une incohérence des données lors de la réplication
Aurora PostgreSQL 14.5.0, 9 novembre 2022
Améliorations hautement prioritaires de la stabilité
-
Corrigé un Aurora Serverless v2 problème de dimensionnement
-
Correction d'un problème qui provoquait Aurora Serverless v2 échec du rétrécissement
Améliorations générales de la stabilité
-
Amélioration de la récupération du cache de mémoire tampon lorsque celui-ci est soumis à des contraintes
-
Problème corrigé dans les flux d’activité de base de données qui entraînait une consommation de mémoire élevée
-
Problème corrigé : les instances de base de données pouvaient redémarrer lors de l’application de modifications provenant d’un abonnement de réplication logique
-
Problème corrigé qui provoquait le redémarrage d’une instance de base de données
-
Problème corrigé : une instance de base de données redémarrait de manière récursive tout en générant des métriques de surveillance en cas de blocage
-
Problème corrigé qui entraînait le redémarrage d’une instance de base de données pendant la collecte de métriques de performances
-
Problème corrigé : une tentative de connexion à la base de données échouait avec
SSLV3_ALERT_CERTIFICATE_UNKNOWN
-
Amélioration du signalement des erreurs en cas d’index
B-tree
incohérent -
Amélioration de la journalisation des diagnostics liés à la définition de bits d’indicateur non valides
-
Problème corrigé : la fonction autovacuum ignorait des tables de façon incorrecte
-
Amélioration de la récupération préalable de réplication logique
-
Problème corrigé de durabilité dans les index
GIN
-
Fourniture d'options permettant de configurer le cache
MultiXact SLRU
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier la taille duMultiXact SLRU
cache :-
multixact_members_cache_size
-
multixact_offsets_cache_size
-
-
Problème corrigé de détection et d’annulation des mises à niveau des versions majeures bloquées
-
Problème corrigé de jointure par hachage qui pouvait entraîner une augmentation de la consommation de mémoire
-
Amélioration des performances de réplication logique
-
Problème corrigé qui provoquait une incohérence du flux d’activité de base de données lorsque l’agent de surveillance n’était pas disponible
-
Mise à niveau de la version
GEOS
vers 3.10.3 -
Mise à jour de la version
PLV8
vers 3.0.0 -
Mise à jour de l’extension
PostGIS
vers la version 3.2.3 -
Problème corrigé lié à
st_orientedenvelope
qui provoquait son exécution en boucle avec une entrée 1-D qui renvoyait 0 -
Problème corrigé : la connexion à SQL Server à l’aide de
tds_fdw
échouait
PostgreSQL 14.4 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.4. Pour en savoir plus sur les améliorations de PostgreSQL 14.4, consultez PostgreSQL version 14.4
Versions et correctifs
Aurora PostgreSQL 14.4.11, 20 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 14.4.10, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 14.4.9, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 14.4.8, 22 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 14.4.7, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 14.4.6, 19 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Problème corrigé qui bloquait les opérations vacuum après le redémarrage d’un réplica Aurora
-
Problème corrigé qui entraînait une utilisation de CPU élevée et empêchait de nouvelles connexions
Améliorations générales de la stabilité
-
Problème corrigé qui provoquait le redémarrage répété du processus de collecte des statistiques
-
Amélioration des temps d'échelle pour Aurora Serverless v2
-
Correction d’un bogue qui entraînait une indisponibilité pendant l’application de correctifs sans temps d’arrêt
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Problème corrigé : dans de rares cas, l’importation de l’extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora PostgreSQL 14.4.5, 14 décembre 2022
Améliorations générales de la stabilité
-
Problème corrigé de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs
-
Problème corrigé qui pouvait entraîner une indisponibilité lors de la réplication
-
Problème corrigé qui provoquait une incohérence du flux d’activité de base de données lorsque l’agent de surveillance n’était pas disponible
-
Problème corrigé qui pouvait entraîner une incohérence des données lors de la réplication
Aurora PostgreSQL 14.4.4, 17 novembre 2022
Améliorations hautement prioritaires de la stabilité
-
Problème corrigé qui pouvait entraîner une augmentation du trafic réseau lorsqu’une instance d’enregistreur transmettait des journaux à une instance de réplica
Aurora PostgreSQL 14.4.0, 13 octobre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de
PLV8
crash lors d'un scénario JavaScript d'erreur -
Problème corrigé :
PLV8
se bloquait lors de la tentative d’acquisition d’un sémaphore pour exécuter la tâche suivante -
Correction d'un problème où la mise à l'échelle d'un Aurora Serverless v2 l'instance est bloquée si
VACUUM est en cours d'exécution
Améliorations générales de la stabilité
-
Correction d’un bogue qui empêchait Aurora PostgreSQL de classer l’élément
relfilenode
-
Problème corrigé de redémarrage de base de données : un plan était invalidé mais le moteur continuait à vérifier s’il était valide
-
Problème corrigé de blocage de la mise à l’échelle lorsque l’événement de mise à l’échelle en cours arrivait à expiration
-
Mise à niveau de l’extension
plv8
vers la version 3.0.0 -
Mise à niveau de l’extension
PostGIS
vers la version 3.2.3 -
Problème corrigé : les messages de requête étendue pouvaient être perdus lors de l’application de correctifs sans temps d’arrêt (ZDP), ce qui entraînait le blocage de la requête étendue une fois la ZDP terminée
PostgreSQL 14.3 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 14.3. Pour en savoir plus sur les améliorations de PostgreSQL 14.3, consultez PostgreSQL version 14.3
Versions et correctifs
Aurora PostgreSQL 14.3.11, 20 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 14.3.10, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 14.3.9, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 14.3.8, 22 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 14.3.7, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 14.3.6, 19 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Problème corrigé qui bloquait les opérations vacuum après le redémarrage d’un réplica Aurora
-
Problème corrigé qui entraînait une utilisation de CPU élevée et empêchait de nouvelles connexions
Améliorations générales de la stabilité
-
Problème corrigé qui provoquait le redémarrage répété du processus de collecte des statistiques
-
Amélioration des temps d'échelle pour Aurora Serverless v2
-
Correction d’un bogue qui entraînait une indisponibilité pendant l’application de correctifs sans temps d’arrêt
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Problème corrigé : dans de rares cas, l’importation de l’extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora PostgreSQL 14.3.5, 14 décembre 2022
Améliorations générales de la stabilité
-
Problème corrigé de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs
-
Problème corrigé qui pouvait entraîner une indisponibilité lors de la réplication
-
Problème corrigé qui provoquait une incohérence du flux d’activité de base de données lorsque l’agent de surveillance n’était pas disponible
-
Problème corrigé qui pouvait entraîner une incohérence des données lors de la réplication
Aurora PostgreSQL 14.3.4, 17 novembre 2022
Améliorations hautement prioritaires de la stabilité
-
Problème corrigé qui pouvait entraîner une augmentation du trafic réseau lorsqu’une instance d’enregistreur transmettait des journaux à une instance de réplica
Aurora PostgreSQL 14.3.3, 13 octobre 2022
Améliorations hautement prioritaires de la stabilité
-
Problème corrigé lié à
PLV8
: le paramètre de base n’était pas chargé correctement dans la mémoire -
Correction d'un problème où la mise à l'échelle d'un Aurora Serverless v2 l'instance est bloquée si VACUUM est en cours d'exécution
Améliorations générales de la stabilité
-
Correction d’un bogue qui empêchait Aurora PostgreSQL de classer l’élément relfilenode
-
Problème corrigé de redémarrage de base de données : un plan était invalidé mais le moteur continuait à vérifier s’il était valide
-
Problème corrigé de blocage de la mise à l’échelle lorsque l’événement de mise à l’échelle en cours arrivait à expiration
-
Mise à niveau de l’extension
PostGIS
vers la version 3.1.7 -
Problème corrigé : les messages de requête étendue pouvaient être perdus lors de l’application de correctifs sans temps d’arrêt (ZDP), ce qui entraînait le blocage de la requête étendue une fois la ZDP terminée
Aurora PostgreSQL 14.3.1, 6 juillet 2022
Améliorations critiques de la stabilité
-
Problème corrigé qui pouvait entraîner des périodes d’indisponibilité lors du redémarrage d’un nœud de stockage
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité
-
Problème corrigé : la connexion à SQL Server échouait en utilisant l’extension
TDS_FDW
pour interroger une table étrangère -
Problème corrigé qui entraînait l’échec des connexions utilisant le certificat racine fourni
-
Amélioration des informations de diagnostic et de prise en charge en cas d’entrées d’index B-tree incohérentes
Aurora PostgreSQL 14.3.0, 21 juillet 2022
Nouvelles fonctionnalités
-
Prise en charge de la méthode de chiffrement des mots de passe SCRAM. Pour plus d'informations, consultez Utilisation de SCRAM pour le chiffrement de mot de passe PostgreSQL.
-
Les utilisateurs dotés du
rds_superuser
rôle peuvent désormais créer des rôles pour les utilisateurs.
Améliorations supplémentaires
-
Cette version contient l'ensemble des correctifs, fonctions et améliorations présents dans Aurora PostgreSQL 13.7.
-
Rétroportation du correctif de bogue suivant depuis la version 14.4 de PostgreSQL : Reverted changes to
CONCURRENTLY
that "sped up" Xmin advanceafin d'empêcher la corruption d'index avec les commandes CREATE INDEX CONCURRENTLY
/REINDEX CONCURRENTLY
. -
Cette version prend en charge l'extension
lo
version 1.1. -
Cette version prend en charge l'extension
old_snapshot
version 1.0. -
Cette version prend en charge les classements EBCDIC dans le cadre des efforts de modernisation des mainframe. Pour plus d'informations, consultez Classements Aurora PostgreSQL pour EBCDIC et autres migrations de mainframe dans le Guide de l'utilisateur Amazon Aurora.
-
Mise à jour des extensions suivantes :
-
amcheck
vers la version 1.3 -
btree_gist
vers la version 1.6 -
cube
vers la version 1.5 -
hll
vers la version 2.16 -
hstore
vers la version 1.8 -
intarray
vers la version 1.5 -
log_fdw
vers la version 1.3 -
oracle_fdw
vers la version 2.4.0 -
pg_hint_plan
vers la version 1.4 -
pg_partman
vers la version 4.6.0 -
pg_repack
vers la version 1.4.7 -
pg_stat_statements
vers la version 1.9 -
pg_trgm
vers la version 1.6 -
pgaudit
vers la version 1.6.1 -
pgrouting
vers la version 3.2.0 -
pgtap
vers la version 1.2.0 -
postgres_fdw
vers la version 1.1
-
Versions de PostgreSQL 13 (inclut certaines versions obsolètes)
Mises à jour de version
PostgreSQL 13,18
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.18. Pour plus d'informations sur les améliorations apportées à PostgreSQL 13.18, consultez
Versions et correctifs
Aurora PostgreSQL 13.18, 27 décembre 2024
Nouvelles fonctionnalités de la version 13.18
-
Optimisation de la version mineure et du processus de mise à niveau des correctifs afin de réduire les temps d'arrêt liés aux répliques en lecture.
Améliorations critiques de stabilité pour la version 13.18
-
Correction d'un problème qui, dans de rares cas, pouvait provoquer une augmentation de l'utilisation du processeur.
Améliorations prioritaires pour la version 13.18
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales pour la version 13.18
-
Plusieurs améliorations ont été apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données en améliorant les métadonnées de stockage et en accélérant l'initialisation du cache tampon.
-
Plusieurs améliorations ont été apportées aux mises à niveau grâce à l'application de correctifs ZDP (Zero-Downtime Patching), qui réduit le temps de restauration des connexions et améliore la résilience du ZDP en cas de panne.
-
Correction d'un problème en raison duquel la valeur server_id n'était pas mise à jour après le passage du déploiement bleu/vert d'Amazon RDS.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données lors de l'extension de l'index de hachage.
-
Correction d'un problème qui provoquait l'échec de la migration depuis RDS PostgreSQL en présence de tablespaces imbriqués.
-
Correction d'un problème qui entraînait des temps de démarrage excessifs du moteur en présence d'un grand nombre de fichiers de réplication logiques.
-
Correction d'un problème d'erreur de segmentation dans l'extension aws_s3 lors de l'importation et de l'exportation au cours de la même session.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données pendant le dimensionnement sans serveur.
-
Correction d'un problème qui empêchait la mise à jour de l'extension PGtap vers la version 1.3.0 ou ultérieure.
-
Correction d'un problème dans l'extension PostGIS qui, dans de rares cas, pouvait provoquer le redémarrage d'une instance de base de données.
-
Correction d'un problème dans l'
pg_repack
extension qui compromettait l'intégrité des index non valides.
Améliorations et améliorations supplémentaires pour la version 13.18
-
Mise à jour des extensions suivantes :
-
pg_cron
extension vers la v1.6.4. -
PostGIS
extension vers la version 3.4.3. -
Extension de la bibliothèque PROJ vers la version 9.5.0.
-
Extension de la bibliothèque GEOS vers la version 3.13.0.
-
orafce
extension vers la version 4.12.0. -
pgvector
extension vers la version 0.7.4. -
RDKit
extension de la version 2024_03_6 (4.6). -
pg_hint_plan
extension vers la version 1.3.10.
-
PostgreSQL 13,16
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.16. Pour plus d'informations sur les améliorations apportées à PostgreSQL 13.16, consultez
Versions et correctifs
Aurora PostgreSQL 13.16.2, 29 janvier 2025
Améliorations critiques en matière de stabilité.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
Améliorations générales.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 13.16.1, 2 janvier 2025
Améliorations critiques de stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Le problème selon lequel les basculements régionaux d'Aurora entraînaient des échecs lors du démarrage de la base de données est désormais résolu.
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème qui empêchait le dimensionnement des répliques de lecture Aurora Serverless v2 lorsque aurora.enhanced_logical_replication était activé.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème en raison duquel le mot clé réservé « PRIMARY » provoquait des erreurs de syntaxe lorsqu'il était utilisé comme nom de colonne ou alias dans les instructions DML et DDL.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
Aurora PostgreSQL 13.16, 30 septembre 2024
Nouvelles fonctionnalités
-
Une nouvelle fonctionnalité de basculement rapide a été introduite pour réduire les temps d'arrêt de la base de données lors des événements de basculement des
planned
extensions, grâce à une initialisation rapide des métadonnées de stockage et à une restauration rapide du cache tampon. -
Introduction d'une optimisation visant à réduire la durée du point de silence du Zero Downtime Patching (ZDP) à 1 seconde.
Améliorations hautement prioritaires
-
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correction d'un problème en raison duquel la suppression d'un large éventail de clés d'un BTree index pouvait entraîner le blocage de scans simultanés.
Améliorations générales
-
Support activé pour la cryptographie validée par la norme FIPS, une implémentation entièrement détenue. AWS Pour plus d'informations, consultez la section « AWS-LC est désormais certifiée FIPS 140-3
» sur le AWS blog de sécurité. -
Améliorations du temps de démarrage de la base de données lors de l'initialisation et des mises à niveau du moteur.
-
Correction d'un problème qui empêchait l'inclusion de l'
pg_bigm
extension dans shared_preload_libraries. -
Correction d'un problème lors de l'application de correctifs Zero Downtime qui entraînait la résiliation de certaines connexions en raison d'un long délai de transfert. Une nouvelle métrique ZDP dans le fichier postgresql.log appelée
ZD_SOCKET_TRANSFER_CONN_DROPPED
représente ces connexions abandonnées. -
Disponibilité améliorée des lecteurs pour les répliques Aurora lors de l'utilisation des fonctions d'administration du système.
-
Correction d'un problème de mise en cache des métadonnées de validation en deux phases (2PC) en mémoire qui provoquait une erreur lors out-of-memory de la réplication des répliques de lecture Aurora à partir d'instances sources RDS PostgreSQL.
-
Correction d'un problème d'initialisation des métadonnées de stockage qui pouvait prolonger le temps de démarrage de la base de données.
-
Correction d'un problème qui empêchait de récupérer de l'espace de stockage Aurora lors de la mise à niveau de la version majeure.
Améliorations et améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
pgvector
extension vers la version 0.7.3. -
mysql_fdw
extension vers la version REL-2_9_2. -
orafce
extension vers la version 4.10.3. -
pgTAP
extension vers la version 1.3.3. -
pg_cron
extension vers la version 1.6.3. -
RDKit
extension vers la version 4.5 (version 2024_03_5). -
wal2json
extension vers la version 2.6. -
HypoPG
extension vers la version 1.4.1.
-
PostgreSQL 13,15
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.15. Pour plus d'informations sur les améliorations apportées à PostgreSQL 13.15, consultez
Versions et correctifs
Aurora PostgreSQL 13.15.2, 23 janvier 2025
Améliorations critiques de la stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales.
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
Aurora PostgreSQL 13.15.1, 27 septembre 2024
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations d'ordre général
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Aurora PostgreSQL 13.15, 8 août 2024
Nouvelles fonctionnalités
Aurora Serverless v2 applique désormais les
max_connections
modifications de paramètres de base de données en attente lors des mises à niveau. Les modifications de capacité de la V2 sans serveur entraînent desmax_connections
modifications en attente. Toutes les connexions prises en charge par ZDPmax_connections
seront préservées pendant les mises à niveau.Ajout d'une fonctionnalité permettant d'améliorer le temps de démarrage de la base de données grâce à une initialisation plus rapide du cache tampon lors des redémarrages et des mises à niveau de la base de données.
Les mises à niveau des versions mineures et des correctifs peuvent désormais être effectuées plus rapidement dans certains cas.
Réduction du temps de mise à l'échelle et de réduction d'Aurora Serverless v2 en présence de charges de travail gourmandes en données, de requêtes de longue durée et de connexions occupées ou non réactives.
Améliorations critiques de la stabilité
Correction d'un problème de pg_repack qui autorisait incorrectement deux processus d'aspiration à fonctionner simultanément sur la même table.
Améliorations hautement prioritaires
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations d'ordre général
Performances d'Aurora PostgreSQL améliorées pour les charges de travail génératives basées sur l'IA à l'aide de.
pgvector
Correction d'un problème selon lequel les mises à niveau de versions mineures avec ZDP échouaient dans certains cas, ce qui entraînait des délais de mise à niveau plus longs.
Performances de rediffusion améliorées des opérations de mise sous vide sur les instances Aurora Replica.
Correction d'un bogue en raison duquel les connexions JDBC pouvaient ne pas être préservées pendant les mises à niveau activées par ZDP.
Amélioration visant à réduire la fragmentation de la mémoire privée de Postgres.
Correction d'un problème en raison duquel les fichiers de validation en deux phases persistaient, empêchant ainsi un nettoyage approprié.
Gestion de la mémoire améliorée lors du traitement des fichiers de validation en deux phases.
Correction d'un problème entraînant une dégradation des performances lors de la planification des requêtes sur les répliques d'Aurora.
Disponibilité améliorée des répliques de lecture Aurora.
Améliorations supplémentaires
Mise à jour des extensions suivantes :
orafce
extension vers la version 4.9.4.pg_cron
extension vers la version 1.6.2.pg_partman
extension vers la version 5.1.0.pg_repack
extension vers la version 1.5.0.pg_tle
vers la version 1.4.0.pg_vector
extension vers la version 0.7.0.pgrouting
extension vers la version 3.6.2.pgTap
extension vers la version 1.3.2.PostGIS
extension vers la version 3.4.2.RDKit
extension vers la version 2024_03_1.
PostgreSQL 13,14
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.14. Pour plus d'informations sur les améliorations apportées à PostgreSQL 13.14, consultez
Versions et correctifs
Aurora PostgreSQL 13.14.4, 2 février 2025
Améliorations critiques de stabilité
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui obligeait les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correction du CVE-2020-6418
pour le moteur V8 dans l'extension. PLV8
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Améliorations générales
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 13.14.3, 7 octobre 2024
Améliorations d'ordre général
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Améliorations hautement prioritaires
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 13.14.2, 20 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème lié au travail en arrière-plan qui risquait de se bloquer lorsqu'il était exécuté dans un contexte de travail parallèle.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction de problèmes liés à la gestion des fichiers de validation en deux phases.
Aurora PostgreSQL 13.14.1, 29 avril 2024
Nouvelles fonctionnalités
Résumé de l'utilisation des ressources ajouté à
pg_dump
.
Améliorations d'ordre général
Correction de plusieurs problèmes mineurs liés à la mise à niveau des versions afin d'améliorer la préservation de la connexion grâce à l'application de correctifs sans interruption de service.
Réduction du temps de démarrage de la base de données grâce à l'amélioration du temps d'initialisation pour les gros volumes.
A introduit des opérations COPY plus rapides en réduisant les conflits sur le verrou d'extension des relations et en étendant les relations de manière proactive.
Améliorations visant à réduire le délai de réplication en omettant intelligemment la réexécution de certains enregistrements du journal, réduisant ainsi la charge de rediffusion.
Correction d'un problème lors d'un conflit de restauration sur un nœud de lecture qui, dans de rares cas, pouvait entraîner une brève indisponibilité.
Correction d'un problème en raison duquel une base de données ne démarrait pas lors d'un correctif de mise à niveau de version majeur, dans de rares cas.
Disponibilité améliorée des répliques en lecture en permettant la restauration après des erreurs de réplication dans un plus grand nombre de situations.
Correction d'un problème qui entraînait l'expiration des correctifs sans interruption de service.
Correction d'un problème de décodage par réplication logique qui empêchait de traiter les modifications du catalogue après le transfert vers le stockage en cas d'interruption simultanée d'une sous-transaction.
Validation améliorée des enregistrements de journal avant leur enregistrement dans le stockage.
Correction d'un problème en raison duquel les sessions signalaient incorrectement les événements ClientRead d'attente après un événement d'application de correctifs sans interruption.
Correction d'une définition de fonction ambiguë de aws_s3.query_export_to_s3 lors de la mise à niveau de l'extension aws_s3 de la version 1.1 à la version 1.2.
Améliorations hautement prioritaires
Correction d'un problème lié à la reprise d'un emplacement de réplication logique qui, dans de rares cas, pouvait bloquer l'emplacement.
Correction d'un problème qui entraînait un redémarrage lors de la création d'une base de données dans un tablespace.
Correction d'un problème lié à une gestion incorrecte des erreurs de réplication logique afin d'améliorer la stabilité de la base de données.
Améliorations critiques de la stabilité
Correction d'un problème lié aux origines de réplication qui, dans de rares cas, pouvait allonger le temps de restauration et affecter la disponibilité.
Correction d'un problème qui, dans de rares cas, pouvait entraîner la réplication partielle des transactions par des emplacements de réplication logiques nouvellement créés. Pour plus d'informations, voir Perte de données potentielle due à une course lors de la création d'un slot de réplication logique
. Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Améliorations supplémentaires
Mise à jour des extensions suivantes :
pg_tle
extension vers la version 1.3.4.PLV8
extension vers la version 3.1.10.RDKit Cartouche correspondant à la version Release_2023_09_4.
De nouveaux paramètres GUC ont été ajoutés
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
Cette version d’Aurora PostgreSQL est compatible avec PostgreSQL 13.13. Pour plus d’informations sur les améliorations apportées dans PostgreSQL 13.13, consultez PostgreSQL version 13.13
Versions et correctifs
Aurora PostgreSQL 13.13.5, 17 septembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 13.13.4, 24 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un problème lié à l'exécution de requêtes en parallèle, à cause duquel un backend pouvait se bloquer indéfiniment dans certains cas.
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 13.13.3, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 13.13.2, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 13.13.0, 21 décembre 2023
Suite à l’annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.5, 14.10, 13.13 et 12.17 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. De nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.4 sont également incluses.
Consultez la politique de version d’Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une quelconque version d’Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d’ici le 29 février 2024.
Nouvelles fonctionnalités
-
Intégration avec Amazon Bedrock : en utilisant l’extension de machine learning d’Amazon Aurora avec votre cluster de bases de données Aurora PostgreSQL, vous pouvez désormais utiliser les modèles d’IA fondamentaux d’Amazon Bedrock.
-
Prise en charge des extensions déléguées : cette fonctionnalité permet de déléguer la gestion des extensions à un utilisateur moins privilégié avec le nouveau rôle rds_extension.
-
Améliorations apportées à la gestion de plans de requêtes (QPM) :
-
Les structures de plan seront mises à jour avec la dernière version du format dans le cadre de l’action
update_plan_hash
pourapg_plan_mgmt.validate_plans()
. -
La prise en charge de l’application de l’ajout parallèle a été ajoutée dans le cadre de l’application des requêtes parallèles.
-
-
Prise en charge ajoutée de l’extension
HypoPG
dans la version 1.4.0. -
Prise en charge ajoutée de l’extension
h3-pg
et de l’extensionh3-postgis
dans la version 4.1.3.
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora lors de la lecture d’une page modifiée pendant la relecture
WAL
-
Problème résolu : si les métadonnées d’un volume spécifique n’étaient pas valides sur un cluster source, elles restaient non valides sur un cluster cloné. Étant donné que le cluster clone utilise un nouveau volume, les métadonnées vont maintenant être recréées.
-
Problème corrigé qui pouvait, dans de rares cas, mener à une condition d’indisponibilité du moteur suite à une mise à niveau d’une version mineure ou d’un correctif
-
Correction d’un bogue pouvant provoquer un blocage du moteur lors de l’application de correctifs sans temps d’arrêt (ZDP)
-
Introduction d’un nouveau paramètre,
rds.enable_memory_management
, utilisé pour activer et désactiver la fonctionnalité améliorée de gestion de la mémoire. -
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations d'ordre général
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora lors de la reconnexion à l’instance de base de données d’enregistreur.
-
Prise en charge ajoutée pour le paramètre
rdkit.morgan_fp_size
-
rds-superuser
peut désormais exécuter la fonctionpg_stat_reset_slru
-
Correction d'un problème en raison duquel les accès MultiXact SLRU n'étaient pas crédités dans la bonne
pg_stat_slru
catégorie. -
Problème corrigé : les segments
WAL
inutilisés pouvaient ne pas être correctement supprimés -
Problème corrigé :
pglogical
ne transmettait pas correctement les données d’origine de réplication lors de l’utilisation du format de sortie binaire -
rds_superuser
peut désormais exécuterALTER COLLATION
pour actualiser la version de classement d’un paramètre régional dans le catalogue. -
Blocage corrigé dans les extensions
dblink
etpostgres_fdw
en raison de connexions non valides -
Problème corrigé : l’extension
aws_s3
pouvait importer des réponses d’erreurHTTP
dans la table -
Enregistrez la version de la bibliothèque de classement par défaut AWS indépendante dans le catalogue pg_collation.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
mysql_fdw
vers la version 2.9.1 -
Oracle_fdw
vers la version 2.6.0 -
Orafce
vers la version 4.6.0 -
pg_cron
vers la version 1.6.0 -
pg_hint_plan
vers la version 1.3.9 -
pg_proctab
vers la version 0.0.10 -
plv8
vers la version 3.1.8 -
PostGIS
vers la version 3.4.0 -
prefix
vers la version 1.2.10 -
RDKit
vers la version 4.4.0 (Release_2023_09_1)
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 13.
PostgreSQL 13.12
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.12. Pour en savoir plus sur les améliorations de PostgreSQL 13.12, consultez PostgreSQL version 13.12
Versions et correctifs
Aurora PostgreSQL 13.12.8, 14 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 13.12.7, 25 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 13.12.6, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 13.12.5, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 13.12.2, 13 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 13.12.1, 9 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 13.12.0, 24 octobre 2023
Nouvelles fonctionnalités
-
Ajout de la prise en charge de
mysql_fdw
version 2.9.0 -
Ajout dans l'extension
aws_s3
de la prise en charge de l'exportation vers un compartiment S3 chiffré avec une clé KMS gérée par le client -
Amélioration de la disponibilité des réplicas Aurora dans les clusters secondaires de la base de données globale
-
Ajout de la prise en charge de la capture du plan de requête sur les réplicas Aurora
-
Ajout de la prise en charge de l'application du plan de requête avec les opérateurs de requête parallèle
-
Les plans de requête autorisés inférieurs à un seuil de coût donné ne peuvent pas être capturés
Améliorations hautement prioritaires
-
Ajout d'optimisations afin d'améliorer le délai de mise à l'échelle dans les instances Aurora Serverless
Améliorations d'ordre général
-
Correction d'un problème dans l'extension
aws_s3
lors duquel le nombre de lignes exportées était incorrectement indiqué lorsque le nombre total dépassait 2 milliards -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_s3
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les seuils de délai d'expiration pour les importations depuis S3 :-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Prévention de l'échec de la création d'une instance dans certains cas particuliers
-
Amélioration des performances de réexécution des opérations de transaction de validation sur les réplicas Aurora
-
Correction d'un problème lors duquel, dans de rares cas, une importation à partir de l'extension
aws_s3
ne pouvait pas aboutir -
Mise à jour de la bibliothèque GEOS pour PostGIS vers la version 3.12.0
-
Amélioré Aurora Serverless v2 dimensionnement de la mémoire de base de données qui réduit le temps d'échelle global de l'instance de base de données
-
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
pour indiquer les temps d'attente dans l'expéditeur du gestionnaire de cache du cluster -
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
pour indiquer les temps d'attente dans la surveillance des ressources Aurora Serverless -
Correction d'un problème lors duquel la base de données pouvait se bloquer au démarrage d'un emplacement de réplication logique
-
La limite du paramètre
pg_cron
cron.max_running_jobs
a été augmentée de 100 à 1 000 Correction d'un bogue dans la commande
CREATE TABLE
afin de gérer correctement les noms de table commençant par « # ».
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
orafce
vers la version 4.3.0 -
pg_logical
vers la version 2.4.3 -
pgvector
vers la version 0.5.0 -
PostGIS
vers la version 3.3.3 -
RDKit
vers la version 4.3
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 13.
PostgreSQL 13.11
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.11. Pour en savoir plus sur les améliorations de PostgreSQL 13.11, consultez PostgreSQL version 13.11
Versions et correctifs
Aurora PostgreSQL 13.11.7, 12 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 13.11.6, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 13.11.5, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui provoquait une erreur transitoire dans un emplacement de réplication logique en présence de sous-transactions abandonnées et de DDL.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 13.11.4, 14 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 13.11.3, 14 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 13.11.2, 4 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui pouvait bloquer les opérations de vidage après le redémarrage d'un réplica d'Aurora.
-
Correction d'un problème qui pouvait entraîner un blocage lors de l'exécution de la commande
COPY FROM
. -
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
-
Problème corrigé : les opérations
UPDATE
etDELETE
depuis une table comportant une clé étrangère pouvaient échouer de façon inattendue avec l’erreur suivante : « ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot ».
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
-
Correction d'un problème qui empêchait l'activation d'une gestion améliorée de la mémoire dans certains scénarios dans Aurora PostgreSQL 15.3.
Aurora PostgreSQL 13.11.0, 13 juillet 2023
Suite à l'annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.3, 14.8, 13.11, 12.15 et 11.20 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. Ces versions contiennent également de nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.2, ainsi qu'une prise en charge améliorée d'AWS Database Migration Service. Consultez Versions d'Amazon Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une version d'Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d'ici le 29 février 2024.
Nouvelles fonctionnalités
Cette version contient des améliorations de la gestion de la mémoire qui augmentent la stabilité et la disponibilité de la base de données en prévenant de manière proactive les problèmes liés à une mémoire insuffisante. Pour plus d'informations, consultez Gestion de mémoire améliorée dans Aurora PostgreSQL.
-
Ajout de la prise en charge de l'extension
pgvector
version 0.4.1.
Améliorations hautement prioritaires
-
Correction d'un problème lié à la gestion des métadonnées des sous-transactions lors de la reconnexion d'un lecteur durable.
-
Correction d'un problème lié aux variables d'environnement de l'extension lors de l'application de correctifs sans temps d'arrêt.
-
Résolution d'une erreur transitoire lors de la réplication logique lors de laquelle un processus calculait de manière incorrecte qu'il avait rencontré une page inattendue.
-
Correction d'un problème qui provoquait une période d'indisponibilité en raison de la création partielle d'un fichier d'état d'origine de réplication.
Améliorations d'ordre général
-
Ajout d'une nouvelle fonction,
aurora_stat_memctx_usage()
, pour afficher la répartition de l'utilisation de la mémoire de backend au niveau du contexte de mémoire Postgres. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Réduction supplémentaire du temps d'arrêt de la base de données pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui provoquait le renvoi du message « ERREUR : impossible d'ouvrir le fichier » par
pg_ls_waldir()
. -
Ajout du support pour TLS 1.3 avec les chiffrements TLS_AES_128_GCM_ et SHA256 TLS_AES_256_GCM_. SHA384
-
Correction d'un problème qui bloquait une mise à niveau de version majeure d'une instance de base de données RDS for PostgreSQL sur le réplica Aurora.
-
Correction d'un problème qui empêchait la mise à l'échelle Aurora Serverless v2 instances.
Correction d'un problème dans l'extension
pg_vector
lors duquel, dans de rares cas, des valeurs infinies ou NAN provoquaient un blocage lors de la création de l'index.-
Correction d'un problème afin d'améliorer les performances.
-
Mise à niveau de
GEOS
vers la version 3.11.2. -
Mise à niveau de
pg_cron
vers la version 1.5. -
Mise à niveau de
pg_partman
vers la version 4.7.3. -
Mise à niveau de
plv8
vers la version 3.1.6. -
Mise à niveau de
tds_fdw
vers 2.0.3.
PostgreSQL 13.10 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.10. Pour en savoir plus les améliorations de PostgreSQL 13.10, consultez PostgreSQL version 13.10
Versions et correctifs
Aurora PostgreSQL 13.10.9, 6 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 13.10.8, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 13.10.7, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui provoquait une erreur transitoire dans un emplacement de réplication logique en présence de sous-transactions abandonnées et de DDL.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 13.10.6, 15 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 13.10.5, 14 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 13.10.4, 5 octobre 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui pouvait bloquer les opérations de vidage après le redémarrage d'un réplica d'Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
Aurora PostgreSQL 13.10.3, 24 juillet 2023
Améliorations d'ordre général
-
Correction d'un problème lié à la récupération d'espace de stockage suite à des opérations de suppression, de réindexation ou de troncation de tables.
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
. -
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui empêchait la récupération de l'espace de stockage lors des validations de transactions.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application. -
Ajouté Aurora Serverless v2 améliorations de mise à l'échelle.
-
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction de plusieurs problèmes qui pouvaient entraîner le redémarrage des réplicas Aurora dotés de la fonctionnalité de disponibilité en lecture améliorée lors de la reconnexion à l'instance de l'enregistreur.
-
Correction d'un problème empêchant la reconnexion d'un lecteur durable.
Aurora PostgreSQL 13.10.2, 10 mai 2023
Améliorations d'ordre général
-
Correction d'une erreur lors du chargement du plug-in
test_decoding
danspg_create_logical_replication_slot
. -
Correction d'un problème qui entraînait l'échec de la réplication logique lors de l'utilisation du cache en double écriture.
-
Mise à jour du client Oracle utilisé par l'extension
oracle_fdw
vers la version 21.9.0.0.0.
Aurora PostgreSQL 13.10.1, 5 avril 2023
Nouvelles fonctionnalités
-
Ajout d'un nouveau calcul de hachage de plan QPM pour la prise en charge de plusieurs schémas. Si les utilisateurs souhaitent utiliser QPM dans des environnements multi-schémas, ils peuvent définir la version
apg_plan_mgmt.plan_hash
sur 2 et appelerapg_plan_mgmt.validate_plans
('update_plan_hash
').
Améliorations d'ordre général
-
Mise à niveau de la prise en charge de
PROJ
vers la version 9.1.0. -
Mise à niveau de la bibliothèque
GDAL
dansPostGIS
vers la version 3.5.3. -
Ajout de la prise en charge des extensions
TCN
etSEG
. -
Amélioration des performances des suppressions dans les index b-tree et de hachage sur les réplicas Aurora.
-
Inclut Aurora Serverless v2 améliorations de mise à l'échelle.
-
Correction d'un problème dans QPM qui empêchait l'application des plans approuvés lors de la jonction de tables partitionnées.
-
Correction d'un problème qui entraînait un comptage incorrect des accès à la mémoire tampon dans
EXPLAIN
. -
Amélioration du temps de démarrage du moteur, en particulier sur les instances volumineuses comportant de nombreux objets.
-
La fonction Aurora
aurora_stat_logical_wal_cache()
est désormais visible par tous les utilisateurs. -
Correction d'un problème dans QPM qui pouvait entraîner une indisponibilité lors de l'application de plans à partir d'instructions préparées.
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
hll
vers la version 2.17 -
Oracle_fdw
vers la version 2.5.0 -
orafce
vers la version 4.0.0 -
pg_cron
vers la version 1.4.2 -
pg_hint_plan
vers la version 1.3.8 -
pg_logical
vers la version 2.4.2 -
pg_trgm
vers la version 1.4 -
pgrouting
vers la version 3.4.1 -
PostGIS
vers la version 3.3.2 -
SEG
vers la version 1.0 -
TCN
vers la version 1.0 -
wal2json
vers la version 2.5
-
PostgreSQL 13.9
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.9. Pour en savoir plus sur les améliorations de PostgreSQL 13.9, consultez PostgreSQL version 13.9
Versions et correctifs
Aurora PostgreSQL 13.9.10, 18 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 13.9.9, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 13.9.8, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 13.9.7, 15 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 13.9.6, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 13.9.5, 4 octobre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité de la SQl communauté Postgre suivant :
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
Aurora PostgreSQL 13.9.4, 13 septembre 2023
Améliorations d'ordre général
-
Ajouté Aurora Serverless v2 améliorations de mise à l'échelle.
-
Correction d'un problème
pg_cron
qui empêchait la mise à l'échelle Aurora Serverless v2. -
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
. -
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Aurora PostgreSQL 13.9.2, 3 mars 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations générales de la stabilité
-
Correction d'un problème lors duquel les plans approuvés pour les jointures avec des tables partitionnées n'étaient pas appliqués.
-
Correction d'un problème dans
PostGIS
lors duquel les donnéesGDAL
ne se chargeaient pas. -
Correction d'un problème qui augmentait la quantité de travail de récupération au démarrage lorsque la réplication logique était activée.
-
Correction d'un problème lié à l'extension
aws_s3
lors duquel le chargement d'un grand nombre d'enregistrements pouvait échouer par dépassement du délai d'attente. -
Correction d'un problème qui entraînait l'échec de la réplication logique lors de l'utilisation du cache en double écriture
Aurora PostgreSQL 13.9.0, 20 janvier 2023
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème en raison duquel une mise à niveau échouait car la fonction
MultiXactId
n'était pas mise à jour correctement. -
Résolution d'un problème lors duquel les métriques de latence de validation n'étaient pas mises à jour.
-
Correction d'un problème qui pouvait entraîner une brève période d'indisponibilité.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait l'échec de la migration des instances de base de données.
-
Correction d'un problème lors duquel la base de données ne démarrait pas en raison d'une incohérence dans les métadonnées.
-
Amélioration de la gestion des erreurs et de la capacité de diagnostic.
-
Mise à niveau de l' RDKit extension vers la version 4.2.
-
Mise à niveau de la bibliothèque
GDAL
vers la version 3.4.3. -
Correction d'un problème lors duquel le processus de gestion du cache du cluster ne s'arrêtait pas correctement.
-
Correction d'un problème qui pouvait entraîner le maintien de certains processus dans un état incohérent lors d'un arrêt normal.
-
Correction d'un problème lié à l'extension pg_repack.
-
Amélioration de la gestion de la bibliothèque de classement (glibc) grâce à une nouvelle bibliothèque de classement indépendante par défaut.
PostgreSQL 13.8 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.8. Pour en savoir plus sur les améliorations de PostgreSQL 13.8, consultez PostgreSQL version 13.8
Versions et correctifs
Aurora PostgreSQL 13.8.8, 22 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
Aurora PostgreSQL 13.8.7, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 13.8.6, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 13.8.5, 18 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 13.8.4, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 13.8.3, 17 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Correction d'un problème qui bloquait les opérations de vidage après le redémarrage d'un réplica Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Amélioration des temps d'échelle pour Aurora Serverless v2.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui entraînait l'échec de la réplication logique lors de l'utilisation du cache en double écriture
Aurora PostgreSQL 13.8.2, 2 mars 2023
Améliorations générales de la stabilité
-
Correction d'un problème lors duquel les plans approuvés pour les jointures avec des tables partitionnées n'étaient pas appliqués.
-
Correction d'un problème qui augmentait la quantité de travail de récupération au démarrage lorsque la réplication logique était activée.
-
Correction d'un problème lié à l'extension
aws_s3
lors duquel le chargement d'un grand nombre d'enregistrements pouvait échouer par dépassement du délai d'attente. -
Correction d'un problème lié à l'exécution parallèle des tâches par
pg_cron
.
Aurora PostgreSQL 13.8.1, 13 décembre 2022
Améliorations générales de la stabilité
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs.
-
Correction d'un problème qui pouvait entraîner une incohérence des données lors de la réplication.
Aurora PostgreSQL 13.8.0, 9 novembre 2022
Améliorations hautement prioritaires de la stabilité
-
Corrigé un Aurora Serverless v2 problème de mise à l'échelle.
-
Correction d'un problème qui provoquait Aurora Serverless v2 échec du rétrécissement.
Améliorations générales de la stabilité
-
Amélioration de la récupération du cache de la mémoire tampon lorsque celui-ci est soumis à des contraintes.
-
Correction d'un problème lié aux flux d'activité des bases de données qui entraînait une consommation de mémoire élevée.
-
Correction d'un problème qui provoquait le redémarrage des instances de base de données.
-
Correction d'un problème lors duquel une instance de base de données redémarrait de manière récursive tout en générant des métriques de surveillance en cas de blocage.
-
Correction d'un problème qui entraînait le redémarrage d'une instance de base de données pendant la collecte de métriques de performances.
-
Problème résolu : une tentative de connexion à la base de données échouait avec SSLV3 _ALERT_CERTIFICATE_UNKNOWN.
-
Amélioration du signalement des erreurs en cas d'index B-tree incohérent.
-
Amélioration de la journalisation des diagnostics liés à la définition de bits d'indicateurs non valides.
-
Correction d'un problème lors duquel la fonction autovacuum ignorait les tables de façon incorrecte.
-
Amélioration du préchargement de la réplication logique.
-
Correction d'un problème de durabilité dans les index GIN.
-
Options fournies pour configurer le cache MultiXact SLRU. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier la taille du cache du MultiXact SLRU :
-
multixact_members_cache_size
-
multixact_offsets_cache_size
-
-
Problème corrigé de détection et d’annulation des mises à niveau des versions majeures bloquées.
-
Correction d'un problème de jointure par hachage qui pouvait entraîner une augmentation de la consommation de mémoire.
-
Amélioration des performances de réplication logique.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Mise à niveau de
GEOS
vers la version 3.10.3. -
Mise à jour de
PLV8
vers la version 3.0.0. -
Mise à jour de l'extension
PostGIS
vers la version 3.2.3. -
Correction d'un problème lié à
st_orientedenvelope
qui provoquait son exécution en boucle avec une entrée 1-D qui renvoyait 0. -
Correction d'un problème lors duquel la connexion à SQL Server à l'aide de tds_fdw échouait.
PostgreSQL 13.7 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.7. Pour en savoir plus sur les améliorations de PostgreSQL 13.7, consultez PostgreSQL version 13.7
Versions et correctifs
Aurora PostgreSQL 13.7.11, 20 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 13.7.10, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 13.7.9, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 13.7.8, 22 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 13.7.7, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 13.7.6, 19 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Correction d'un problème qui bloquait les opérations de vidage après le redémarrage d'un réplica Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Amélioration des temps d'échelle pour Aurora Serverless v2.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Aurora PostgreSQL 13.7.5, 14 décembre 2022
Améliorations générales de la stabilité
-
Correction d'un problème de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Correction d'un problème qui pouvait entraîner une incohérence des données lors de la réplication.
Aurora PostgreSQL 13.7.4, 17 novembre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
Aurora PostgreSQL 13.7.3, 13 octobre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème lié à
PLV8
lors duquel le paramètre de base n'était pas chargé correctement dans la mémoire. -
Correction d'un problème où la mise à l'échelle d'un Aurora Serverless v2 l'instance est bloquée si VACUUM est en cours d'exécution.
Améliorations générales de la stabilité
-
Correction d'un bogue qui empêchait Aurora PostgreSQL de classer l'élément relfilenode.
-
Correction d'un problème de redémarrage de la base de données lorsqu'un plan était invalidé mais que le moteur continuait à vérifier s'il était valide.
-
Correction d'un problème de blocage de la mise à l'échelle lorsque les événements de mise à l'échelle en cours arrivaient à expiration.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7. -
Correction d'un problème lors duquel les messages de requête étendue pouvaient être perdus lors de l'application de correctifs sans temps d'arrêt (ZDP), ce qui entraînait le blocage de la requête étendue une fois la ZDP terminée.
Aurora PostgreSQL 13.7.1, 6 juillet 2022
Améliorations critiques de la stabilité
-
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème lors duquel la connexion à SQL Server échouait en utilisant l'extension
TDS_FDW
pour interroger une table étrangère. -
Correction d'un problème qui entraînait l'échec des connexions utilisant le certificat racine fourni.
-
Amélioration des informations de diagnostic et de prise en charge en cas d'entrées d'index B-tree incohérentes.
Aurora PostgreSQL 13.7.0, 9 juin 2022
Nouvelles fonctionnalités
-
Ajout de la prise en charge du module
large object
(extension). Pour plus d'informations, consultez Gestion des objets volumineux avec le module lo. -
Ajout de la prise en charge de l'application de correctifs sans temps d'arrêt (ZDP) pour les mises à niveau et correctifs de versions mineures. Pour plus d'informations, consultez Mises à niveau de versions mineures et application de correctifs sans temps d'arrêt dans le Guide de l'utilisateur Amazon Aurora.
Mises à jour critiques
-
Correction d'un blocage de rediffusion dû à une incompatibilité LSN
-
Correction de l'extension
aws_s3
afin d'empêcher l'injection de régions non valides
Mises à jour importantes de la stabilité
-
Correction de plusieurs problèmes liés à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité
-
Corrigé un Aurora Serverless v2 problème de mise à l'échelle.
Améliorations d'ordre général
-
Correction d'un crash lié à un blocage lors d'un Aurora Serverless v1 événement de mise à l'échelle.
-
Correction d'un problème de blocage de la réplication logique après un redémarrage.
-
Correction de plusieurs problèmes qui pouvaient entraîner de brèves périodes d'indisponibilité.
-
Correction d'un blocage dans
pg_cron
dû à une tâche toujours en cours d'exécution mais non planifiée. -
Correction, lors du rétablissement (redo), d'un accès de page non valide lors du rétablissement générique pour GENERIC_XLOG_FULL_PAGE_DATA. Cela est dû à un décalage temporel entre la génération de l'enregistrement du journal et l'écriture des métadonnées de l'enregistrement sur le nœud RW et les relectures du nœud RO entre ces opérations.
-
Amélioration des performances des requêtes grâce à la prise en charge des applications de travail parallèles.
-
Mise à niveau du plug-in
wal2json
vers la version 2.4. -
Mise à niveau de l'extension
pglogical
vers la version 2.4.1.
PostgreSQL 13.6 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.6. Pour en savoir plus sur les améliorations de PostgreSQL 13.6, consultez PostgreSQL version 13.6
Versions et correctifs
Aurora PostgreSQL 13.6.6, 16 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 13.6.5, 18 octobre 2022
Améliorations hautement prioritaires
-
Correction d'un problème où Amazon Aurora Serverless v2 la mise à l'échelle peut être bloquée si VACUUM est en cours d'exécution.
-
Correction d'un problème où Amazon Aurora Serverless v2 le dimensionnement peut être bloqué sur les répliques d'Aurora.
Améliorations d'ordre général
-
Amélioration des informations de diagnostic et de prise en charge en cas d'entrées d'index B-tree incohérentes.
-
Mise à jour de l'extension PostGIS vers la version 3.1.7.
Aurora PostgreSQL 13.6.4, 18 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations critiques
-
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
-
Correction d'un défaut lors duquel la validation des plans mis en cache pouvait entraîner le redémarrage de la base de données alors que le plan avait été précédemment invalidé.
Aurora PostgreSQL 13.6.3, 2 juin 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner le blocage d'une opération de mise à l'échelle lorsqu'une
COPY
commande était en cours dans Amazon Aurora Serverless v2. -
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données lors de la suppression ou de la troncation de tables dans Amazon Aurora Serverless v2.
-
Correction d'un problème dans l'
apg_prewarm
extension qui pouvait entraîner le blocage d'une opération de balance dans Amazon Aurora Serverless v2. -
Correction d'un problème lié à l'allocation dynamique de mémoire partagée qui pouvait entraîner le blocage d'une opération de mise à l'échelle dans Amazon Aurora Serverless v2.
-
Correction d'un problème qui pouvait entraîner le redémarrage du processus postmaster dans Amazon Aurora Serverless v2.
-
Correction d'un problème lors duquel la mise à niveau d'une version mineure pouvait être bloquée lorsqu'une vue SQL faisait référence à la fonction
checksum()
dans Babelfish for Aurora PostgreSQL. -
Correction d'un problème dans
apg_plan_mgmt
qui pouvait provoquer un redémarrage lorsque la gestion du plan de requêtes (QPM) était activée.
Aurora PostgreSQL 13.6.2, 12 mai 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui entraînait l'échec des mises à niveau lorsque Babelfish for Aurora PostgreSQL était activé.
-
Correction d'un problème qui entraînait une augmentation de la taille Aurora Serverless v2 échouer.
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une indisponibilité en raison d'un verrouillage incorrect de la mémoire partagée.
Aurora PostgreSQL 13.6.1, 27 avril 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner des
WriteIOPS
rapports incorrects dans la AWS console. -
Correction d'un problème qui pouvait entraîner une indisponibilité à la suite de la suppression d'un nœud de lecture d'un cluster.
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un redémarrage du moteur pendant les périodes où la mémoire disponible était insuffisante.
Aurora PostgreSQL 13.6.0, 29 mars 2022
Nouvelles fonctionnalités
-
Ajout de la prise en charge de l'extension
tds_fdw
version 2.0.2.
Améliorations hautement prioritaires de la stabilité
-
Correction de plusieurs problèmes susceptibles d'entraîner l'indisponibilité d'un nœud de lecture.
-
Correction d'un problème qui empêchait un nœud de lecture de relire le WAL, ce qui nécessitait la suppression et la resynchronisation de l'emplacement de réplication.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
Améliorations d'ordre général
-
Correction d'une petite fuite de mémoire sur les nœuds de lecture lorsque l'option
commit_ts
est définie. -
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
-
Correction d'un problème qui pouvait entraîner l'échec d'une importation à partir d'Amazon S3 lors de l'utilisation de l'extension
aws_s3
-
Correction de plusieurs problèmes qui pouvaient entraîner des périodes d'indisponibilité lors de l'utilisation de
apg_plan_mgmt
-
Correction de plusieurs problèmes qui pouvaient entraîner des périodes d'indisponibilité lorsque la gestion du plan de requêtes (QPM) était activée.
PostgreSQL 13.5 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.5. Pour en savoir plus sur les améliorations de PostgreSQL 13.5, consultez PostgreSQL version 13.5
Versions et correctifs
Aurora PostgreSQL 13.5.7, 24 août 2023
Améliorations d'ordre général
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application.
Aurora PostgreSQL 13.5.6, 16 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 13.5.5, 18 octobre 2022
Améliorations d'ordre général
-
Amélioration des informations de diagnostic et de prise en charge en cas d'entrées d'index B-tree incohérentes.
-
Mise à jour de l'extension PostGIS vers la version 3.1.7.
Aurora PostgreSQL 13.5.4, 20 juillet 2022
Améliorations de la sécurité
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations critiques
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations de la stabilité hautement prioritaires
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
Correction d'un problème qui pouvait entraîner le redémarrage du processus postmaster dans Amazon Aurora Serverless v2.
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
Aurora PostgreSQL 13.5.3, 13 avril 2022
Améliorations de la sécurité
-
Ajout de modifications de l'extension
pg_cron
afin d'atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Améliorations d'ordre général
-
Correction d'un bogue qui pouvait entraîner un redémarrage du moteur pendant les périodes où la mémoire disponible était insuffisante.
Aurora PostgreSQL 13.5.1, 3 mars 2022
Améliorations de la sécurité
-
Mise à jour de l'extension
PostGIS
de la version 3.1.4 à la version 3.1.5. Cette mise à jour contient un correctif PostGIS concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
pg_cron
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 13.5.0, 25 février 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue où la réplication logique pouvait se bloquer, entraînant un retard de relecture sur le nœud de lecture. L'instance peut éventuellement redémarrer.
Améliorations supplémentaires
-
Ajout de la métrique
Buffers: shared hit
à la sortie Explain. -
Correction d'un bogue de cache de tampon qui pouvait entraîner de brèves périodes d'indisponibilité.
-
Correction d'un bogue dans l'extension
apg_plan_mgmt
lors duquel un plan basé sur un index n'était pas appliqué. -
Correction d'un bogue dans l'extension
pg_logical
qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'une mauvaise gestion des argumentsNULL
. -
Correction d'un bogue qui pouvait entraîner de brèves périodes d'indisponibilité en raison de la lecture de pages non initialisées.
-
Correction d'un problème en raison duquel les fichiers orphelins provoquaient des erreurs de mises à niveau de version majeure.
-
Correction des métriques d'écriture incorrectes du journal d'Aurora Storage Daemon.
-
Correction de plusieurs bogues qui risquaient de retarder la relecture de
WAL
et, éventuellement, de redémarrer les instances de lecteur. -
Amélioration de la validation de la page du cache de la mémoire tampon Aurora lors des lectures.
-
Amélioration de la validation des métadonnées de stockage Aurora.
Cette version inclut également la modification suivante :
-
L'extension pg_cron
a été mise à jour vers la version 1.4.1.
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 13.
PostgreSQL 13.4 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.4. Pour en savoir plus sur les améliorations de PostgreSQL 13.4, consultez PostgreSQL version 13.4
Versions et correctifs
Aurora PostgreSQL 13.4.6, 19 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 13.4.5, 18 octobre 2022
Améliorations d'ordre général
-
Amélioration des informations de diagnostic et de prise en charge en cas d'entrées d'index B-tree incohérentes.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7.
Aurora PostgreSQL 13.4.4, 6 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations d'ordre général
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
-
Correction d'un problème qui pouvait entraîner le redémarrage du processus postmaster dans Amazon Aurora Serverless v2.
-
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
-
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
Aurora PostgreSQL 13.4.2, 12 avril 2022
Améliorations de la sécurité
-
Ajout de modifications de l'extension
pg_cron
afin d'atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Améliorations d'ordre général
-
Correction d'un bogue de cache de tampon qui pouvait entraîner de brèves périodes d'indisponibilité.
Aurora PostgreSQL 13.4.1
Améliorations de la sécurité
-
Mise à jour de l'extension
PostGIS
de la version 3.1.4 à la version 3.1.5. Cette mise à jour contient un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
pg_cron
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 13.4.0
Nouvelles fonctionnalités
-
Cette version prend en charge Babelfish 1.0.0 qui étend votre base de données Amazon Aurora PostgreSQL et permet d'accepter les connexions de base de données à partir de clients Microsoft SQL Server. Pour plus d'informations, consultez Utilisation de Babelfish for Aurora PostgreSQL.
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème où les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources I/O déclenché par la prérécupération.
-
Correction d'un problème lors duquel Aurora pouvait signaler un problème suite à une mise à jour de version majeure avec le message : « INCIDENT : impossible d'accéder au statut de la prochaine transaction dont l'ID est xxxxxxxx ».
Améliorations supplémentaires
-
Correction d'un problème qui pouvait bloquer les opérations d'aspiration une fois que toutes les répliques de lecture Aurora avaient été supprimées d'un cluster secondaire.
-
Correction d'un problème de redémarrage des nœuds de lecture en raison d'un échec de recherche du cache d'origine de réplication.
-
Correction d'un problème où les requêtes en lecture pouvaient expirer sur les nœuds de lecture pendant la relecture d'une troncature déclenchée par le vacuum sur le nœud d'écriture.
-
Correction d'un problème qui entraînait la définition incorrecte par Performance Insights du type backend d'une connexion à une base de données.
-
Correction d'un problème lors duquel la fonction aurora_postgres_replica_status() renvoyait des statistiques de CPU obsolètes ou en retard.
-
Correction d'un problème lors duquel le rôle
rds_superuser
n'était pas autorisé à exécuter la fonctionpg_stat_statements_reset()
. -
Correction d'un problème lié à l'extension
apg_plan_mgmt
lors duquel les temps de planification et d'exécution étaient signalés comme étant égaux à 0. -
Suppression du support pour les suites DES, 3DES et de RC4 chiffrement.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.4. -
Mise à jour de l'extension
pgrouting
vers la version 3.1.3. -
Mise à jour de l'extension
pglogical
vers la version 2.4.0. -
Ajout de la prise en charge des extensions de module SPI suivantes :
autoinc version 1.0
insert_username version 1.0
moddatetime version 1.0
refint version 1.0
-
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
-
Correction d'un problème de out-of-memory plantage lié au démon de stockage Aurora qui entraînait le redémarrage du nœud d'écriture. Cette correction a également permis de réduire la consommation globale de mémoire système.
PostgreSQL 13.3 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 13.3. Pour en savoir plus sur les améliorations de PostgreSQL 13.3, consultez PostgreSQL version 13.3
Versions et correctifs
Aurora PostgreSQL 13.3.5, 30 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 13.3.4, 14 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
-
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
Aurora PostgreSQL 13.3.3, 7 avril 2022
Améliorations de la sécurité
-
Ajout de modifications supplémentaires de l'extension
pg_cron
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 13.3.2
Améliorations de la sécurité
-
Modification de l'extension
pg_cron
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Rétablissement de postgis
vers PostGIS
3.0.3. Il s'agit d'un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 13.3.1
Versions et correctifs
Améliorations de la sécurité
-
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème où les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources I/O déclenché par la prérécupération.
-
Correction d'un problème lors duquel Aurora pouvait signaler un problème suite à une mise à jour de version majeure avec le message : « INCIDENT : impossible d'accéder au statut de la prochaine transaction dont l'ID est xxxxxxxx ».
Améliorations supplémentaires
-
Correction d'un problème de redémarrage des nœuds de lecture en raison d'un échec de recherche du cache d'origine de réplication.
-
Correction d'un problème lié à l'extension
apg_plan_mgmt
lors duquel les temps de planification et d'exécution étaient signalés comme étant égaux à 0. -
Correction d'un problème qui entraînait la définition incorrecte par Performance Insights du type backend d'une connexion à une base de données.
-
Correction d'un problème lié à l'extension
apg_plan_mgmt
lors duquel le plan d'une table partitionnée n'appliquait pas de plan basé sur un index. -
Correction d'un problème en raison duquel les fichiers orphelins provoquaient des erreurs de traduction dans les chemins de code en lecture pendant ou après une mise à niveau de version majeure.
-
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
-
Correction d'un problème de out-of-memory plantage lié au démon de stockage Aurora qui entraînait le redémarrage du nœud d'écriture. Cette correction a également permis de réduire la consommation globale de mémoire système.
Aurora PostgreSQL 13.3.0
Nouvelles fonctionnalités
Prise en charge d'une mise à niveau de version majeure depuis Aurora PostgreSQL 4.0.0 et versions ultérieures
Prise en charge de
bool_plperl
version 1.0Prise en charge de
rds_tools
version 1.0
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Améliorations supplémentaires
-
Contient plusieurs améliorations qui ont été annoncées pour les versions 13.0
, 13.1 , 13.2 et 13.3 de PostgreSQL. -
Le type d'instance R4 est devenu obsolète.
-
Mise à jour des extensions suivantes :
-
hll
vers la version 2.15. -
hstore
vers la version 1.7. -
intarray
vers la version 1.3. -
log_fdw
vers la version 1.2. -
ltree
vers la version 1.2. -
pg_hint_plan
vers la version 1.3.7. -
pg_repack
vers la version 1.4.6. -
pg_stat_statements
vers la version 1.8. -
pg_trgm
vers la version 1.5. -
pgaudit
vers la version 1.5. -
pglogical
vers la version 2.3.3. -
pgrouting
vers la version 3.1.0 -
plcoffee
vers la version 2.3.15. -
plls
vers la version 2.3.15. -
plv8
vers la version 2.3.15.
-
Versions de PostgreSQL 12 (inclut certaines versions obsolètes)
Mises à jour de version
PostgreSQL 12.22
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.22. Pour plus d'informations sur les améliorations apportées à PostgreSQL 12.22, consultez
Versions et correctifs
Aurora PostgreSQL 12.22, 27 décembre 2024
Nouvelles fonctionnalités de la version 12.22
-
Optimisation de la version mineure et du processus de mise à niveau des correctifs afin de réduire les temps d'arrêt liés aux répliques en lecture.
Améliorations critiques de stabilité pour la version 12.22
-
Correction d'un problème qui, dans de rares cas, pouvait provoquer une augmentation de l'utilisation du processeur.
Améliorations prioritaires pour la version 12.22
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales pour la version 12.22
-
Plusieurs améliorations ont été apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données en améliorant les métadonnées de stockage et en accélérant l'initialisation du cache tampon.
-
Plusieurs améliorations ont été apportées aux mises à niveau grâce à l'application de correctifs ZDP (Zero-Downtime Patching), qui réduit le temps de restauration des connexions et améliore la résilience du ZDP en cas de panne.
-
Correction d'un problème en raison duquel la valeur server_id n'était pas mise à jour après le passage du déploiement bleu/vert d'Amazon RDS.
-
Correction d'un problème qui pouvait provoquer le redémarrage de la base de données lors de l'extension de l'index de hachage.
-
Correction d'un problème qui provoquait l'échec de la migration depuis RDS PostgreSQL en présence de tablespaces imbriqués.
-
Correction d'un problème qui entraînait des temps de démarrage excessifs du moteur en présence d'un grand nombre de fichiers de réplication logiques.
-
Correction d'un problème d'erreur de segmentation dans l'extension aws_s3 lors de l'importation et de l'exportation au cours de la même session.
-
Correction d'un problème qui empêchait la mise à jour de l'extension PGtap vers la version 1.3.0 ou ultérieure.
-
Correction d'un problème dans l'extension PostGIS qui, dans de rares cas, pouvait provoquer le redémarrage d'une instance de base de données.
-
Correction d'un problème dans l'
pg_repack
extension qui compromettait l'intégrité des index non valides.
Améliorations et améliorations supplémentaires pour la version 12.22
-
Mise à jour des extensions suivantes :
-
pg_cron
extension vers la v1.6.4. -
PostGIS
extension vers la version 3.4.3. -
Extension de la bibliothèque PROJ vers la version 9.5.0.
-
Extension de la bibliothèque GEOS vers la version 3.13.0.
-
orafce
extension vers la version 4.12.0. -
pgvector
extension vers la version 0.7.4. -
RDKit
extension de la version 2024_03_6 (4.6). -
pg_hint_plan
extension vers la version 1.3.10.
-
PostgreSQL 12.20 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.20. Pour plus d'informations sur les améliorations apportées à PostgreSQL 12.20, consultez
Versions et correctifs
Aurora PostgreSQL 12.20.2, 29 janvier 2025
Améliorations critiques en matière de stabilité.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
Améliorations générales.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 12.20.1, 2 janvier 2025
Améliorations critiques de stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Le problème selon lequel les basculements régionaux d'Aurora entraînaient des échecs lors du démarrage de la base de données est désormais résolu.
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème qui empêchait le dimensionnement des répliques de lecture Aurora Serverless v2 lorsque aurora.enhanced_logical_replication était activé.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui pouvait obliger les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème en raison duquel le mot clé réservé « PRIMARY » provoquait des erreurs de syntaxe lorsqu'il était utilisé comme nom de colonne ou alias dans les instructions DML et DDL.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
-
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension 2.
Aurora PostgreSQL 12.20, 30 septembre 2024
Nouvelles fonctionnalités
-
Une nouvelle fonctionnalité de basculement rapide a été introduite pour réduire les temps d'arrêt de la base de données lors des événements de basculement des
planned
extensions, grâce à une initialisation rapide des métadonnées de stockage et à une restauration rapide du cache tampon. -
Introduction d'une optimisation visant à réduire la durée du point de silence du Zero Downtime Patching (ZDP) à 1 seconde.
Améliorations hautement prioritaires
-
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correction d'un problème en raison duquel la suppression d'un large éventail de clés d'un BTree index pouvait entraîner le blocage de scans simultanés.
Améliorations générales
-
Support activé pour la cryptographie validée par la norme FIPS, une implémentation entièrement détenue. AWS Pour plus d'informations, consultez la section « AWS-LC est désormais certifiée FIPS 140-3
» sur le AWS blog de sécurité. -
Améliorations du temps de démarrage de la base de données lors de l'initialisation et des mises à niveau du moteur.
-
Correction d'un problème qui empêchait l'inclusion de l'
pg_bigm
extension dans shared_preload_libraries. -
Correction d'un problème lors du ZDP qui entraînait la résiliation de certaines connexions en raison d'un long temps de transfert. Une nouvelle métrique ZDP dans le fichier postgresql.log appelée
ZD_SOCKET_TRANSFER_CONN_DROPPED
représente ces connexions abandonnées. -
Disponibilité améliorée des lecteurs pour les répliques Aurora lors de l'utilisation des fonctions d'administration du système.
-
Correction d'un problème de mise en cache des métadonnées de validation en deux phases (2PC) en mémoire qui provoquait une erreur lors out-of-memory de la réplication des répliques de lecture Aurora à partir d'instances sources RDS PostgreSQL.
-
Correction d'un problème d'initialisation des métadonnées de stockage qui pouvait prolonger le temps de démarrage de la base de données.
-
Correction d'un problème qui empêchait de récupérer de l'espace de stockage Aurora lors de la mise à niveau de la version majeure.
Améliorations et améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
pgvector
extension vers la version 0.7.3. -
mysql_fdw
extension vers la version REL-2_9_2. -
orafce
extension vers la version 4.10.3. -
pgTAP
extension vers la version 1.3.3. -
pg_cron
extension vers la version 1.6.3. -
RDKit
extension vers la version 4.5 (version 2024_03_5). -
wal2json
extension vers la version 2.6. -
extension pg_ad_mapping vers la version 1.0.
-
HypoPG
extension vers la version 1.4.1.
-
PostgreSQL 12.19 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.19. Pour plus d'informations sur les améliorations apportées à PostgreSQL 12.19, consultez
Versions et correctifs
Aurora PostgreSQL 12.19.2, 23 janvier 2025
Améliorations critiques de la stabilité
-
Correction d'un problème lié au fonctionnement en arrière-plan de Query Plan Management.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales.
-
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
-
Améliorations apportées au basculement régional d'Aurora, qui réduit encore les interruptions de service des bases de données grâce à une initialisation plus rapide du cache tampon.
-
Correction d'un problème qui pouvait provoquer une erreur dans le processus d'envoi du fichier WAL lors de la reprise de la réplication logique.
Aurora PostgreSQL 12.19.1, 27 septembre 2024
Améliorations d'ordre général
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 12.19, 8 août 2024
Nouvelles fonctionnalités
Ajout d'une fonctionnalité permettant de capturer les mesures d'indisponibilité des bases de données lors des mises à niveau et des redémarrages.
Améliorations d'ordre général
Performances d'Aurora PostgreSQL améliorées pour les charges de travail génératives basées sur l'IA à l'aide de.
pgvector
Correction d'un problème selon lequel les mises à niveau de versions mineures avec ZDP échouaient dans certains cas, ce qui entraînait des délais de mise à niveau plus longs.
Correction d'un bogue en raison duquel les connexions JDBC pouvaient ne pas être préservées pendant les mises à niveau activées par ZDP.
Correction d'un problème en raison duquel les fichiers de validation en deux phases persistaient, empêchant ainsi un nettoyage approprié.
Gestion de la mémoire améliorée lors du traitement des fichiers de validation en deux phases.
Disponibilité améliorée des répliques de lecture Aurora.
Améliorations hautement prioritaires
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème de pg_repack qui autorisait incorrectement deux processus d'aspiration à fonctionner simultanément sur la même table.
Améliorations supplémentaires
Mise à jour des extensions suivantes :
orafce
extension vers la version 4.9.4.pg_cron
extension vers la version 1.6.2.pg_partman
extension vers la version 5.1.0.pg_repack
extension vers la version 1.5.0.pg_tle
vers la version 1.4.0.pg_vector
extension vers la version 0.7.0.pgrouting
extension vers la version 3.6.2.pgTap
extension vers la version 1.3.2.PostGIS
extension vers la version 3.4.2.RDKit
extension vers la version 2024_03_1.
PostgreSQL 12.18 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.18. Pour plus d'informations sur les améliorations apportées à PostgreSQL 12.18, consultez
Versions et correctifs
Aurora PostgreSQL 12.18.4, 2 février 2025
Améliorations critiques de stabilité
-
Correction d'un problème de sécurité dans l'
rds_activity_stream
extension.
Améliorations hautement prioritaires
-
Correction d'un problème concernant les fonctions de date qui leur permettaient de prendre en compte le réglage du fuseau horaire local/de la session.
-
Correction d'un problème lié au basculement et au basculement de la base de données globale qui obligeait les clients à reconstruire leurs clusters miroirs.
-
Correction d'un problème en raison duquel les commandes transactionnelles pouvaient mettre fin à la connexion dans certains cas.
-
Correction du CVE-2020-6418
pour le moteur V8 dans l'extension. PLV8
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Améliorations générales
Correction d'un problème de propriété en raison duquel l'extension postgis_raster ne pouvait pas être mise à jour correctement depuis une installation précédente de l'
PostGIS
extension v2.
Aurora PostgreSQL 12.18.3, 7 octobre 2024
Améliorations d'ordre général
Correction d'un problème qui provoquait l'échec de ZDP sur les instances de cache de lecture optimisées Aurora lors de la mise à niveau vers cette version.
Améliorations hautement prioritaires
Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 12.18.2, 20 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème lié au travail en arrière-plan qui risquait de se bloquer lorsqu'il était exécuté dans un contexte de travail parallèle.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction de problèmes liés à la gestion des fichiers de validation en deux phases.
Aurora PostgreSQL 12.18.1, 29 avril 2024
Nouvelles fonctionnalités
Résumé de l'utilisation des ressources ajouté à
pg_dump
.
Améliorations d'ordre général
Correction de plusieurs problèmes mineurs liés à la mise à niveau des versions afin d'améliorer la préservation de la connexion grâce à l'application de correctifs sans interruption de service.
Réduction du temps de démarrage de la base de données grâce à l'amélioration du temps d'initialisation pour les gros volumes.
A introduit des opérations COPY plus rapides en réduisant les conflits sur le verrou d'extension des relations et en étendant les relations de manière proactive.
Améliorations visant à réduire le délai de réplication en omettant intelligemment la réexécution de certains enregistrements du journal, réduisant ainsi la charge de rediffusion.
Correction d'un problème lors d'un conflit de restauration sur un nœud de lecture qui, dans de rares cas, pouvait entraîner une brève indisponibilité.
Correction d'un problème en raison duquel une base de données ne démarrait pas lors d'un correctif de mise à niveau de version majeur, dans de rares cas.
Disponibilité améliorée des répliques en lecture en permettant la restauration après des erreurs de réplication dans un plus grand nombre de situations.
Correction d'un problème qui entraînait l'expiration des correctifs sans interruption de service.
Correction d'un problème de décodage par réplication logique qui empêchait de traiter les modifications du catalogue après le transfert vers le stockage en cas d'interruption simultanée d'une sous-transaction.
Validation améliorée des enregistrements de journal avant leur enregistrement dans le stockage.
Correction d'un problème en raison duquel les sessions signalaient incorrectement les événements ClientRead d'attente après un événement d'application de correctifs sans interruption.
Correction d'une définition de fonction ambiguë de aws_s3.query_export_to_s3 lors de la mise à niveau de l'extension aws_s3 de la version 1.1 à la version 1.2.
Améliorations hautement prioritaires
Correction d'un problème lié à la reprise d'un emplacement de réplication logique qui, dans de rares cas, pouvait bloquer l'emplacement.
Correction d'un problème qui entraînait un redémarrage lors de la création d'une base de données dans un tablespace.
Correction d'un problème lié à une gestion incorrecte des erreurs de réplication logique afin d'améliorer la stabilité de la base de données.
Améliorations critiques de la stabilité
Correction d'un problème lié aux origines de réplication qui, dans de rares cas, pouvait allonger le temps de restauration et affecter la disponibilité.
Correction d'un problème qui, dans de rares cas, pouvait entraîner la réplication partielle des transactions par des emplacements de réplication logiques nouvellement créés. Pour plus d'informations, voir Perte de données potentielle due à une course lors de la création d'un slot de réplication logique
. Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Améliorations supplémentaires
Mise à jour des extensions suivantes :
pg_tle
extension vers la version 1.3.4.PLV8
extension vers la version 3.1.10.RDKit Cartouche correspondant à la version Release_2023_09_4.
De nouveaux paramètres GUC ont été ajoutés
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 (obsolète)
Cette version d’Aurora PostgreSQL est compatible avec PostgreSQL 12.17. Pour plus d’informations sur les améliorations apportées dans PostgreSQL 12.17, consultez PostgreSQL version 12.17
Versions et correctifs
Aurora PostgreSQL 12.17.5, 17 septembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 12.17.4, 24 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un problème lié à l'exécution de requêtes en parallèle, à cause duquel un backend pouvait se bloquer indéfiniment dans certains cas.
Correction d'un crash lors de l'exécution des fonctions définies par l'utilisateur de pltsql.
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 12.17.3, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 12.17.2, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 12.17.0, 21 décembre 2023
Suite à l’annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.5, 14.10, 13.13 et 12.17 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. De nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.4 sont également incluses.
Consultez la politique de version d’Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une quelconque version d’Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d’ici le 29 février 2024.
Nouvelles fonctionnalités
-
Intégration avec Amazon Bedrock : en utilisant l’extension de machine learning d’Amazon Aurora avec votre cluster de bases de données Aurora PostgreSQL, vous pouvez désormais utiliser les modèles d’IA fondamentaux d’Amazon Bedrock.
-
Prise en charge des extensions déléguées : cette fonctionnalité permet de déléguer la gestion des extensions à un utilisateur moins privilégié avec le nouveau rôle rds_extension.
-
Améliorations apportées à la gestion de plans de requêtes (QPM) : les structures de plan seront mises à jour avec la dernière version de format dans le cadre de l’action
update_plan_hash
pourapg_plan_mgmt.validate_plans()
. -
Prise en charge ajoutée de l’extension
HypoPG
dans la version 1.4.0. -
Prise en charge ajoutée de l’extension
h3-pg
et de l’extensionh3-postgis
dans la version 4.1.3.
Améliorations hautement prioritaires
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora lors de la lecture d’une page modifiée pendant la relecture
WAL
-
Problème résolu : si les métadonnées d’un volume spécifique n’étaient pas valides sur un cluster source, elles restaient non valides sur un cluster cloné. Étant donné que le cluster clone utilise un nouveau volume, les métadonnées vont maintenant être recréées.
-
Problème corrigé qui pouvait, dans de rares cas, mener à une condition d’indisponibilité du moteur suite à une mise à niveau d’une version mineure ou d’un correctif
-
Correction d’un bogue pouvant provoquer un blocage du moteur lors de l’application de correctifs sans temps d’arrêt (ZDP)
-
Introduction d’un nouveau paramètre,
rds.enable_memory_management
, utilisé pour activer et désactiver la fonctionnalité améliorée de gestion de la mémoire. -
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations d'ordre général
-
Problème corrigé qui pouvait provoquer le redémarrage d’un réplica Aurora lors de la reconnexion à l’instance de base de données d’enregistreur.
-
Prise en charge ajoutée pour le paramètre
rdkit.morgan_fp_size
-
Problème corrigé : les segments
WAL
inutilisés pouvaient ne pas être correctement supprimés -
Problème corrigé :
pglogical
ne transmettait pas correctement les données d’origine de réplication lors de l’utilisation du format de sortie binaire -
Blocage corrigé dans les extensions
dblink
etpostgres_fdw
en raison de connexions non valides -
Problème corrigé : l’extension
aws_s3
pouvait importer des réponses d’erreurHTTP
dans la table
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
mysql_fdw
vers la version 2.9.1 -
Oracle_fdw
vers la version 2.6.0 -
Orafce
vers la version 4.6.0 -
pg_cron
vers la version 1.6.0 -
pg_hint_plan
vers la version 1.3.9 -
pg_proctab
vers la version 0.0.10 -
plv8
vers la version 3.1.8 -
PostGIS
vers la version 3.4.0 -
prefix
vers la version 1.2.10 -
RDKit
vers la version 4.4.0 (Release_2023_09_1)
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 12.
PostgreSQL 12.16 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.16. Pour en savoir plus sur les améliorations de PostgreSQL 12.16, consultez PostgreSQL version 12.16
Versions et correctifs
Aurora PostgreSQL 12.16.8, 14 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 12.16.7, 25 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Améliorations hautement prioritaires
Correction d'un problème qui entraînait l'annulation de requêtes de longue durée sur les instances de réplique de Global Database.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 12.16.6, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 12.16.5, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 12.16.2, 13 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 12.16.1, 9 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 12.16.0, 24 octobre 2023
Nouvelles fonctionnalités
-
Ajout de la prise en charge de
mysql_fdw
version 2.9.0 -
Ajout dans l'extension
aws_s3
de la prise en charge de l'exportation vers un compartiment S3 chiffré avec une clé KMS gérée par le client -
Amélioration de la disponibilité des réplicas Aurora dans les clusters secondaires de la base de données globale
-
Ajout de la prise en charge de la capture du plan de requête sur les réplicas Aurora
-
Les plans de requête autorisés inférieurs à un seuil de coût donné ne peuvent pas être capturés
Améliorations d'ordre général
-
Correction d'un problème dans l'extension
aws_s3
lors duquel le nombre de lignes exportées était incorrectement indiqué lorsque le nombre total dépassait 2 milliards -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_s3
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les seuils de délai d'expiration pour les importations depuis S3 :-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Amélioration des performances de réexécution des opérations de transaction de validation sur les réplicas Aurora
-
Correction d'un problème lors duquel, dans de rares cas, une importation à partir de l'extension
aws_s3
ne pouvait pas aboutir -
Mise à jour de la bibliothèque GEOS pour PostGIS vers la version 3.12.0
-
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
pour indiquer les temps d'attente dans l'expéditeur du gestionnaire de cache du cluster -
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
pour indiquer les temps d'attente dans la surveillance des ressources Aurora Serverless -
Correction d'un problème lors duquel la base de données pouvait se bloquer au démarrage d'un emplacement de réplication logique
-
La limite du paramètre
pg_cron
cron.max_running_jobs
a été augmentée de 100 à 1 000
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
orafce
vers la version 4.3.0 -
pg_logical
vers la version 2.4.3 -
pgvector
vers la version 0.5.0 -
plv8
vers la version 3.1.6 -
PostGIS
vers la version 3.3.3 -
RDKit
vers la version 4.3
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 12.
PostgreSQL 12.15 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.15. Pour en savoir plus sur les améliorations de PostgreSQL 12.15, consultez PostgreSQL version 12.15
Versions et correctifs
Aurora PostgreSQL 12.15.7, 12 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 12.15.6, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 12.15.5, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui provoquait une erreur transitoire dans un emplacement de réplication logique en présence de sous-transactions abandonnées et de DDL.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 12.15.4, 14 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 12.15.3, 14 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 12.15.2, 4 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui pouvait bloquer les opérations de vidage après le redémarrage d'un réplica d'Aurora.
-
Correction d'un problème qui pouvait entraîner un blocage lors de l'exécution de la commande
COPY FROM
. -
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
-
Problème corrigé : les opérations
UPDATE
etDELETE
depuis une table comportant une clé étrangère pouvaient échouer de façon inattendue avec l’erreur suivante : « ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot ».
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
-
Les extensions
plv8
,pll
etplcoffee
ont été mises à jour vers la version 2.3.15. -
Correction d'un problème qui empêchait l'activation d'une gestion améliorée de la mémoire dans certains scénarios dans Aurora PostgreSQL 15.3.
Aurora PostgreSQL 12.15.0, 13 juillet 2023
Suite à l'annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.3, 14.8, 13.11, 12.15 et 11.20 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. Ces versions contiennent également de nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.2, ainsi qu'une prise en charge améliorée d'AWS Database Migration Service. Consultez Versions d'Amazon Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une version d'Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d'ici le 29 février 2024.
Nouvelles fonctionnalités
Cette version contient des améliorations de la gestion de la mémoire qui augmentent la stabilité et la disponibilité de la base de données en prévenant de manière proactive les problèmes liés à une mémoire insuffisante. Pour plus d'informations, consultez Gestion de mémoire améliorée dans Aurora PostgreSQL.
-
Ajout de la prise en charge de l'extension
pgvector
version 0.4.1.
Améliorations hautement prioritaires
-
Correction d'un problème lié à la gestion des métadonnées des sous-transactions lors de la reconnexion d'un lecteur durable.
-
Correction d'un problème lié aux variables d'environnement de l'extension lors de l'application de correctifs sans temps d'arrêt.
-
Résolution d'une erreur transitoire lors de la réplication logique lors de laquelle un processus calculait de manière incorrecte qu'il avait rencontré une page inattendue.
-
Correction d'un problème qui provoquait une période d'indisponibilité en raison de la création partielle d'un fichier d'état d'origine de réplication.
Améliorations d'ordre général
-
Ajout d'une nouvelle fonction,
aurora_stat_memctx_usage()
, pour afficher la répartition de l'utilisation de la mémoire de backend au niveau du contexte de mémoire Postgres. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Réduction supplémentaire du temps d'arrêt de la base de données pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui provoquait le renvoi du message « ERREUR : impossible d'ouvrir le fichier » par
pg_ls_waldir()
. -
Ajout du support pour TLS 1.3 avec les chiffrements TLS_AES_128_GCM_ et SHA256 TLS_AES_256_GCM_. SHA384
-
Correction d'un problème qui bloquait une mise à niveau de version majeure d'une instance de base de données RDS for PostgreSQL sur le réplica Aurora.
Correction d'un problème dans l'extension
pg_vector
lors duquel, dans de rares cas, des valeurs infinies ou NAN provoquaient un blocage lors de la création de l'index-
Mise à niveau de
GEOS
vers la version 3.11.2. -
Mise à niveau de
pg_cron
vers la version 1.5. -
Mise à niveau de
pg_partman
vers la version 4.7.3. -
Mise à niveau de
tds_fdw
vers 2.0.3.
PostgreSQL 12.14 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.14. Pour en savoir plus sur les améliorations de PostgreSQL 12.14, consultez PostgreSQL version 12.14
Versions et correctifs
Aurora PostgreSQL 12.14.9, 6 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 12.14.8, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 12.14.7, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui provoquait une erreur transitoire dans un emplacement de réplication logique en présence de sous-transactions abandonnées et de DDL.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 12.14.6, 15 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 12.14.5, 14 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un retard des réplicas en lecture en raison de métadonnées obsolètes
-
Correction d'un problème lié au verrouillage des pins de la mémoire tampon qui, dans de rares cas, pouvait entraîner un blocage
Aurora PostgreSQL 12.14.4, 5 octobre 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui pouvait bloquer les opérations de vidage après le redémarrage d'un réplica d'Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
-
Les extensions
plv8
,pll
etplcoffee
ont été mises à jour vers la version 2.3.15.
Aurora PostgreSQL 12.14.3, 24 juillet 2023
Améliorations d'ordre général
-
Correction d'un problème lié à la récupération d'espace de stockage suite à des opérations de suppression, de réindexation ou de troncation de tables.
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Correction d'un problème qui empêchait la récupération de l'espace de stockage lors des validations de transactions
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Ajouté Aurora Serverless v2 améliorations de dimensionnement
-
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction de plusieurs problèmes qui pouvaient entraîner le redémarrage des réplicas Aurora dotés de la fonctionnalité de disponibilité en lecture améliorée lors de la reconnexion à l'instance de l'enregistreur.
-
Correction d'un problème empêchant la reconnexion d'un lecteur durable
Aurora PostgreSQL 12.14.2, 10 mai 2023
Améliorations d'ordre général
-
Correction d'une erreur lors du chargement du plug-in
test_decoding
danspg_create_logical_replication_slot
. -
Mise à jour du client Oracle utilisé par l'extension
oracle_fdw
vers la version 21.9.0.0.0.
Aurora PostgreSQL 12.14.1, 5 avril 2023
Nouvelles fonctionnalités
-
Ajout d'un nouveau calcul de hachage de plan QPM pour la prise en charge de plusieurs schémas. Si les utilisateurs souhaitent utiliser QPM dans des environnements multi-schémas, ils peuvent définir la version
apg_plan_mgmt.plan_hash
sur 2 et appelerapg_plan_mgmt.validate_plans
('update_plan_hash
').
Améliorations d'ordre général
-
Mise à niveau de la prise en charge de
PROJ
vers la version 9.1.0 -
Mise à niveau de la bibliothèque
GDAL
dansPostGIS
vers la version 3.5.3 -
Ajout de la prise en charge des extensions
TCN
etSEG
-
Correction d'un problème qui pouvait augmenter le volume de travail de récupération effectué par la base de données au démarrage lorsque la réplication logique était activée
-
Amélioration des performances des suppressions dans les index b-tree et de hachage sur les réplicas Aurora
-
Correction de problèmes qui généraient des métriques de synchronisation des E/S incorrectes dans
EXPLAIN
-
Correction d'un problème qui entraînait un comptage incorrect des accès à la mémoire tampon dans
EXPLAIN
-
Amélioration du temps de démarrage du moteur, en particulier sur les instances volumineuses comportant de nombreux objets
-
La fonction Aurora
aurora_stat_logical_wal_cache()
est désormais visible par tous les utilisateurs -
Correction d'un problème dans QPM qui pouvait entraîner une indisponibilité lors de l'application de plans à partir d'instructions préparées
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
hll
vers la version 2.17 -
Oracle_fdw
vers la version 2.5.0 -
orafce
vers la version 4.0.0 -
pg_cron
vers la version 1.4.2 -
pg_hint_plan
vers la version 1.3.8 -
pg_logical
vers la version 2.4.2 -
pg_trgm
vers la version 1.4 -
pgrouting
vers la version 3.4.1 -
PostGIS
vers la version 3.3.2 -
SEG
vers la version 1.0 -
TCN
vers la version 1.0 -
wal2json
vers la version 2.5
-
PostgreSQL 12.13 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.13. Pour en savoir plus sur les améliorations de PostgreSQL 12.13, consultez PostgreSQL version 12.13
Versions et correctifs
Aurora PostgreSQL 12.13.10, 18 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 12.13.9, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 12.13.8, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 12.13.7, 15 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 12.13.6, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 12.13.5, 4 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
Aurora PostgreSQL 12.13.4, 13 septembre 2023
Améliorations d'ordre général
-
Ajouté Aurora Serverless v2 améliorations de dimensionnement
-
Correction d'un problème
pg_cron
qui empêchait la mise à l'échelle Aurora Serverless v2 -
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Les extensions
plv8
,plls
etplcoffee
ont été mises à jour vers la version 2.3.15.
Aurora PostgreSQL 12.13.2, 3 mars 2023
Améliorations générales de la stabilité
-
Correction d'un problème dans
PostGIS
lors duquel les donnéesGDAL
ne se chargeaient pas. -
Correction d'un problème qui augmentait la quantité de travail de récupération au démarrage lorsque la réplication logique était activée.
-
Correction d'un problème afin d'avoir une meilleure gestion des erreurs dans les procédures comportant un grand nombre de paramètres.
-
Correction d'un problème lié à l'extension
aws_s3
lors duquel le chargement d'un grand nombre d'enregistrements pouvait échouer par dépassement du délai d'attente.
Aurora PostgreSQL 12.13.0, 20 janvier 2023
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème en raison duquel une mise à niveau échouait car la fonction
MultiXactId
n'était pas mise à jour correctement. -
Résolution d'un problème lors duquel les métriques de latence de validation n'étaient pas mises à jour.
-
Correction d'un problème qui pouvait entraîner une brève période d'indisponibilité.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait l'échec de la migration des instances de base de données.
-
Correction d'un problème lors duquel la base de données ne démarrait pas en raison d'une incohérence dans les métadonnées.
-
Amélioration de la gestion des erreurs et de la capacité de diagnostic.
-
Mise à niveau de l' RDKit extension vers la version 4.2.
-
Mise à niveau de la bibliothèque
GDAL
vers la version 3.4.3. -
La fonction apg_plan_mgmt.copy_outline copie désormais les variables d'environnement.
-
Correction d'un problème qui pouvait entraîner le maintien de certains processus dans un état incohérent lors d'un arrêt normal.
-
Correction d'un problème lié à l'extension pg_repack.
-
Amélioration de la gestion de la bibliothèque de classement (glibc) grâce à une nouvelle bibliothèque de classement indépendante par défaut.
PostgreSQL 12.12 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.12. Pour en savoir plus sur les améliorations de PostgreSQL 12.12, consultez PostgreSQL version 12.12
Versions et correctifs
Aurora PostgreSQL 12.12.8, 22 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
Aurora PostgreSQL 12.12.7, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 12.12.6, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 12.12.5, 18 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 12.12.4, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 12.12.3, 17 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Correction d'un problème qui bloquait les opérations de vidage après le redémarrage d'un réplica Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Amélioration des temps de mise à l'échelle pour Aurora Serverless v2.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Les extensions
plv8
,pll
etplcoffee
ont été mises à jour vers la version 2.3.15.
Aurora PostgreSQL 12.12.2, 2 mars 2023
Améliorations générales de la stabilité
-
Correction d'un problème qui augmentait la quantité de travail de récupération au démarrage lorsque la réplication logique était activée.
-
Correction d'un problème afin d'avoir une meilleure gestion des erreurs dans les procédures comportant un grand nombre de paramètres.
-
Correction d'un problème lié à l'extension
aws_s3
lors duquel le chargement d'un grand nombre d'enregistrements pouvait échouer par dépassement du délai d'attente. -
Correction d'un problème lié à l'exécution parallèle des tâches par
pg_cron
.
Aurora PostgreSQL 12.12.1, 13 décembre 2022
Améliorations générales de la stabilité
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs.
-
Correction d'un problème qui pouvait entraîner une incohérence des données lors de la réplication.
Aurora PostgreSQL 12.12.0, 9 novembre 2022
Améliorations générales de la stabilité
-
Ajout de la prise en charge du rôle
rds_superuser
afin de pouvoir exécuter les instructionsCREATE OPERATOR CLASS
,REATE OPERATOR FAMILY
etALTER OPERATOR FAMILY
, qui sont disponibles dans les versions supérieures. -
Amélioration de la récupération du cache de la mémoire tampon lorsque celui-ci est soumis à des contraintes.
-
Correction d'un problème lié aux flux d'activité des bases de données qui entraînait une consommation de mémoire élevée.
-
Correction d'un problème qui provoquait le redémarrage des instances de base de données.
-
Correction d'un problème lors duquel une instance de base de données redémarrait de manière récursive tout en générant des métriques de surveillance en cas de blocage.
-
Correction d'un problème qui entraînait le redémarrage d'une instance de base de données pendant la collecte de métriques de performances.
-
Correction d'un problème lors duquel une tentative de connexion à la base de données échouait avec l'erreur
SSLV3_ALERT_CERTIFICATE_UNKNOWN
. -
Amélioration de la journalisation des diagnostics liés à la définition de bits d'indicateurs non valides.
-
Correction d'un problème lors duquel la fonction autovacuum ignorait les tables de façon incorrecte.
-
Amélioration du préchargement de la réplication logique.
-
Correction d'un problème de durabilité dans les index GIN.
-
Problème corrigé de détection et d’annulation des mises à niveau des versions majeures bloquées.
-
Correction d'un problème de jointure par hachage qui pouvait entraîner une augmentation de la consommation de mémoire.
-
Amélioration des performances de réplication logique.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Mise à niveau de
GEOS
vers la version 3.10.3. -
Mise à jour de l'extension
PostGIS
vers la version 3.2.3. -
Correction d'un problème lié à
st_orientedenvelope
qui provoquait son exécution en boucle avec une entrée 1-D qui renvoyait 0. -
Correction d'un problème lors duquel la connexion à SQL Server à l'aide de tds_fdw échouait.
PostgreSQL 12.11 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.11. Pour en savoir plus sur les améliorations de PostgreSQL 12.11, consultez PostgreSQL version 12.11
Versions et correctifs
Aurora PostgreSQL 12.11.11, 20 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 12.11.10, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Améliorations d'ordre général
Correction d'un problème en raison duquel les mises à niveau des versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Aurora PostgreSQL 12.11.9, 13 mars 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 12.11.8, 22 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 12.11.7, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 12.11.6, 19 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Correction d'un problème qui bloquait les opérations de vidage après le redémarrage d'un réplica Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Amélioration des temps de mise à l'échelle pour Aurora Serverless v2.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Les extensions
plv8
,pll
etplcoffee
ont été mises à jour vers la version 2.3.15.
Aurora PostgreSQL 12.11.5, 14 décembre 2022
Améliorations générales de la stabilité
-
Correction d'un problème de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Correction d'un problème qui pouvait entraîner une incohérence des données lors de la réplication.
Aurora PostgreSQL 12.11.4, 17 novembre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
Aurora PostgreSQL 12.11.3, 13 octobre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème lié à
PLV8
lors duquel le paramètre de base n'était pas chargé correctement dans la mémoire.
Améliorations générales de la stabilité
-
Correction d'un bogue qui empêchait Aurora PostgreSQL de classer l'élément relfilenode.
-
Correction d'un problème de blocage de la mise à l'échelle lorsque l'événement de mise à l'échelle en cours arrivait à expiration.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7. -
Correction d'un problème lors duquel les messages de requête étendue pouvaient être perdus lors de l'application de correctifs sans temps d'arrêt (ZDP), ce qui entraînait le blocage de la requête étendue une fois la ZDP terminée.
Aurora PostgreSQL 12.11.1, 6 juillet 2022
Améliorations critiques de la stabilité
-
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème lors duquel la connexion à SQL Server échouait en utilisant l'extension
TDS_FDW
pour interroger une table étrangère. -
Correction d'un problème qui entraînait l'échec des connexions utilisant le certificat racine fourni.
-
Amélioration des informations de diagnostic et de prise en charge en cas d'entrées d'index B-tree incohérentes.
Aurora PostgreSQL 12.11.0, 9 juin 2022
Nouvelles fonctionnalités
-
Ajout de la prise en charge du module
large object
(extension). Pour plus d'informations, consultez Gestion des objets volumineux avec le module lo. -
Ajout de la prise en charge de l'application de correctifs sans temps d'arrêt (ZDP) pour les mises à niveau et correctifs de versions mineures. Pour plus d'informations, consultez Mises à niveau de versions mineures et application de correctifs sans temps d'arrêt dans le Guide de l'utilisateur Amazon Aurora.
Mises à jour critiques
-
Correction d'un blocage de rediffusion dû à une incompatibilité LSN.
-
Correction de l'extension
aws_s3
afin d'empêcher l'injection de régions non valides.
Mises à jour importantes de la stabilité
-
Correction de plusieurs problèmes liés à out-of-memory des conditions susceptibles d'entraîner de brèves périodes d'indisponibilité.
Correctifs de stabilité d'ordre général
-
Correction d'un crash lié à un blocage lors d'un Aurora Serverless v1 événement de mise à l'échelle.
-
Correction d'un problème de blocage de la réplication logique après un redémarrage.
-
Correction de plusieurs problèmes qui pouvaient entraîner de brèves périodes d'indisponibilité.
-
Correction d'un blocage dans
pg_cron
dû à une tâche toujours en cours d'exécution mais non planifiée. -
Correction, lors du rétablissement (redo), d'un accès de page non valide lors du rétablissement générique pour GENERIC_XLOG_FULL_PAGE_DATA. Cela est dû à un décalage temporel entre la génération de l'enregistrement du journal et l'écriture des métadonnées de l'enregistrement sur le nœud RW et les relectures du nœud RO entre ces opérations.
-
Amélioration des performances des requêtes grâce à la prise en charge des applications de travail parallèles.
-
Mise à niveau du plug-in
wal2json
vers la version 2.4. -
Mise à niveau de l'extension
pglogical
vers la version 2.4.1.
PostgreSQL 12.10 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.10. Pour en savoir plus sur les améliorations de PostgreSQL 12.10, consultez PostgreSQL version 12.10
Versions et correctifs
Aurora PostgreSQL 12.10.6, 16 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7.
Aurora PostgreSQL 12.10.4, 18 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations critiques
-
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations de la stabilité hautement prioritaires
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
-
Correction d'un défaut lors duquel la validation des plans mis en cache pouvait entraîner le redémarrage de la base de données alors que le plan avait été précédemment invalidé.
Aurora PostgreSQL 12.10.1, 27 avril 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner des
WriteIOPS
rapports incorrects dans la AWS console. -
Correction d'un problème qui pouvait entraîner une indisponibilité à la suite de la suppression d'un nœud de lecture d'un cluster.
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un redémarrage du moteur pendant les périodes où la mémoire disponible était insuffisante.
Aurora PostgreSQL 12.10.0, 29 mars 2022
Améliorations hautement prioritaires de la stabilité
-
Correction de plusieurs problèmes susceptibles d'entraîner l'indisponibilité d'un nœud de lecture.
-
Correction d'un problème qui empêchait un nœud de lecture de relire le WAL, ce qui nécessitait la suppression et la resynchronisation de l'emplacement de réplication.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
Améliorations d'ordre général
-
Correction d'une petite fuite de mémoire sur les nœuds de lecture lorsque l'option
commit_ts
est définie. -
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
-
Correction d'un problème qui pouvait entraîner l'échec d'une importation à partir d'Amazon S3 lors de l'utilisation de l'extension
aws_s3
. -
Correction de plusieurs problèmes qui pouvaient entraîner des périodes d'indisponibilité lors de l'utilisation de
apg_plan_mgmt
. -
Correction de plusieurs problèmes qui pouvaient entraîner des périodes d'indisponibilité lorsque la gestion du plan de requêtes (QPM) était activée.
PostgreSQL 12.9
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.9. Pour en savoir plus sur les améliorations de PostgreSQL 12.9, consultez PostgreSQL version 12.9
Versions et correctifs
Aurora PostgreSQL 12.9.13, 22 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.Résolution de problèmes selon lesquels la réplication des opérations de mise sous vide pouvait provoquer un redémarrage lors de la gestion de conflits avec les requêtes des utilisateurs.
Aurora PostgreSQL 12.9.12, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Aurora PostgreSQL 12.9.11, 13 mars 2024
Améliorations générales de la stabilité
-
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle. -
PLV8
Extension mise à niveau vers la version 2.3.15.
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations critiques de la stabilité
-
Correction d'un problème lié à
apg_plan_mgmt
. -
Correction d'un problème à cause duquel les transactions actives pendant la création d'un slot pouvaient être partiellement répliquées par le slot.
-
Correction d'un problème de blocage dans le stockage Aurora qui pouvait entraîner un basculement de l'enregistreur.
Aurora PostgreSQL 12.9.10, 27 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 12.9.9, 17 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
-
Problème corrigé lié aux processus de travail en arrière-plan
pg_cron
Aurora PostgreSQL 12.9.8, 19 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Aurora PostgreSQL 12.9.7, 24 août 2023
Améliorations d'ordre général
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application.
Aurora PostgreSQL 12.9.6, 16 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7.
Aurora PostgreSQL 12.9.4, 20 juillet 2022
Améliorations de la sécurité
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations critiques
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations de la stabilité hautement prioritaires
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
Aurora PostgreSQL 12.9.3, 13 avril 2022
Améliorations de la sécurité
-
Ajout de modifications de l'extension
pg_cron
afin d'atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Améliorations d'ordre général
-
Correction d'un bogue qui pouvait entraîner un redémarrage du moteur pendant les périodes où la mémoire disponible était insuffisante.
Aurora PostgreSQL 12.9.1
Améliorations de la sécurité
-
Mise à jour de l'extension
PostGIS
de la version 3.1.4 à la version 3.1.5. Cette mise à jour contient un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
pg_cron
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 12.9.0
Améliorations critiques de la stabilité
-
Correction d'un bogue où la réplication logique pouvait se bloquer, entraînant un retard de relecture sur le nœud de lecture. L'instance peut éventuellement redémarrer.
Améliorations supplémentaires
-
Correction d'un bogue de cache de tampon qui pouvait entraîner de brèves périodes d'indisponibilité.
-
Correction d'un bogue dans l'extension
apg_plan_mgmt
où un plan basé sur un index n'était pas appliqué. -
Correction d'un bogue dans l'extension
pg_logical
qui peut entraîner de brèves périodes d'indisponibilité en raison d'une mauvaise gestion des arguments NULL. -
Correction d'un problème en raison duquel les fichiers orphelins provoquaient des erreurs de mises à niveau de version majeure.
-
Correction des métriques d'écriture incorrectes du journal d'Aurora Storage Daemon.
-
Correction de plusieurs bogues qui risquaient de ralentir la relecture WAL et, éventuellement, de redémarrer les instances de lecteur.
-
Amélioration de la validation de la page du cache tampon Aurora lors des lectures.
-
Amélioration de la validation des métadonnées de stockage Aurora.
-
Mise à jour de l'extension
pg_cron
vers v1.4. -
Mise à jour de l'extension
pg_hint_pan
vers v1.3.7.
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 12.
PostgreSQL 12.8 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.8. Pour en savoir plus sur les améliorations de PostgreSQL 12.8, consultez PostgreSQL version 12.8
Versions et correctifs
Aurora PostgreSQL 12.8.6, 19 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 12.8.4, 6 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations d'ordre général
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
-
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
-
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
Aurora PostgreSQL 12.8.2, 12 avril 2022
Améliorations de la sécurité
-
Ajout de modifications de l'extension
pg_cron
afin d'atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Améliorations d'ordre général
-
Correction d'un bogue de cache de tampon qui pouvait entraîner de brèves périodes d'indisponibilité.
Aurora PostgreSQL 12.8.1
Améliorations de la sécurité
-
Mise à jour de l'extension
PostGIS
de la version 3.1.4 à la version 3.1.5. Cette mise à jour contient un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
pg_cron
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 12.8.0
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème où les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources I/O déclenché par la prérécupération.
-
Correction d'un problème lors duquel Aurora pouvait signaler un problème suite à une mise à jour de version majeure avec le message : « INCIDENT : impossible d'accéder au statut de la prochaine transaction dont l'ID est xxxxxxxx ».
Améliorations supplémentaires
-
Correction d'un problème qui pouvait bloquer les opérations d'aspiration une fois que toutes les répliques de lecture Aurora avaient été supprimées d'un cluster secondaire.
-
Correction d'un problème de redémarrage des nœuds de lecture en raison d'un échec de recherche du cache d'origine de réplication.
-
Correction d'un problème où les requêtes en lecture pouvaient expirer sur les nœuds de lecture pendant la relecture d'une troncature déclenchée par le vacuum sur le nœud d'écriture.
-
Correction d'un problème qui entraînait la définition incorrecte par Performance Insights du type backend d'une connexion à une base de données.
-
Correction d'un problème lors duquel la fonction aurora_postgres_replica_status() renvoyait des statistiques de CPU obsolètes ou en retard.
-
Correction d'un problème lors duquel le rôle
rds_superuser
n'était pas autorisé à exécuter la fonctionpg_stat_statements_reset()
. -
Correction d'un problème lié à l'extension
apg_plan_mgmt
lors duquel les temps de planification et d'exécution étaient signalés comme étant égaux à 0. -
Suppression du support pour les suites DES, 3DES et de RC4 chiffrement.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.4.
PostgreSQL 12.7, Aurora PostgreSQL 4.2 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.7. Pour en savoir plus sur les améliorations de PostgreSQL 12.7, consultez PostgreSQL version 12.7
Versions et correctifs
Aurora PostgreSQL 12.7.5, 30 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 12.7.4, 14 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
-
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
Aurora PostgreSQL 4.2.3, 7 avril 2022
Améliorations de la sécurité
-
Ajout de modifications de l'extension
pg_cron
afin d'atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 4.2.2
Améliorations de la sécurité
-
Modification de l'extension
pg_cron
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction du correctif de la communauté PostgreSQL pour CVE-2021-3677 : « Divulgation de la mémoire dans certaines requêtes ». Pour plus d'informations, veuillez consulter CVE-2021-3677
-
Rétablissement de postgis
vers PostGIS 3.0.3. Il s'agit d'un correctif PostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 4.2.1
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème où les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources I/O déclenché par la prérécupération.
-
Correction d'un problème lors duquel Aurora pouvait signaler un problème suite à une mise à jour de version majeure avec le message : « INCIDENT : impossible d'accéder au statut de la prochaine transaction dont l'ID est xxxxxxxx ».
Améliorations supplémentaires
-
Correction d'un problème de redémarrage des nœuds de lecture en raison d'un échec de recherche du cache d'origine de réplication.
-
Correction d'un problème lié à l'extension
apg_plan_mgmt
lors duquel les temps de planification et d'exécution étaient signalés comme étant égaux à 0. -
Correction d'un problème qui entraînait la définition incorrecte par Performance Insights du type backend d'une connexion à une base de données.
-
Correction d'un problème lié à l'extension
apg_plan_mgmt
lors duquel le plan d'une table partitionnée n'appliquait pas de plan basé sur un index. -
Correction d'un problème en raison duquel les fichiers orphelins provoquaient des erreurs de traduction dans les chemins de code en lecture pendant ou après une mise à niveau de version majeure.
-
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
-
Correction d'un problème de out-of-memory plantage lié au démon de stockage Aurora qui entraînait le redémarrage du nœud d'écriture. Cette correction a également permis de réduire la consommation globale de mémoire système.
Aurora PostgreSQL 4.2.0
Nouvelles fonctionnalités
-
Ajout de la prise en charge de l'extension
oracle_fdw
version 2.3.0.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui entraînait une erreur avec le message
ERROR: could not open file pg_tblspc/...: No such file or directory
lors de la création d'une base de données à partir d'une base de données de modèle existante avec espace disque logique. -
Correction d'un problème qui, dans de rares cas, empêchait un réplica Aurora de démarrer lorsqu'un grand nombre de sous-transactions PostgreSQL (c'est-à-dire des points de sauvegarde SQL) étaient utilisés.
-
Correction d'un problème qui, dans de rares circonstances, entraînait des résultats de lecture incohérents pour les demandes de lecture répétées sur les nœuds de réplica.
Améliorations supplémentaires
-
Mise à niveau d'OpenSSL vers la version 1.1.1k.
-
Réduction de l'utilisation de l'UC et de la consommation de mémoire du processus d'application WAL sur les réplicas Aurora pour certaines applications.
-
Amélioration des contrôles de sécurité dans le chemin d'écriture pour détecter les écritures incorrectes dans les métadonnées.
-
Amélioration de la sécurité en supprimant 3DES et autres chiffrements plus anciens pour les connexions SSL/TLS.
-
Correction d'un problème où une entrée de fichier en double pouvait empêcher le démarrage du moteur Aurora PostgreSQL.
-
Correction d'un problème qui pouvait entraîner une indisponibilité temporaire sous des applications lourdes.
-
Rajout de la possibilité d'utiliser une barre oblique au début du chemin Amazon S3 lors de l'importation S3.
-
Ajout de la prise en charge de l'extension oracle_fdw version 2.3.0 pour Graviton.
-
Modification des extensions suivantes :
Mise à jour de l'extension
orafce
vers la version 3.16.Mise à jour de l'extension
pg_partman
vers la version 4.5.1.Mise à jour de l'extension
pg_cron
vers la version 1.3.1.Mise à jour de l'extension
postgis
vers la version 3.0.3.
PostgreSQL 12.6, Aurora PostgreSQL 4.1 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 12.6. Pour en savoir plus sur les améliorations de PostgreSQL 12.6, consultez PostgreSQL version 12.6
Versions et correctifs
Aurora PostgreSQL 4.1.2, 7 avril 2022
Améliorations de la sécurité
-
Ajout de modifications de l'extension
pg_cron
afin d'atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 4.1.1
Améliorations de la sécurité
-
Modification de l'extension
pg_cron
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction du correctif de la communauté PostgreSQL pour CVE-2021-3677 : « Divulgation de la mémoire dans certaines requêtes ». Pour plus d'informations, veuillez consulter CVE-2021-3677
-
Rétablissement de pg_partman
vers 4.4.0. Il s'agit d'un correctif pg_partman
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Rétablissement de postgis
vers PostGIS
3.0.2. Il s'agit d'un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction d'un correctif relatif à une erreur de validation d'entrée dans les paramètres de la fonction de l'extension
log_fdw
.
Aurora PostgreSQL 4.1.0
Nouvelles fonctionnalités
-
Ajout de la prise en charge des extensions suivantes :
L'extension
pg_proctab
version 0.0.9L'extension
pg_partman
version 4.4.0 Pour plus d'informations, consultez Gestion des partitions PostgreSQL avec l'extension pg_partman dans le Guide de l'utilisateur Amazon Aurora.L'extension
pg_cron
version 1.3.0 Pour plus d'informations, consultez Planification de la maintenance avec l'extension PostgreSQL pg_cron dans le Guide de l'utilisateur Amazon Aurora.L'extension
pg_bigm
version 1.2
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans l'extension
pglogical
qui pouvait entraîner une incohérence des données pour la réplication entrante. Correction d'un bogue qui avait pour effet que, dans de rares cas, un lecteur obtenait des résultats incohérents quand il redémarrait alors qu'une transaction comportant plus de 64 sous-transactions était en cours de traitement.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait le démarrage de la base de données quand il y avait beaucoup de relations dans des environnements limités en mémoire.
-
Correction d'un bogue dans l'extension
apg_plan_mgmt
qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un dépassement de tampon interne. -
Correction d'un bogue sur les nœuds du lecteur qui pouvait entraîner de brèves périodes d'indisponibilité pendant une relecture WAL.
-
Correction d'un bogue dans l'extension
rds_activity_stream
qui entraînait une erreur au démarrage en tentant de journaliser des événements d'audit. -
Correction de bogues dans la fonction
aurora_replica_status
qui avaient pour effet que des lignes étaient parfois partiellement remplies et que certaines valeurs telles que la latence de relecture et l'utilisation de la CPU indiquaient toujours 0. -
Correction d'un bogue qui avait pour effet que le moteur de base de données tentait de créer des segments de mémoire partagée d'une taille supérieure à celle de la mémoire totale de l'instance, et échouait de façon répétée. Par exemple, les tentatives de création de tampons partagés de 128 Gio sur une instance db.r5.large échouaient. Avec cette modification, les demandes d'allocations de mémoire partagée dont la taille totale est supérieure à celle de la mémoire de l'instance permettent de définir celle-ci sur des paramètres incompatibles.
-
Ajout d'une logique pour nettoyer les fichiers temporaires
pg_wal
inutiles au démarrage d'une base de données. -
Correction d'un bogue qui pouvait entraîner des erreurs de synchronisation de la réplication sortante après une mise à niveau de version majeure.
-
Correction d'un bogue qui entraînait l'affichage du message
ERREUR : élément de pile rds_activity_stream 2 introuvable au sommet de la pile - impossible d'afficher
lors de la tentative de création de l'extensionrds_activity_stream
. -
Correction d'un bogue qui pouvait entraîner l'affichage du message
failed to build any 3-way joins
dans une sous-requêteIN
corrélée sous une sous-requêteEXISTS
. -
Rétroportage de l'amélioration de performance suivante de la communauté PostgreSQL : pg_stat_statements: add missing check for pgss_enabled()
. -
Correction d'un bogue qui pouvait entraîner l'échec des mises à niveau vers Aurora PostgreSQL 12.x en raison de l'impossibilité d'ouvrir le fichier
pg_control
. -
Correction d'un bogue qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un manque de mémoire lors de la création de l'extension
postgis
avecpgAudit
activé. -
Rétroporté le correctif de bogue suivant de la communauté PostgreSQL : use-after-free
Correction d'un bogue avec .storeslot. AfterTriggersTableData -
Correction d'un bogue qui se produisait lors de l'utilisation d'une réplication logique sortante pour synchroniser des modifications sur une autre base de données, qui pouvait échouer en affichant un message tel que
ERROR: could not map filenode "base/16395/228486645" to relation OID
. -
Correction d’un bogue qui pouvait entraîner une brève période d’indisponibilité lors de l’annulation d’une transaction.
-
Correction d'un bogue qui avait pour effet qu'aucun collationnement d'ICU n'apparaissait dans la table du catalogue
pg_collation
après la création d'une instance Aurora PostgreSQL 12.x. Ce problème n'affecte pas la mise à niveau à partir d'une version antérieure. -
Correction d'un bogue qui avait pour effet que le rôle
rds_ad
n'était pas créé après la mise à niveau d'une version d'Aurora PostgreSQL ne prenant pas en charge l'authentification Microsoft Active Directory. -
Ajout de vérifications de page btree pour détecter l'incohérence de métadonnées de tuple.
-
Correction d'un bogue dans les lectures de tampon asynchrones qui pouvait entraîner de brèves périodes d'indisponibilité sur les nœuds de lecteur pendant une relecture de WAL.
-
Correction d'un bogue qui avait pour effet que la lecture d'une valeur TOAST à partir d'un disque pouvait entraîner une brève période d'indisponibilité.
-
Correction d'un bogue qui entraînait de brèves périodes d'indisponibilité lors d'une tentative d'extraction de tuple d'une analyse d'index.
PostgreSQL 12.4, Aurora PostgreSQL 4.0 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 12.4. Pour en savoir plus sur les améliorations de PostgreSQL 12.4, consultez PostgreSQL version 12.4
Versions et correctifs
Aurora PostgreSQL 4.0.5
-
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction du correctif de la communauté PostgreSQL pour CVE-2021-3677 : « Divulgation de la mémoire dans certaines requêtes ». Pour plus d'informations, consultez CVE-2021-3677
-
Rétablissement de postgis
vers PostGIS
3.0.2. Il s'agit d'un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction d'un correctif relatif à une erreur de validation d'entrée dans les paramètres de la fonction de l'extension
log_fdw
.
Aurora PostgreSQL 4.0.2
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue lors duquel un nœud de lecteur pouvait rendre une ligne supplémentaire ou manquante en cas de redémarrage du lecteur pendant que le nœud de scripteur traite une longue transaction contenant plus de 64 sous-transactions.
-
Correction d'un bogue qui pouvait provoquer le blocage du vide sur les index GiST.
-
Correction d'un bogue lors duquel le vide pouvait échouer, après la mise à niveau vers PostgreSQL 12, sur la table système
pg_catalog.pg_shdescription
avec l'erreur suivante.ERROR: found xmin 484 from before relfrozenxid
Améliorations supplémentaires
-
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente en raison d'une condition de concurrence lors de la gestion des réponses des nœuds de stockage.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente en raison de la rotation des clés de chiffrement réseau.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente en raison de la gestion de la chaleur des segments de stockage sous-jacents.
-
Correction d'un bogue lors duquel une importante importation Amazon S3 comptant des milliers de clients pouvait conduire un ou plusieurs des clients d'importation à arrêter de répondre.
-
Suppression d'une restriction qui empêchait la définition de chaînes de variables de configuration contenant
brazil
. -
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente si un nœud de lecteur exécutait une requête qui accède à de nombreuses tables pendant que le nœud de scripteur acquiert des verrous exclusifs sur toutes les mêmes tables.
Aurora PostgreSQL 4.0.1
Nouvelles fonctionnalités
-
Cette version intègre la prise en charge des classes d'instances Graviton2 db.r6g au moteur PostgreSQL version 12.4. Pour plus d'informations, consultez Moteurs de base de données pris en charge pour les classes d'instance de base de données dans le Guide de l'utilisateur Amazon Aurora.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui provoquait l'échec du redémarrage d'un réplica en lecture à plusieurs reprises dans de rares cas.
-
Correction d'un bogue qui provoquait l'indisponibilité d'un cluster lors de la tentative de création de plus de 16 réplicas en lecture ou de Régions AWS secondaires de base de données Aurora globale. Le cluster est redevenu disponible lorsque le nouveau réplica de lecture ou secondaire Région AWS a été supprimé.
Améliorations supplémentaires
-
Correction d'un bogue qui, en cas de charge lourde, d'importation d'instantanés, d'importation COPY ou d'importation Amazon S3 cessait de répondre dans de rares cas.
-
Correction d'un bogue dans lequel un réplica en lecture pouvait ne pas rejoindre le cluster lorsque l'enregistreur était très occupé avec une charge de travail intensive en écriture.
-
Correction d'un bogue dans lequel un cluster pouvait être indisponible brièvement lorsqu'une importation Amazon S3 volumineuse était en cours d'exécution.
-
Correction d'un bogue qui faisait qu'un cluster prenait plusieurs minutes pour redémarrer si un flux de réplication logique était interrompu lors de la gestion de nombreuses transactions complexes.
-
Correction de la compilation Just-in-Time (JIT), qui était incorrectement activée par défaut dans Aurora PostgreSQL 4.0.0.
-
Interdit l'utilisation à la fois de l'authentification AWS Identity and Access Management (IAM) et de l'authentification Kerberos pour le même utilisateur.
Aurora PostgreSQL 4.0.0
Nouvelles fonctionnalités
-
Cette version prend en charge une mise à niveau de version majeure à partir de PostgreSQL 11.7, Aurora PostgreSQL 3.2 (obsolète) et versions ultérieures.
Améliorations supplémentaires
-
Contient plusieurs améliorations qui ont été annoncées pour les versions 12.0
, 12.1 , 12.2 , 12.3 et 12.4 de PostgreSQL. -
Cette version contient l'ensemble des correctifs, fonctions et améliorations présents dans PostgreSQL 11.9, Aurora PostgreSQL 3.4 .
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Mise à jour des extensions suivantes :
-
address_standardizer
vers la version 3.0.2 -
address_standardizer_data_us
vers la version 3.0.2 -
amcheck
vers la version 1.2 -
citext
vers la version 1.6 -
hll
vers la version 2.14 -
hstore
vers la version 1.6 -
ip4r
vers la version 2.4 -
pg_repack
vers la version 1.4.5 -
pg_stat_statements
vers la version 1.7 -
pgaudit
vers la version 1.4 -
pglogical
vers la version 2.3.2 -
pgrouting
vers la version 3.0.3 -
plv8
vers la version 2.3.14 -
postGIS
vers la version 3.0.2 -
postgis_tiger_geocoder
vers la version 3.0.2 -
postgis_topology
vers la version 3.0.2
-
Versions de PostgreSQL 11 (inclut certaines versions obsolètes)
Mises à jour de version
PostgreSQL 11.21
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.21. Pour en savoir plus sur les améliorations de PostgreSQL 11.21, consultez PostgreSQL version 11.21
Versions et correctifs
Aurora PostgreSQL 11.21.8, 14 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Aurora PostgreSQL 11.21.7, 25 juin 2024
Améliorations d'ordre général
Correction de plusieurs problèmes en raison desquels les mises à niveau de versions mineures avec ZDP échouaient, ce qui entraînait des délais de mise à niveau plus longs.
Correction d'un problème qui empêchait la mise à niveau des anciennes installations de PostGIS 2.4 vers la version 3.3.3.
Améliorations critiques de la stabilité
Correction d'un problème selon lequel une modification des besoins en mémoire lors d'une mise à niveau de version mineure pouvait entraîner l'application de correctifs sans interruption de service et l'échec du démarrage du moteur.
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Aurora PostgreSQL 11.21.6, 13 mars 2024
Améliorations d'ordre général
Correction d'un problème de dégradation des performances dans
PLV8
l'extension.
Aurora PostgreSQL 11.21.5, 22 février 2024
Améliorations d'ordre général
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle.
Améliorations hautement prioritaires
Correction d'un problème qui empêchait
pg_stat_statements
la mise à niveau d'une version mineure pendant le ZDP.Correction d'un problème en raison duquel un emplacement de réplication logique n'émettait plus de modifications en raison d'un contrôle de cohérence des données trop strict.
-
Correctifs rétroportés pour le problème de sécurité de la communauté PostgreSQL suivant :
Améliorations critiques de la stabilité
Correction d'un problème lié à
apg_plan_mgmt
.Correction d'un problème de blocage dans Aurora Storage qui pouvait entraîner un basculement de l'enregistreur.
Correction d'un problème selon lequel les transactions actives pendant la création d'un slot de réplication logique pouvaient être partiellement répliquées par le slot.
Aurora PostgreSQL 11.21.2, 13 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 11.21.1, 9 novembre 2023
Améliorations critiques de la stabilité
-
Rétroporté un correctif pour le problème de sécurité suivant :
Aurora PostgreSQL 11.21.0, 24 octobre 2023
Nouvelles fonctionnalités
-
Ajout dans l'extension
aws_s3
de la prise en charge de l'exportation vers un compartiment S3 chiffré avec une clé KMS gérée par le client
Améliorations d'ordre général
-
Correction d'un problème dans l'extension
aws_s3
lors duquel le nombre de lignes exportées était incorrectement indiqué lorsque le nombre total dépassait 2 milliards -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_s3
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les seuils de délai d'expiration pour les importations depuis S3 :-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Amélioration des performances de réexécution des opérations de transaction de validation sur les réplicas Aurora
-
Correction d'un problème lors duquel, dans de rares cas, une importation à partir de l'extension
aws_s3
ne pouvait pas aboutir -
Mise à jour de la bibliothèque GEOS pour PostGIS vers la version 3.12.0
-
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
pour indiquer les temps d'attente dans l'expéditeur du gestionnaire de cache du cluster -
Ajout de l'événement d'attente
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
pour indiquer les temps d'attente dans la surveillance des ressources Aurora Serverless -
Correction d'un problème lors duquel la base de données pouvait se bloquer au démarrage d'un emplacement de réplication logique
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
orafce
vers la version 4.3.0 -
pg_logical
vers la version 2.4.3 -
plv8
vers la version 3.1.6 -
PostGIS
vers la version 3.3.3 -
RDKit
vers la version 4.3
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 11.
PostgreSQL 11.20 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.20. Pour en savoir plus sur les améliorations de PostgreSQL 11.20, consultez PostgreSQL version 11.20
Versions et correctifs
Aurora PostgreSQL 11.20.2, 4 octobre 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui pouvait bloquer les opérations de vidage après le redémarrage d'un réplica d'Aurora.
-
Correction d'un problème qui pouvait entraîner un blocage lors de l'exécution de la commande
COPY FROM
. -
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
-
Problème corrigé : les opérations
UPDATE
etDELETE
depuis une table comportant une clé étrangère pouvaient échouer de façon inattendue avec l’erreur suivante : « ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot ».
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
-
Les extensions
plv8
,pll
etplcoffee
ont été mises à jour vers la version 2.3.15. -
Correction d'un problème qui empêchait l'activation d'une gestion améliorée de la mémoire dans certains scénarios dans Aurora PostgreSQL 15.3.
Aurora PostgreSQL 11.20.0, 13 juillet 2023
Suite à l'annonce des mises à jour de la base de données PostgreSQL par la communauté open source, nous avons mis à jour Amazon Aurora Édition compatible avec PostgreSQL afin de prendre en charge les versions 15.3, 14.8, 13.11, 12.15 et 11.20 de PostgreSQL. Ces versions contiennent des améliorations du produit et des corrections de bogues apportées par la communauté PostgreSQL, ainsi que des améliorations spécifiques à Aurora. Ces versions contiennent également de nouvelles fonctionnalités et améliorations pour Babelfish for Aurora PostgreSQL version 3.2, ainsi qu'une prise en charge améliorée d'AWS Database Migration Service. Consultez Versions d'Amazon Aurora pour choisir la fréquence de mise à niveau et le mode de planification de votre processus de mise à niveau. Pour rappel, si vous utilisez une version d'Amazon Aurora PostgreSQL 11, vous devez effectuer la mise à niveau vers une version majeure plus récente d'ici le 29 février 2024.
Nouvelles fonctionnalités
Cette version contient des améliorations de la gestion de la mémoire qui augmentent la stabilité et la disponibilité de la base de données en prévenant de manière proactive les problèmes liés à une mémoire insuffisante. Pour plus d'informations, consultez Gestion de mémoire améliorée dans Aurora PostgreSQL.
Améliorations hautement prioritaires
-
Correction d'un problème lié aux variables d'environnement de l'extension lors de l'application de correctifs sans temps d'arrêt.
-
Résolution d'une erreur transitoire lors de la réplication logique lors de laquelle un processus calculait de manière incorrecte qu'il avait rencontré une page inattendue.
-
Correction d'un problème qui provoquait une période d'indisponibilité en raison de la création partielle d'un fichier d'état d'origine de réplication.
Améliorations d'ordre général
-
Ajout d'une nouvelle fonction,
aurora_stat_memctx_usage()
, pour afficher la répartition de l'utilisation de la mémoire de backend au niveau du contexte de mémoire Postgres. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Réduction supplémentaire du temps d'arrêt de la base de données pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui provoquait le renvoi du message « ERREUR : impossible d'ouvrir le fichier » par
pg_ls_waldir()
. -
Ajout du support pour TLS 1.3 avec les chiffrements TLS_AES_128_GCM_ et SHA256 TLS_AES_256_GCM_. SHA384
-
Correction d'un problème qui bloquait une mise à niveau de version majeure d'une instance de base de données RDS for PostgreSQL sur le réplica Aurora.
-
Mise à niveau de
GEOS
vers la version 3.11.2. -
Mise à niveau de
tds_fdw
vers 2.0.3.
PostgreSQL 11.19 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.19. Pour en savoir plus sur les améliorations de PostgreSQL 11.19, consultez PostgreSQL version 11.19
Versions et correctifs
Aurora PostgreSQL 11.19.4, 5 octobre 2023
Améliorations critiques de la stabilité
-
Correctif rétroporté pour le problème de sécurité communautaire PostgreSQL suivant :
Améliorations hautement prioritaires
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui pouvait bloquer les opérations de vidage après le redémarrage d'un réplica d'Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
-
Les extensions
plv8
,pll
etplcoffee
ont été mises à jour vers la version 2.3.15.
Aurora PostgreSQL 11.19.3, 24 juillet 2023
Améliorations d'ordre général
-
Correction d'un problème lié à la récupération d'espace de stockage suite à des opérations de suppression, de réindexation ou de troncation de tables.
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Correction d'un problème qui empêchait la récupération de l'espace de stockage lors des validations de transactions
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Ajouté Aurora Serverless v2 améliorations de dimensionnement
-
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants (GUCs), les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction de plusieurs problèmes qui pouvaient entraîner le redémarrage des réplicas Aurora dotés de la fonctionnalité de disponibilité en lecture améliorée lors de la reconnexion à l'instance de l'enregistreur.
-
Correction d'un problème empêchant la reconnexion d'un lecteur durable.
Aurora PostgreSQL 11.19.2, 10 mai 2023
Améliorations d'ordre général
-
Correction d'une erreur lors du chargement du plug-in
test_decoding
danspg_create_logical_replication_slot
.
Aurora PostgreSQL 11.19.1, 5 avril 2023
Améliorations d'ordre général
-
Mise à niveau de la prise en charge de
PROJ
vers la version 9.1.0 -
Mise à niveau de la bibliothèque
GDAL
dansPostGIS
vers la version 3.5.3 -
Ajout de la prise en charge des extensions
TCN
etSEG
-
Correction d'un problème qui pouvait augmenter le volume de travail de récupération effectué par la base de données au démarrage lorsque la réplication logique était activée
-
Correction de problèmes qui généraient des métriques de synchronisation des E/S incorrectes dans
EXPLAIN
-
Correction d'un problème qui entraînait un comptage incorrect des accès à la mémoire tampon dans
EXPLAIN
-
Amélioration du temps de démarrage du moteur, en particulier sur les instances volumineuses comportant de nombreux objets
-
La fonction Aurora
aurora_stat_logical_wal_cache()
est désormais visible par tous les utilisateurs
Améliorations supplémentaires
-
Mise à jour des extensions suivantes :
-
hll
vers la version 2.17 -
orafce
vers la version 4.0.0 -
pg_hint_plan
vers la version 1.3.8 -
pg_logical
vers la version 2.4.2 -
pg_trgm
vers la version 1.4 -
pgrouting
vers la version 3.4.1 -
PostGIS
vers la version 3.3.2 -
SEG
vers la version 1.0 -
TCN
vers la version 1.0 -
wal2json
vers la version 2.5
-
PostgreSQL 11.18 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.18. Pour en savoir plus sur les améliorations de PostgreSQL 11.18, consultez PostgreSQL version 11.18
Versions et correctifs
Aurora PostgreSQL 11.18.5, 4 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations d'ordre général
-
Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
Aurora PostgreSQL 11.18.4, 13 septembre 2023
Améliorations d'ordre général
-
Ajouté Aurora Serverless v2 améliorations de dimensionnement
-
Correction d'un problème lié au calcul de la métrique
AuroraReplicaLag
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt (ZDP)
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment Amazon S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Les extensions
plv8
,plls
etplcoffee
ont été mises à jour vers la version 2.3.15.
Aurora PostgreSQL 11.18.2, 3 mars 2023
Améliorations générales de la stabilité
-
Correction d'un problème dans
PostGIS
lors duquel les donnéesGDAL
ne se chargeaient pas. -
Correction d'un problème qui augmentait la quantité de travail de récupération au démarrage lorsque la réplication logique était activée.
-
Correction d'un problème afin d'avoir une meilleure gestion des erreurs dans les procédures comportant un grand nombre de paramètres.
-
Correction d'un problème lié à l'extension
aws_s3
lors duquel le chargement d'un grand nombre d'enregistrements pouvait échouer par dépassement du délai d'attente.
Aurora PostgreSQL 11.18.0, 20 janvier 2023
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème en raison duquel une mise à niveau échouait car la fonction
MultiXactId
n'était pas mise à jour correctement. -
Résolution d'un problème lors duquel les métriques de latence de validation n'étaient pas mises à jour.
-
Correction d'un problème qui pouvait entraîner une brève période d'indisponibilité.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait l'échec de la migration des instances de base de données.
-
Correction d'un problème lors duquel la base de données ne démarrait pas en raison d'une incohérence dans les métadonnées.
-
Amélioration de la gestion des erreurs et de la capacité de diagnostic.
-
Mise à niveau de l' RDKit extension vers la version 4.2.
-
Mise à niveau de la bibliothèque
GDAL
vers la version 3.4.3. -
Correction d'un problème lié à l'extension pg_repack.
-
Amélioration de la gestion de la bibliothèque de classement (glibc) grâce à une nouvelle bibliothèque de classement indépendante par défaut.
PostgreSQL 11.17 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.17. Pour en savoir plus sur les améliorations de PostgreSQL 11.17, consultez PostgreSQL version 11.17
Versions et correctifs
Aurora PostgreSQL 11.17.3, 17 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Correction d'un problème qui bloquait les opérations de vidage après le redémarrage d'un réplica Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Amélioration des temps de mise à l'échelle pour Aurora Serverless v2.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Correction d'un problème susceptible d'entraîner le redémarrage d'une instance de base de données lors de l'exécution de charges de travail de lecture intensives en E/S.
-
Les extensions
plv8
,pll
etplcoffee
ont été mises à jour vers la version 2.3.15.
Aurora PostgreSQL 11.17.2, 2 mars 2023
Améliorations générales de la stabilité
-
Correction d'un problème qui augmentait la quantité de travail de récupération au démarrage lorsque la réplication logique était activée.
-
Correction d'un problème afin d'avoir une meilleure gestion des erreurs dans les procédures comportant un grand nombre de paramètres.
-
Correction d'un problème lié à l'extension
aws_s3
lors duquel le chargement d'un grand nombre d'enregistrements pouvait échouer par dépassement du délai d'attente.
Aurora PostgreSQL 11.17.1, 13 décembre 2022
Améliorations générales de la stabilité
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs.
-
Correction d'un problème qui pouvait entraîner une incohérence des données lors de la réplication.
Aurora PostgreSQL 11.17.0, 9 novembre 2022
Améliorations générales de la stabilité
-
Amélioration de la récupération du cache de la mémoire tampon lorsque celui-ci est soumis à des contraintes.
-
Correction d'un problème lié aux flux d'activité des bases de données qui entraînait une consommation de mémoire élevée.
-
Correction d'un problème qui provoquait le redémarrage des instances de base de données.
-
Correction d'un problème lors duquel une instance de base de données redémarrait de manière récursive tout en générant des métriques de surveillance en cas de blocage.
-
Correction d'un problème qui entraînait le redémarrage d'une instance de base de données pendant la collecte de métriques de performances.
-
Problème résolu : une tentative de connexion à la base de données échouait avec SSLV3 _ALERT_CERTIFICATE_UNKNOWN.
-
Amélioration de la journalisation des diagnostics liés à la définition de bits d'indicateurs non valides.
-
Correction d'un problème lors duquel la fonction autovacuum ignorait les tables de façon incorrecte.
-
Amélioration du préchargement de la réplication logique.
-
Correction d'un problème de durabilité dans les index GIN.
-
Problème corrigé de détection et d’annulation des mises à niveau des versions majeures bloquées.
-
Correction d'un problème de jointure par hachage qui pouvait entraîner une augmentation de la consommation de mémoire.
-
Amélioration des performances de réplication logique.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Mise à niveau de
GEOS
vers la version 3.10.3. -
Mise à jour de l'extension
PostGIS
vers la version 3.2.3. -
Correction d'un problème lié à
st_orientedenvelope
qui provoquait son exécution en boucle avec une entrée 1-D qui renvoyait 0. -
Correction d'un problème lors duquel la connexion à SQL Server à l'aide de tds_fdw échouait.
PostgreSQL 11.16 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.16. Pour en savoir plus sur les améliorations de PostgreSQL 11.16, consultez PostgreSQL version 11.16
Versions et correctifs
Aurora PostgreSQL 11.16.6, 19 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations hautement prioritaires
-
Correction d'un problème qui bloquait les opérations de vidage après le redémarrage d'un réplica Aurora.
-
Correction d'un problème qui entraînait une utilisation intensive de la CPU et empêchait de nouvelles connexions.
Améliorations générales de la stabilité
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Amélioration des temps de mise à l'échelle pour Aurora Serverless v2.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité pendant l'application de correctifs sans temps d'arrêt.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application. -
Correction d'un problème lors duquel, dans de rares cas, l'importation de l'extension
aws_s3
depuis un compartiment S3 dont le nom contenait des points pouvait échouer. -
Fourniture d'options pour configurer les délais d'expiration dans l'extension
aws_lambda
. En définissant les paramètres suivants, les clients pourront désormais modifier les délais de connexion et de demande pour l'intégration AWS Lambda :-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
Les extensions
plv8
,pll
etplcoffee
ont été mises à jour vers la version 2.3.15. Introduction de diagnostics pour les métadonnées transitoires utilisées pour les E/S.
Aurora PostgreSQL 11.16.5, 14 décembre 2022
Améliorations générales de la stabilité
-
Correction d'un problème de stabilité du moteur lors des mises à niveau mineures de la base de données et des versions de correctifs.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Correction d'un problème qui pouvait entraîner une incohérence des données lors de la réplication.
Aurora PostgreSQL 11.16.4, 17 novembre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
Aurora PostgreSQL 11.16.3, 13 octobre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème lié à
PLV8
lors duquel le paramètre de base n'était pas chargé correctement dans la mémoire.
Améliorations générales de la stabilité
-
Correction d'un bogue qui empêchait Aurora PostgreSQL de classer l'élément relfilenode.
-
Correction d'un problème de blocage de la mise à l'échelle lorsque l'événement de mise à l'échelle en cours arrivait à expiration.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7. -
Correction d'un problème lors duquel les messages de requête étendue pouvaient être perdus lors de l'application de correctifs sans temps d'arrêt (ZDP), ce qui entraînait le blocage de la requête étendue une fois la ZDP terminée.
Aurora PostgreSQL 11.16.1, 6 juillet 2022
Améliorations critiques de la stabilité
-
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème lors duquel la connexion à SQL Server échouait en utilisant l'extension
TDS_FDW
pour interroger une table étrangère. -
Correction d'un problème qui entraînait l'échec des connexions utilisant le certificat racine fourni.
-
Amélioration des informations de diagnostic et de prise en charge en cas d'entrées d'index B-tree incohérentes.
Aurora PostgreSQL 11.16.0, 9 juin 2022
Nouvelles fonctionnalités
-
Ajout de la prise en charge du module
large object
(extension). Pour plus d'informations, consultez Gestion des objets volumineux avec le module lo. -
Ajout de la prise en charge de l'application de correctifs sans temps d'arrêt (ZDP) pour les mises à niveau et correctifs de versions mineures. Pour plus d'informations, consultez Mises à niveau de versions mineures et application de correctifs sans temps d'arrêt dans le Guide de l'utilisateur Amazon Aurora.
Mises à jour critiques
-
Correction d'un blocage de rediffusion dû à une incompatibilité LSN.
-
Correction de l'extension
aws_s3
afin d'empêcher l'injection de régions non valides.
Mises à jour importantes de la stabilité
-
Correction de plusieurs problèmes liés à out-of-memory des conditions susceptibles d'entraîner de brèves périodes d'indisponibilité.
Correctifs de stabilité d'ordre général
-
Correction d'un crash lié à un blocage lors d'un Aurora Serverless v1 événement de mise à l'échelle.
-
Correction d'un problème de blocage de la réplication logique après un redémarrage.
-
Correction de plusieurs problèmes qui pouvaient entraîner de brèves périodes d'indisponibilité.
-
Correction, lors du rétablissement (redo), d'un accès de page non valide lors du rétablissement générique pour GENERIC_XLOG_FULL_PAGE_DATA. Cela est dû à un décalage temporel entre la génération de l'enregistrement du journal et l'écriture des métadonnées de l'enregistrement sur le nœud RW et les relectures du nœud RO entre ces opérations.
-
Amélioration des performances des requêtes grâce à la prise en charge des applications de travail parallèles.
-
Mise à niveau du plug-in
wal2json
vers la version 2.4. -
Mise à niveau de l'extension
pglogical
vers la version 2.4.1.
PostgreSQL 11.15 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.15. Pour en savoir plus sur les améliorations de PostgreSQL 11.15, consultez PostgreSQL version 11.15
Versions et correctifs
Aurora PostgreSQL 11.15.6, 16 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7.
Aurora PostgreSQL 11.15.4, 18 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations critiques
-
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations de la stabilité hautement prioritaires
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
-
Correction d'un défaut lors duquel la validation des plans mis en cache pouvait entraîner le redémarrage de la base de données alors que le plan avait été précédemment invalidé.
Aurora PostgreSQL 11.15.1, 27 avril 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner des
WriteIOPS
rapports incorrects dans la AWS console. -
Correction d'un problème qui pouvait entraîner une indisponibilité à la suite de la suppression d'un nœud de lecture d'un cluster.
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un redémarrage du moteur pendant les périodes où la mémoire disponible était insuffisante.
Aurora PostgreSQL 11.15.0, 29 mars 2022
Améliorations hautement prioritaires de la stabilité
-
Correction de plusieurs problèmes susceptibles d'entraîner l'indisponibilité d'un nœud de lecture.
-
Correction d'un problème qui empêchait un nœud de lecture de relire le WAL, ce qui nécessitait la suppression et la resynchronisation de l'emplacement de réplication.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
Améliorations d'ordre général
-
Correction d'une petite fuite de mémoire sur les nœuds de lecture lorsque l'option
commit_ts
est définie. -
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
-
Correction d'un problème qui pouvait entraîner l'échec d'une importation à partir d'Amazon S3 lors de l'utilisation de l'extension
aws_s3
. -
Correction de plusieurs problèmes qui pouvaient entraîner des périodes d'indisponibilité lors de l'utilisation de
apg_plan_mgmt
. -
Correction de plusieurs problèmes qui pouvaient entraîner des périodes d'indisponibilité lorsque la gestion du plan de requêtes (QPM) était activée.
PostgreSQL 11.14 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.14. Pour en savoir plus sur les améliorations de PostgreSQL 11.14, consultez PostgreSQL version 11.14
Versions et correctifs
Aurora PostgreSQL 11.14.7, 24 août 2023
Améliorations d'ordre général
-
Correction d'un problème qui provoquait le redémarrage répété du processus de collecte des statistiques.
-
Correction d'un problème qui empêchait
pglogical
de consigner les lignes conflictuelles pendant la phase d'application.
Aurora PostgreSQL 11.14.6, 16 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7.
Aurora PostgreSQL 11.14.4, 20 juillet 2022
Améliorations de la sécurité
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations critiques
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations de la stabilité hautement prioritaires
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
Aurora PostgreSQL 11.14.3, 13 avril 2022
Améliorations d'ordre général
-
Correction d'un bogue qui pouvait entraîner un redémarrage du moteur pendant les périodes où la mémoire disponible était insuffisante.
Aurora PostgreSQL 11.14.1
Améliorations de la sécurité
-
Mise à jour de l'extension
PostGIS
de la version 3.1.4 à la version 3.1.5. Cette mise à jour contient un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 11.14.0
Améliorations critiques de la stabilité
-
Correction d'un bogue où la réplication logique pouvait se bloquer, entraînant un retard de relecture sur le nœud de lecture. L'instance peut éventuellement redémarrer.
Améliorations supplémentaires
-
Correction d'un bogue de cache de tampon qui pouvait entraîner de brèves périodes d'indisponibilité.
-
Correction d'un bogue dans l'extension
apg_plan_mgmt
où un plan basé sur un index n'était pas appliqué. -
Correction d'un bogue dans l'extension
pg_logical
qui peut entraîner de brèves périodes d'indisponibilité en raison d'une mauvaise gestion des arguments NULL. -
Correction d'un problème en raison duquel les fichiers orphelins provoquaient des erreurs de mises à niveau de version majeure.
-
Correction des métriques d'écriture incorrectes du journal d'Aurora Storage Daemon.
-
Correction de plusieurs bogues qui risquaient de ralentir la relecture WAL et, éventuellement, de redémarrer les instances de lecteur.
-
Amélioration de la validation de la page du cache tampon Aurora lors des lectures.
-
Amélioration de la validation des métadonnées de stockage Aurora.
-
Mise à jour de l'extension
pg_hint_pan
vers v1.3.7.
-
Pour en savoir plus sur les extensions et les modules, consultez Extensions prises en charge pour Aurora PostgreSQL 11.
PostgreSQL 11.13 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 11.13. Pour en savoir plus sur les améliorations de PostgreSQL 11.13, consultez PostgreSQL version 11.13
Versions et correctifs
Aurora PostgreSQL 11.13.6, 19 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 11.13.4, 6 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations d'ordre général
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
-
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
-
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
Aurora PostgreSQL 11.13.3, 6 juin 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner le redémarrage du processus postmaster dans Amazon Aurora Serverless v1.
-
Correction d'un problème susceptible de provoquer le redémarrage du processus d'exécution Aurora dans Amazon Aurora Serverless v1.
Améliorations d'ordre général
-
Correction d'une fuite de mémoire dans l'environnement d'exécution d'Aurora qui pouvait entraîner une out-of-memory condition.
Aurora PostgreSQL 11.13.2, 12 avril 2022
Améliorations d'ordre général
-
Correction d'un bogue de cache de tampon qui pouvait entraîner de brèves périodes d'indisponibilité.
Aurora PostgreSQL 11.13.1
Améliorations de la sécurité
-
Mise à jour de l'extension
PostGIS
de la version 3.1.4 à la version 3.1.5. Cette mise à jour contient un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 11.13.0
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème où les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources I/O déclenché par la prérécupération.
-
Correction d'un problème lors duquel Aurora pouvait signaler un problème suite à une mise à jour de version majeure avec le message : « INCIDENT : impossible d'accéder au statut de la prochaine transaction dont l'ID est xxxxxxxx ».
Améliorations supplémentaires
-
Correction d'un problème qui pouvait bloquer les opérations d'aspiration une fois que toutes les répliques de lecture Aurora avaient été supprimées d'un cluster secondaire.
-
Correction d'un problème de redémarrage des nœuds de lecture en raison d'un échec de recherche du cache d'origine de réplication.
-
Correction d'un problème où les requêtes en lecture pouvaient expirer sur les nœuds de lecture pendant la relecture d'une troncature déclenchée par le vacuum sur le nœud d'écriture.
-
Correction d'un problème qui entraînait la définition incorrecte par Performance Insights du type backend d'une connexion à une base de données.
-
Correction d'un problème lors duquel la fonction
aurora_postgres_replica_status
renvoyait des statistiques de CPU obsolètes ou en retard. -
Correction d'un problème où, dans de rares cas, un cluster miroir secondaire de base de données globale Aurora pouvait redémarrer en raison d'un blocage du processus d'application du journal.
-
Correction d'un problème lié à l'extension
apg_plan_mgmt
lors duquel les temps de planification et d'exécution étaient signalés comme étant égaux à 0. -
Suppression du support pour les suites DES, 3DES et de RC4 chiffrement.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.4. -
Ajout de la prise en charge de l'extension
postgis_raster
version 3.1.4.
PostgreSQL 11.12, Aurora PostgreSQL 3.6 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 11.12. Pour en savoir plus sur les améliorations de PostgreSQL 11.12, consultez PostgreSQL version 11.12
Versions et correctifs
Aurora PostgreSQL 11.12.5, 30 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 11.12.4, 14 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
-
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
Aurora PostgreSQL 3.6.2
Améliorations de la sécurité
-
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction du correctif de la communauté PostgreSQL pour CVE-2021-3677 : « Divulgation de la mémoire dans certaines requêtes ». CVE-2020-14350
-
Rétablissement de postgis
vers PostGIS 2.5.2. Il s'agit d'un correctif PostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 3.6.1
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème où les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources I/O déclenché par la prérécupération.
-
Correction d'un problème lors duquel Aurora pouvait signaler un problème suite à une mise à jour de version majeure avec le message : « INCIDENT : impossible d'accéder au statut de la prochaine transaction dont l'ID est xxxxxxxx ».
-
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
-
Correction d'un problème de out-of-memory plantage lié au démon de stockage Aurora qui entraînait le redémarrage du nœud d'écriture. Cette correction a également permis de réduire la consommation globale de mémoire système.
Améliorations supplémentaires
-
Correction d'un problème de redémarrage des nœuds de lecture en raison d'un échec de recherche du cache d'origine de réplication.
-
Correction d'un problème lié à l'extension
apg_plan_mgmt
lors duquel les temps de planification et d'exécution étaient signalés comme étant égaux à 0. -
Correction d'un problème qui entraînait la définition incorrecte par Performance Insights du type backend d'une connexion à une base de données.
-
Correction d'un problème où, dans de rares cas, un cluster miroir secondaire de base de données globale Aurora pouvait redémarrer en raison d'un blocage du processus d'application du journal.
-
Correction d'un problème en raison duquel les fichiers orphelins provoquaient des erreurs de traduction dans les chemins de code en lecture pendant ou après une mise à niveau de version majeure.
-
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
-
Correction d'un problème de out-of-memory plantage lié au démon de stockage Aurora qui entraînait le redémarrage du nœud d'écriture. Cette correction a également permis de réduire la consommation globale de mémoire système.
Aurora PostgreSQL 3.6.0
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui entraînait une erreur avec le message
ERROR: could not open file pg_tblspc/...: No such file or directory
lors de la création d'une base de données à partir d'une base de données de modèle existante avec espace disque logique. Correction d'un problème qui, dans de rares cas, empêchait un réplica Aurora de démarrer lorsqu'un grand nombre de sous-transactions PostgreSQL (c'est-à-dire des points de sauvegarde SQL) étaient utilisés.
Correction d'un problème qui, dans de rares circonstances, entraînait des résultats de lecture incohérents pour les demandes de lecture répétées sur les nœuds de réplica.
Améliorations supplémentaires
-
Mise à niveau d'OpenSSL vers la version 1.1.1k.
-
Réduction de l'utilisation de l'UC et de la consommation de mémoire du processus d'application WAL sur les réplicas Aurora pour certaines applications.
-
Amélioration de la protection des métadonnées contre l'effacement accidentel.
-
Amélioration des contrôles de sécurité dans le chemin d'écriture pour détecter les écritures incorrectes dans les métadonnées.
-
Amélioration de la sécurité en supprimant 3DES et autres chiffrements plus anciens pour les connexions SSL/TLS.
-
Correction d'un problème où une entrée de fichier en double pouvait empêcher le démarrage du moteur Aurora PostgreSQL.
-
Correction d'un problème qui pouvait entraîner une indisponibilité temporaire sous des applications lourdes.
-
Rajout de la possibilité d'utiliser une barre oblique au début du chemin Amazon S3 lors de l'importation S3.
-
Mise à jour de l'extension
orafce
vers la version 3.16.
PostgreSQL 11.11, Aurora PostgreSQL 3.5 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 11.11. Pour en savoir plus sur les améliorations de PostgreSQL 11.11, consultez PostgreSQL version 11.11
Versions et correctifs
Aurora PostgreSQL 3.5.1
Améliorations de la sécurité
-
Modification de l'extension
pg_bigm
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été résolu dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, consultez CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction du correctif de la communauté PostgreSQL pour CVE-2021-3677 : « Divulgation de la mémoire dans certaines requêtes ». Pour plus d'informations, veuillez consulter CVE-2021-3677
-
Rétablissement de postgis
vers PostGIS 2.5.2. Il s'agit d'un correctif PostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction d'un correctif relatif à une erreur de validation d'entrée dans les paramètres de la fonction de l'extension
log_fdw
.
Aurora PostgreSQL 3.5.0
Nouvelles fonctionnalités
-
Ajout de la prise en charge des extensions suivantes :
L'extension
pg_proctab
version 0.0.9L'extension
pg_bigm
version 1.2
Améliorations hautement prioritaires de la stabilité
Correction d'un bogue qui avait pour effet que, dans de rares cas, un lecteur obtenait des résultats incohérents quand il redémarrait alors qu'une transaction comportant plus de 64 sous-transactions était en cours de traitement.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait le démarrage de la base de données quand il y avait beaucoup de relations dans des environnements limités en mémoire.
-
Correction d'un bogue dans l'extension
apg_plan_mgmt
qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un dépassement de tampon interne. -
Correction d'un bogue sur les nœuds du lecteur qui pouvait entraîner de brèves périodes d'indisponibilité pendant une relecture WAL.
-
Correction d'un bogue dans l'extension
rds_activity_stream
qui entraînait une erreur au démarrage en tentant de journaliser des événements d'audit. -
Correction de bogues dans la fonction
aurora_replica_status
qui avaient pour effet que des lignes étaient parfois partiellement remplies et que certaines valeurs telles que la latence de relecture et l'utilisation de la CPU indiquaient toujours 0. -
Correction d'un bogue qui avait pour effet que le moteur de base de données tentait de créer des segments de mémoire partagée d'une taille supérieure à celle de la mémoire totale de l'instance, et échouait de façon répétée. Par exemple, les tentatives de création de tampons partagés de 128 Gio sur une instance db.r5.large échouaient. Avec cette modification, les demandes d'allocations de mémoire partagée dont la taille totale est supérieure à celle de la mémoire de l'instance permettent de définir celle-ci sur des paramètres incompatibles.
-
Ajout d'une logique pour nettoyer les fichiers temporaires
pg_wal
inutiles au démarrage d'une base de données. -
Correction d'un bogue qui entraînait l'affichage du message
ERROR: rds_activity_stream stack item 2 not found on top - cannot pop
lors de la tentative de création de l'extensionrds_activity_stream
. -
Correction d'un bogue qui pouvait entraîner l'affichage du message
failed to build any 3-way joins
dans une sous-requêteIN
corrélée sous une sous-requêteEXISTS
. -
Rétroportage de l'amélioration de performance suivante de la communauté PostgreSQL : pg_stat_statements: add missing check for pgss_enabled()
. -
Correction d'un bogue qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un manque de mémoire lors de la création de l'extension
postgis
avecpgAudit
activé. -
Correction d'un bogue qui se produisait lors de l'utilisation d'une réplication logique sortante pour synchroniser des modifications sur une autre base de données, qui pouvait échouer en affichant un message tel que
ERROR: could not map filenode "base/16395/228486645" to relation OID
. -
Correction d’un bogue qui pouvait entraîner une brève période d’indisponibilité lors de l’annulation d’une transaction.
-
Correction d'un bogue qui avait pour effet que le rôle
rds_ad
n'était pas créé après la mise à niveau d'une version d'Aurora PostgreSQL ne prenant pas en charge l'authentification Microsoft Active Directory. -
Ajout de vérifications de page btree pour détecter l'incohérence de métadonnées de tuple.
-
Correction d'un bogue dans les lectures de tampon asynchrones qui pouvait entraîner de brèves périodes d'indisponibilité sur les nœuds de lecteur pendant une relecture de WAL.
PostgreSQL 11.9, Aurora PostgreSQL 3.4
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 11.9. Pour en savoir plus sur les améliorations de PostgreSQL 11.9, consultez PostgreSQL version 11.9
Versions et correctifs
Aurora PostgreSQL 11.9.13, 22 novembre 2024
Améliorations hautement prioritaires
Correction d'un problème qui entraînait un temps de redémarrage plus long lorsqu'
rds.enable_plan_management
il était activé, mais l'extension apg_plan_mgmt n'était pas installée.
Aurora PostgreSQL 11.9.12, 7 août 2024
Améliorations critiques de la stabilité
Correction d'un problème avec pg_repack qui provoquait le traitement simultané de la même table par deux aspirateurs.
Correction d'un moteur V8 CVE-2018-6065
pour 2.x. PLV8
Aurora PostgreSQL 11.9.11, 13 mars 2024
Améliorations générales de la stabilité
-
Permet
rds_superuser
de mettre fin aux backends qui ne sont pas explicitement associés à un rôle. -
PLV8
Extension mise à niveau vers la version 2.3.15.
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations critiques de la stabilité
-
Correction d'un problème lié à
apg_plan_mgmt
. -
Correction d'un problème à cause duquel les transactions actives pendant la création d'un slot pouvaient être partiellement répliquées par le slot.
-
Correction d'un problème de blocage dans le stockage Aurora qui pouvait entraîner un basculement de l'enregistreur.
Aurora PostgreSQL 11.9.9, 27 décembre 2023
Améliorations critiques de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations générales de la stabilité
-
Problème corrigé avec les actions de réplication logique effectuées par une personne autre que le propriétaire de la table
Aurora PostgreSQL 3.4.8, 10 octobre 2023
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Aurora PostgreSQL 3.4.7, 22 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 3.4.6, 8 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Aurora PostgreSQL 3.4.5
Améliorations de la sécurité
-
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction du correctif de la communauté PostgreSQL pour CVE-2021-3677 : « Divulgation de la mémoire dans certaines requêtes ». Pour plus d'informations, consultez CVE-2021-3677
-
Correction du correctif de la communauté PostgreSQL pour CVE-2021-3393 : « Les erreurs de violation de contrainte de partition perdent les valeurs des colonnes refusées ». Pour plus d'informations, consultez CVE-2021-3393
-
Rétablissement de postgis
vers PostGIS 2.5.2. Il s'agit d'un correctif PostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction d'un correctif relatif à une erreur de validation d'entrée dans les paramètres de la fonction de l'extension
log_fdw
.
Aurora PostgreSQL 3.4.3
Améliorations hautement prioritaires de la stabilité
-
Fourniture d'un correctif pour les problèmes de sécurité de la communauté PostgreSQL CVE-2021-32027, CVE-2021-32028 et CVE-2021-32029.
Améliorations supplémentaires
-
Correction d'un bogue dans l'extension
aws_s3
pour permettre l'importation d'objets avec des barres obliques initiales dans l'identificateur d'objet. -
Correction d'un bogue dans l'extension
rds_activity_stream
qui entraînait une erreur au démarrage en tentant de journaliser des événements d'audit. -
Correction d'un bogue qui renvoyait une erreur
ERROR
lors de la tentative de créer l'extensionrds_activity_stream
. -
Correction d'un bogue qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un manque de mémoire lors de la création de l'extension
postgis
avecpgAudit
activé. -
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
Aurora PostgreSQL 3.4.2
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue qui avait pour effet que, dans de rares cas, un lecteur obtenait des résultats incohérents quand il redémarrait alors qu'une transaction comportant plus de 64 sous-transactions était en cours de traitement.
Améliorations supplémentaires
-
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente en raison d'une condition de concurrence lors de la gestion des réponses des nœuds de stockage.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente en raison de la rotation des clés de chiffrement réseau.
-
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente en raison de la gestion de la chaleur des segments de stockage sous-jacents.
-
Correction d'un bogue lors duquel une importante importation S3 comptant des milliers de clients pouvait empêcher un ou plusieurs des clients d'importation d'arrêter de répondre.
-
Suppression d'une restriction qui empêchait la définition de chaînes de variables de configuration contenant
brazil
. -
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente si un nœud de lecteur exécutait une requête qui accède à de nombreuses tables pendant que le nœud de scripteur acquiert des verrous exclusifs sur toutes les mêmes tables.
Aurora PostgreSQL 3.4.1
Améliorations critiques de la stabilité
-
Correction d'un bogue qui provoquait l'échec du redémarrage d'un réplica en lecture à plusieurs reprises dans de rares cas.
-
Correction d'un bogue qui provoquait l'indisponibilité d'un cluster lors de la tentative de création de plus de 16 réplicas en lecture ou de Régions AWS secondaires de base de données Aurora globale. Le cluster est redevenu disponible lorsque le nouveau réplica de lecture ou secondaire Région AWS a été supprimé.
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait de répondre dans de rares cas lorsque la charge était lourde, l'importation de snapshots, l'importation COPY ou l'importation S3.
-
Correction d'un bogue dans lequel un réplica en lecture pouvait ne pas rejoindre le cluster lorsque l'enregistreur était très occupé avec une charge de travail intensive en écriture.
-
Correction d'un bogue dans lequel un cluster pouvait être indisponible brièvement lorsqu'une importation S3 volumineuse était en cours d'exécution.
-
Correction d'un bogue qui faisait qu'un cluster prenait plusieurs minutes pour redémarrer si un flux de réplication logique était interrompu lors de la gestion de nombreuses transactions complexes.
-
Refus de l'utilisation de l'authentification IAM et Kerberos pour le même utilisateur.
Aurora PostgreSQL 3.4.0
Nouvelles fonctionnalités
-
Aurora PostgreSQL prend désormais en charge l'invocation de fonctions. AWS Lambda Cela inclut la nouvelle extension
aws_lambda
. Pour plus d'informations, consultez la section Invocation d'une AWS Lambda fonction depuis un cluster de bases de données Aurora PostgreSQL dans le guide de l'utilisateur Amazon Aurora. -
Les classes d'instances db.r6g sont désormais disponibles en version préliminaire pour Aurora. Pour plus d'informations, consultez Classes d'instances de base de données Aurora dans le Guide de l'utilisateur Amazon Aurora.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur
ERREUR :
.MultiXactId
nnnn n'a pas encore été créé -- boucle apparente -
Correction d'un bogue à cause duquel, dans certains cas, les clusters de base de données dont la réplication logique était activée ne supprimaient pas les fichiers de segment WAL tronqués du stockage. Cela entraînait une augmentation de la taille du volume.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Correction d'un bogue provoquant une consommation excessive de processeur dans l'extension
pg_stat_statements
.
Améliorations supplémentaires
-
Vous pouvez maintenant utiliser
pg_replication_slot_advance
pour faire avancer un emplacement de réplication logique pour les rôlesrds_replication
etrds_superuser
. -
Amélioration des performances en mode asynchrone des flux d'activité de base de données.
-
Réduction du délai de publication selon CloudWatch la
rpo_lag_in_msec
métrique pour les clusters de bases de données globaux Aurora. -
Aurora PostgreSQL ne prend plus de retard sur un nœud de lecture lorsque le backend bloque l'écriture sur le client de base de données.
-
Correction d'un bug qui, dans de rares cas, provoquait une brève période d'indisponibilité sur un réplica en lecture lorsque le volume de stockage augmentait.
-
Correction d'un bug lors de la création d'une base de données qui pouvait renvoyer l'erreur suivante
: ERREUR : impossible de créer un répertoire sur le disque local
-
Mise à jour des fichiers de grille de données pour corriger les erreurs ou les résultats de transformation incorrects obtenus à partir de la méthode
ST_Transform
de l'extensionPostGIS
. -
Correction d'un bug lors duquel, dans certains cas, la relecture d'enregistrements
XLOG_BTREE_REUSE_PAGE
sur des instances de lecteur Aurora provoquait un retard inutile de relecture. -
Correction d'une petite fuite de mémoire dans un index b-tree qui pouvait conduire à une condition de mémoire insuffisante.
-
Correction d'un bug dans l'index
GiST
qui pouvait entraîner une condition de mémoire insuffisante après la promotion d'un réplica en lecture Aurora. -
Correction d'un bogue d'importation S3 qui signalait l'erreur
ERROR: HTTP 403. Autorisation refusée
lors de l'importation de données à partir d'un fichier dans un sous-dossier S3. -
Correction d'un bogue dans l'extension
aws_s3
pour la gestion des URL pré-signées qui pouvait entraîner le message d'erreur suivant :S3 bucket names with a period (.) are not supported
. -
Correction d'un bug dans l'extension
aws_s3
où une importation pouvait être bloquée indéfiniment si un verrouillage exclusif était effectué sur la relation avant de commencer l'opération. -
Correction d'un bogue lié à la réplication lorsqu'Aurora PostgreSQL joue le rôle de réplica physique d'une instance RDS for PostgreSQL qui utilise des index
GiST
. Dans de rares cas, ce bogue provoquait une brève période d'indisponibilité après la promotion du cluster Aurora. -
Correction d'un bug dans les flux d'activité de base de données lors duquel les clients n'étaient pas avertis de la fin d'une panne.
-
Mise à jour de l'extension
pg_audit
vers la version 1.3.1.
PostgreSQL 11.8, Aurora PostgreSQL 3.3 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 11.8. Pour en savoir plus sur les améliorations de PostgreSQL 11.8, consultez PostgreSQL version 11.8
Versions et correctifs
Aurora PostgreSQL version 3.3.2
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur
ERREUR :
.MultiXactId
nnnn n'a pas encore été créé -- boucle apparente -
Correction d'un bogue à cause duquel, dans certains cas, les clusters de base de données dont la réplication logique était activée ne supprimaient pas les fichiers de segment WAL tronqués du stockage. Cela entraînait une augmentation de la taille du volume.
-
Correction d'un problème de création d'un cluster de base de données global dans une région secondaire.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Correction d'un bogue provoquant une consommation excessive de processeur dans l'extension
pg_stat_statements
.
Améliorations supplémentaires
-
Aurora PostgreSQL ne prend plus de retard sur un nœud de lecture lorsque le backend bloque l'écriture sur le client de base de données.
-
Réduction du délai de publication selon CloudWatch la
rpo_lag_in_msec
métrique pour les clusters de bases de données globaux Aurora. -
Correction d'un bogue à cause duquel une instruction
DROP DATABASE
ne supprimait aucun fichier de relation. -
Correction d'un bug lors duquel, dans certains cas, la relecture d'enregistrements
XLOG_BTREE_REUSE_PAGE
sur des instances de lecteur Aurora provoquait un retard inutile de relecture. -
Correction d'une petite fuite de mémoire dans un index b-tree qui pouvait conduire à une condition de mémoire insuffisante.
-
Correction d'un bogue dans la fonction
aurora_replica_status()
à cause duquel le champserver_id
était parfois tronqué. -
Correction d'un bogue à cause duquel un enregistrement de journal était traité de façon incorrecte, provoquant le blocage du réplica Aurora.
-
Correction d'un bogue d'importation S3 qui signalait l'erreur
ERROR: HTTP 403. Autorisation refusée
lors de l'importation de données à partir d'un fichier dans un sous-dossier S3. -
Vous pouvez maintenant utiliser
pg_replication_slot_advance
pour faire avancer un emplacement de réplication logique pour les rôlesrds_replication
etrds_superuser
. -
Amélioration des performances en mode asynchrone des flux d'activité de base de données.
-
Correction d'un bogue dans l'extension
aws_s3
qui pouvait entraîner le message d'erreurS3 bucket names with a period (.) are not supported
. -
Correction d'une condition de concurrence qui provoquait l'échec par intermittence des importations valides.
-
Correction d'un bogue lié à la réplication quand Aurora PostgreSQL jouait le rôle de réplica physique d'une instance RDS for PostgreSQL qui utilise des index GiST. Dans de rares cas, ce bogue provoquait une brève période d'indisponibilité après la promotion du cluster de base de données Aurora.
-
Correction d'un bug dans l'extension
aws_s3
lors duquel une importation pouvait être bloquée indéfiniment si un verrouillage exclusif était effectué sur la relation avant de commencer l'opération.
Aurora PostgreSQL 3.3.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui s'affichait quand l'opérateur
NOT EXISTS
renvoyait incorrectement TRUE, ce qui ne pouvait se produire qu'en présence de l'ensemble suivant de circonstances inhabituelles :-
Une requête utilise l'opérateur
NOT EXISTS
. -
La ou les colonnes en cours d'évaluation par rapport à la requête externe dans la sous-requête
NOT EXISTS
contiennent une valeur NULL. -
Il n'y a pas d'autre prédicat dans la sous-requête qui élimine la nécessité d'évaluer les valeurs NULL.
-
Le filtre utilisé dans la sous-requête n'utilise pas de recherche d'index pour son exécution.
-
L'optimiseur de requête ne convertit pas l'opérateur en jointure.
-
Aurora PostgreSQL 3.3.0
Nouvelles fonctionnalités
-
Ajout du support pour la version d' RDKit extension 3.8.
L' RDKit extension fournit des fonctions de modélisation pour la chimiinformatique. La chémoinformatique consiste à stocker, indexer, rechercher, extraire et appliquer des informations sur les composés chimiques. Par exemple, avec l' RDKit extension, vous pouvez créer des modèles de molécules, rechercher des structures moléculaires et lire ou créer des molécules dans différentes notations. Vous pouvez également effectuer des recherches sur les données chargées à partir du site Web ChEMBL
ou d'un fichier SMILES. SMILES (Simplified Molecular Input Line Entry System) est une notation typographique permettant de représenter des molécules et des réactions. Pour plus d'informations, consultez la section La cartouche RDKit de base de données dans la RDKit documentation. -
Ajout de la prise en charge d'une version TLS minimale
La prise en charge d'une version TLS minimale (Transport Layer Security) est portée à partir de PostgreSQL 12. Elle permet au serveur Aurora PostgreSQL de contraindre les protocoles TLS avec lesquels un client est autorisé à se connecter via deux nouveaux paramètres PostgreSQL. Ces paramètres sont ssl_min_protocol_version
et ssl_max_protocol_version . Par exemple, pour limiter les connexions client au serveur Aurora PostgreSQL à la version de protocole TLS 1.2 au minimum, définissez ssl_min_protocol_version
surTLSv1.2
. -
Ajout de la prise en charge de l'extension
pglogical
version 2.2.2.L'extension
pglogical
est un système de réplication logique en streaming qui fournit des fonctions supplémentaires au-delà de ce qui est disponible dans la réplication logique native de PostgreSQL. Les fonctions incluent la gestion des conflits, le filtrage des lignes, la réplication de DDL/séquence et l'application différée. Vous pouvez utiliser l'extensionpglogical
pour configurer la réplication entre des clusters Aurora PostgreSQL, entre RDS for PostgreSQL et Aurora PostgreSQL, ainsi qu'avec des bases de données PostgreSQL exécutées en dehors de RDS. -
Aurora redimensionne dynamiquement l'espace de stockage de votre cluster. Avec le redimensionnement dynamique, l'espace de stockage de votre cluster de base de données Aurora diminue automatiquement lorsque vous supprimez des données du cluster de base de données. Pour plus d'informations, consultez Dimensionnement du stockage dans le Guide de l'utilisateur Amazon Aurora.
Note
La fonctionnalité de redimensionnement dynamique est déployée par étapes en fonction de Régions AWS la disponibilité d'Aurora. Selon la région où se trouve votre cluster, il se peut que cette fonction ne soit pas encore disponible. Pour de plus amples informations, veuillez consulter l'annonce des nouveautés
.
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à l'extension de la page de segment de mémoire qui, dans de rares cas, entraînait un temps de récupération plus long et affectait la disponibilité.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans la base de données globale Aurora qui pouvait retarder la mise à niveau du moteur de base de données dans une base de données secondaire Région AWS. Pour plus d'informations, consultez Utilisation de bases de données Amazon Aurora globales dans le Guide de l'utilisateur Amazon Aurora.
-
Correction d'un bogue qui, dans de rares cas, entraînait des retards dans la mise à niveau d'une base de données vers la version 11.8 du moteur
Améliorations supplémentaires
-
Correction d'un bogue où le réplica Aurora se bloquait lorsque des charges de travail avec des sous-transactions lourdes étaient réalisées sur l'instance du scripteur.
-
Correction d'un bogue où l'instance du scripteur se bloquait en raison d'une fuite de mémoire et de l'épuisement de la mémoire utilisée pour suivre les transactions actives.
-
Correction d'un bug qui entraînait un incident en raison d'une initialisation incorrecte lorsque la mémoire libre disponible était insuffisante pendant le démarrage du backend PostgreSQL.
-
Correction d'un bogue dans lequel un cluster de base de données sans serveur Aurora PostgreSQL pouvait renvoyer l'erreur suivante après un événement de mise à l'échelle :
ERROR: prepared statement "S_6" already exists
. -
Correction d'un out-of-memory problème lors de l'émission de la
CREATE EXTENSION
commande avec PostGIS lorsque Database Activity Streams est activé. -
Correction d'un bogue dans lequel une requête
SELECT
pouvait renvoyer de manière incorrecte l'erreurAttempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn
. -
Correction d'un bogue qui créait une brève indisponibilité de la base de données en raison de la gestion des erreurs dans la croissance de stockage de la base de données.
-
Correction d'un bug dans Aurora PostgreSQL sans serveur où les requêtes exécutées sur des connexions précédemment inactives étaient retardées jusqu'à la fin de l'opération de mise à l'échelle.
-
Correction d'un bogue dans lequel un cluster de base de données Aurora PostgreSQL avec les flux d'activité de base de données activé pouvait signaler le début d'une fenêtre de perte potentielle pour les enregistrements d'activité, mais ne signalait pas la restauration de la connectivité.
-
Correction d'un bogue lié à la fonction
aws_s3.table_import_from_s3
à cause duquel une instructionCOPY
à partir de S3 échouait avec l'erreurcode d'erreur HTTP : 248
. Pour plus d'informations, consultez aws_s3.table_import_from_s3 dans le Guide de l'utilisateur Amazon Aurora.
PostgreSQL 11.7, Aurora PostgreSQL 3.2 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 11.7. Pour en savoir plus sur les améliorations de PostgreSQL 11.7, consultez PostgreSQL version 11.7
Versions et correctifs
Aurora PostgreSQL 3.2.7
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 3.2.6
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur
ERREUR :
.MultiXactId
nnnn n'a pas encore été créé -- boucle apparente
Améliorations supplémentaires
-
Correction d'un bug qui, dans de rares cas, provoquait une brève indisponibilité du réplica en lecture lorsque le volume de stockage augmentait.
-
Aurora PostgreSQL Serverless prend désormais en charge l'exécution de requêtes sur toutes les connexions lors d'un événement d'échelle.
-
Correction d'un bug dans Aurora PostgreSQL Serverless, lors duquel une fuite de verrouillage entraînait un événement d'échelle prolongé.
-
Correction d'un bug lors duquel la fonction
aurora_replica_status
affichait des identifiants de serveur tronqués. -
Correction d'un bogue dans Aurora PostgreSQL Serverless lors duquel les connexions migrées pendant un événement d'échelle se déconnectaient avec le message : «
ERROR: could not open relation with OID ...
. -
Correction d'une petite fuite de mémoire dans un index b-tree qui pouvait conduire à une condition de mémoire insuffisante.
-
Correction d'un bogue dans un index GiST qui pouvait entraîner une out-of-memory condition après la promotion d'une réplique d'Aurora Read.
-
Amélioration des performances des flux d'activité de base de données.
-
Correction d'un bug dans les flux d'activité de base de données, lors duquel les clients n'étaient pas avertis de la fin d'une panne.
-
Correction d'un bogue dans l'extension
aws_s3
pour la gestion des URL présignées qui pouvait entraîner le message d'erreurS3 bucket names with a period (.) are not supported
. -
Correction d'un bug dans l'extension
aws_s3
lors duquel une mauvaise gestion des erreurs pouvait entraîner des échecs pendant le processus d'importation. -
Correction d'un bug dans l'extension
aws_s3
lors duquel une importation pouvait être bloquée indéfiniment si un verrouillage exclusif était effectué sur la relation avant de commencer l'opération.
Aurora PostgreSQL 3.2.4
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui s'affichait quand l'opérateur
NOT EXISTS
renvoyait incorrectement TRUE, ce qui ne pouvait se produire qu'en présence de l'ensemble suivant de circonstances inhabituelles :-
Une requête utilise l'opérateur
NOT EXISTS
. -
La ou les colonnes en cours d'évaluation par rapport à la requête externe dans la sous-requête
NOT EXISTS
contiennent une valeur NULL. -
Il n'y a pas d'autre prédicat dans la sous-requête qui élimine la nécessité d'évaluer les valeurs NULL.
-
Le filtre utilisé dans la sous-requête n'utilise pas de recherche d'index pour son exécution.
-
L'optimiseur de requête ne convertit pas l'opérateur en jointure.
-
Aurora PostgreSQL 3.2.3
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Aucune
Améliorations supplémentaires
-
Correction d'un bug dans Aurora PostgreSQL Serverless où les requêtes qui s'exécutaient sur des connexions précédemment inactives étaient retardées jusqu'à la fin de l'opération de mise à l'échelle.
-
Correction d'un bogue qui pouvait provoquer une brève indisponibilité pour les charges de travail de sous-transaction lourdes lorsque plusieurs instances de lecteur redémarraient ou rejoignaient le cluster.
Aurora PostgreSQL 3.2.2
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à l'extension de la page de segment de mémoire qui, dans de rares cas, entraînait un temps de récupération plus long et affectait la disponibilité.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans Aurora Global Database qui pouvait entraîner des retards dans la mise à niveau du moteur de base de données dans une région secondaire. Pour plus d'informations, consultez Utilisation de bases de données Amazon Aurora globales dans le Guide de l'utilisateur Amazon Aurora.
-
Correction d'un bogue qui, dans de rares cas, entraînait des retards dans la mise à niveau d'une base de données vers la version 11.7 du moteur
Améliorations supplémentaires
-
Correction d'un bogue qui créait une brève indisponibilité de la base de données en raison de la gestion des erreurs dans la croissance de stockage de la base de données.
-
Correction d'un bogue dans lequel une requête SELECT pouvait renvoyer l'erreur de manière incorrecte,
Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn
. -
Correction d'un bogue dans lequel un cluster de base de données sans serveur Aurora PostgreSQL pouvait renvoyer l'erreur suivante après un événement de mise à l'échelle :
ERROR: prepared statement "S_6" already exists
.
Aurora PostgreSQL 3.2.1
Nouvelles fonctionnalités
-
Ajout de la prise en charge de la base de données globale pour Amazon Aurora PostgreSQL. Pour plus d'informations, consultez Utilisation de bases de données Amazon Aurora globales dans le Guide de l'utilisateur Amazon Aurora.
-
Ajout de la possibilité de configurer l'objectif de point de reprise (RPO) d'une base de données globale pour Aurora PostgreSQL. Pour plus d'informations, consultez la section Gestion RPOs des bases de données globales basées sur Aurora PostgreSQL dans le guide de l'utilisateur Amazon Aurora.
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
Aucun.
Améliorations hautement prioritaires de la stabilité
-
Amélioration des performances et de la disponibilité des instances de lecture lors de l'application des opérations DROP TABLE et TRUNCATE TABLE.
-
Correction d'une fuite de mémoire faible mais continue dans un module de diagnostic qui pouvait créer une out-of-memory condition sur les types d'instances de base de données plus petits.
-
Correction d'un bogue dans l'extension
PostGIS
susceptible d’entraîner un redémarrage de la base de données. Cela a été signalé à la communauté PostGIS comme https://trac.osgeo.org/postgis/ticket/4646. -
Correction d'un bogue faisant que les demandes de lecture pouvaient cesser de répondre en raison d'une mauvaise gestion des erreurs dans le moteur de stockage.
-
Correction d'un bogue qui entraînait l'échec de certaines requêtes et l'apparition du message
ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy
. Cela pourrait se produire après la promotion d'une instance de lecture en instance d'écriture. -
Correction d'un bogue où un cluster de base de données sans serveur Aurora était susceptible de planter lors de l'annulation d'une tentative de mise à l'échelle.
Améliorations supplémentaires
-
Amélioration des performances pour les requêtes qui lisent de nombreuses lignes à partir du stockage.
-
Amélioration des performances et de la disponibilité des instances de base de données de lecteur lors d'une forte charge de travail de lecture.
-
Activation des sous-requêtes IN et NOT IN corrélées pour leur transformation en jointures lorsque cela est possible.
-
Amélioration de l'estimation du filtrage pour une meilleure poussée du filtre de semi-jointure en utilisant des statistiques ou des indices multi-colonnes lorsqu'ils sont disponibles.
-
Amélioration des performances de lecture de l'extension
pg_prewarm
. -
Correction d'un bogue où un cluster de base de données sans serveur Aurora pouvait renvoyer le message
ERROR: incorrect binary data format in bind parameter ...
following a scale event. -
Correction d'un bogue où un cluster de base de données sans serveur pouvait renvoyer le message
ERROR: insufficient data left in message
suite à un événement de mise à l'échelle. -
Correction d'un bogue qui faisait qu'un cluster de base de données sans serveur Aurora était susceptible de subir des tentatives de mise à l'échelle prolongées ou vouées à l'échec.
-
Correction d'un bogue qui provoquait le message
ERREUR : Impossible de créer le fichier « base/xxxxxx/yyyyyyy » car une version précédente existe toujours sur le disque : Success. Veuillez contacter AWS le service client
. Cela peut se produire pendant la création d'un objet après l'encapsulage de l'identificateur d'objet 32 bits de PostgreSQL. -
Correction d'un bogue en raison duquel les fichiers de segments write-ahead-log (WAL) pour la réplication logique PostgreSQL n'étaient pas supprimés lors de
wal_level
la modification de la valeur de à.logical
replica
-
Correction d'un bogue dans l'extension
pg_hint_plan
à cause duquel une requête à instructions multiples pouvait conduire à un plantage avecenable_hint_table
activé. Ceci fait l'objet d'un suivi dans la communauté PostgreSQL comme https://github.com/ossc-db/pg_hint_plan/issues/25. -
Correction d'un bug à cause duquel les clients JDBC pouvaient signaler le message java.io. IOException: Type de paquet inattendu : 75
suite à un événement d'échelle dans un cluster de base de données sans serveur Aurora. -
Correction d'un bogue dans la réplication logique de PostgreSQL qui provoquait le
message ERROR : la référence du snapshot n'appartient pas au propriétaire
de la ressource. TopTransaction -
Modification des extensions suivantes :
-
Mise à jour de
orafce
vers la version 3.8. -
Mise à jour de
pgTAP
vers la version 1.1.
-
-
Prise en charge des requêtes d'injection d'erreurs.
PostgreSQL 11.6, Aurora PostgreSQL 3.1 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 11.6. Pour en savoir plus sur les améliorations de PostgreSQL 11.6, consultez PostgreSQL version 11.6
Cette version contient plusieurs améliorations critiques de la stabilité. Amazon recommande vivement de mettre à niveau vos clusters Aurora PostgreSQL qui utilisent des moteurs PostgreSQL 11 plus anciens vers cette version.
Versions et correctifs
Aurora PostgreSQL 3.1.4
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 3.1.3
Nouvelles fonctionnalités
-
Aurora PostgreSQL prend désormais en charge le paramètre de stockage vacuum_truncate
PostgreSQL pour gérer la troncature Vacuum pour des tables spécifiques. Définissez ce paramètre de stockage sur false pour une table afin d'empêcher la commande SQL VACUUM de tronquer les pages vides de fin de la table.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans le cadre duquel les lectures à partir du stockage pouvaient cesser de répondre en raison d'une gestion incorrecte des erreurs.
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 3.1.2
Cette version contient une amélioration critique de la stabilité. Amazon recommande vivement de mettre à jour vos anciens clusters compatibles Aurora PostgreSQL 11 vers cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui permettait à une instance de base de données de lecteur d'utiliser temporairement des données obsolètes. Il pouvait engendrer des résultats erronés tels qu'un nombre trop faible ou trop élevé de lignes. Cette erreur ne persiste pas sur le stockage, et disparaît lorsque la page de la base de données contenant la ligne est supprimée du cache. Elle peut se produire lorsque l'instance de base de données principale entre dans un dépassement d'instantanés de transaction en raison de la présence de plus de 64 sous-transactions dans une même transaction. Les applications sensibles à ce bogue sont celles qui utilisent des points de sauvegarde SQL ou des gestionnaires d'exceptions PostgreSQL avec plus de 64 sous-transactions dans la transaction principale.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue qui pouvait entraîner l'arrêt d'une instance de base de données en lecture, et par conséquent son indisponibilité lors d'une tentative d'accès au cluster de base de données. Cette erreur peut se produire dans certains cas lorsque l'instance de base de données principale présente un dépassement d'instantanés de transaction en raison d'un nombre élevé de sous-transactions. Dans ce cas, l'instance de base de données de lecteur ne peut pas accéder au cluster tant que le dépassement d'instantanés n'a pas été supprimé.
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait Performance Insights de déterminer l'ID de requête d'une instruction en cours d'exécution.
Aurora PostgreSQL 3.1.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui pouvait entraîner brièvement l'indisponibilité de l'instance de base de données en raison de la fonction d'auto-réparation du stockage sous-jacent.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue qui pouvait entraîner le blocage du moteur de base de données, et par conséquent son indisponibilité. Cette erreur se produisait lors de l'analyse d'une colonne incluse, non-clé d'un index d'arbre B. Cela s'applique uniquement aux index « colonne incluse » de PostgreSQL 11.
-
Correction d'un bogue qui pouvait provoquer le blocage du moteur de base de données, et par conséquent son indisponibilité. Cette erreur se produisait si une nouvelle connexion à une base de données subissait un épuisement des ressources pendant l'initialisation après une authentification réussie.
Améliorations supplémentaires
-
Correctif pour l'extension
pg_hint_plan
qui pouvait entraîner le blocage du moteur de base de données, et par conséquent son indisponibilité. Le problème open source peut être suivi à l'adresse https://github.com/ossc-db/pg_hint_plan/pull/45. -
Correction d'un bogue lors duquel le SQL du formulaire
ALTER FUNCTION ... OWNER TO ...
renvoyaitERROR: improper qualified name (too many dotted names)
. -
Amélioration des performances du nettoyage VACUUM de l'index
GIN
via l'extraction préalable. -
Correction d'un bogue dans le code open source de PostgreSQL qui pouvait entraîner un blocage du moteur de base de données, et par conséquent son indisponibilité. Cette erreur se produisait lors des analyses parallèles de l'index d'arbre B. Ce problème a été signalé à la communauté PostgreSQL.
-
Amélioration des performances des analyses de l'index d'arbre B en mémoire.
Aurora PostgreSQL 3.1.0
Vous trouverez les nouvelles fonctions et améliorations suivantes dans cette version de moteur.
Nouvelles fonctions
-
Prise en charge de l'exportation des données vers Amazon S3. Pour plus d'informations, consultez Exportation de données à partir d'un cluster de base de données Aurora PostgreSQL vers Amazon S3 dans le Guide de l'utilisateur Amazon Aurora.
-
Prise en charge du Machine Learning d'Amazon Aurora. Pour plus d'informations, consultez Utilisation du Machine Learning Amazon Aurora avec Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
-
Les améliorations apportées au traitement SQL sont les suivantes :
-
Optimisations pour
NOT IN
avec le paramètreapg_enable_not_in_transform
. -
Améliorations du menu déroulant des filtres de semi-jointure pour les jointures par hachage avec le paramètre
apg_enable_semijoin_push_down
. -
Optimisations pour la suppression d'une jointure interne redondante avec le paramètre
apg_enable_remove_redundant_inner_joins
. -
Amélioration des options de compatibilité ANSI avec les paramètres
ansi_constraint_trigger_ordering
,ansi_force_foreign_key_checks
etansi_qualified_update_set_target
.
Pour plus d'informations, consultez Paramètres Amazon Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
-
-
Les extensions PostgreSQL nouvelles et mises à jour sont les suivantes :
-
La nouvelle extension
aws_ml
. Pour plus d'informations, consultez Utilisation du Machine Learning Amazon Aurora avec Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora. -
La nouvelle extension
aws_s3
. Pour plus d'informations, consultez Exportation de données à partir d'un cluster de base de données Aurora PostgreSQL vers Amazon S3 dans le Guide de l'utilisateur Amazon Aurora. -
Mises à jour de l'extension
apg_plan_mgmt
. Pour plus d'informations, consultez Gestion des plans d'exécution de requêtes pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
-
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à la création d'index B-tree sur les tables temporaires qui, dans de rares cas, pouvait entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
-
Correction d'un bogue lié à la réplication lorsqu'Aurora PostgreSQL joue le rôle de réplica physique d'une instance RDS for PostgreSQL. Dans de rares cas, ce bogue provoque l'échec de l'écriture dans le journal, ce qui peut entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
-
Correction d'un bogue lié au traitement des lectures ayant une latence d'E/S élevée qui, dans de rares cas, pouvait entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue lié à la réplication logique lors duquel les segments
wal
n'étaient pas correctement supprimés du stockage. Ce bogue peut entraîner une distension du stockage. Pour le surveiller, examinez le paramètreTransactionLogDiskUsage
. -
Correction de plusieurs bogues qui provoquaient le blocage d'Aurora pendant les opérations de lecture anticipée sur les index d'arbre B.
-
Correction d'un bogue qui pouvait provoquer l'expiration d'un redémarrage d'Aurora lorsque la réplication logique était utilisée.
-
Amélioration des contrôles de validation effectués sur les blocs de données dans le cache des tampons. Cela permet à Aurora de mieux détecter les incohérences.
Améliorations supplémentaires
-
L'extension de gestion des plans de requêtes
apg_plan_mgmt
dispose d'un algorithme amélioré pour gérer la génération des plans pour les tables hautement partitionnées. -
Réduction de la durée de démarrage des instances dotées de caches volumineux grâce à l'amélioration de l'algorithme de récupération du cache des tampons.
-
Amélioration des performances du read-node-apply processus dans le cadre de charges de travail à taux de transaction élevé grâce aux modifications apportées à la priorisation de PostgreSQL
LWLock
. Ces modifications évitent de paralyser le read-node-apply processus alors que PostgreSQL est soumis à deProcArray
fortes tensions. -
Amélioration du traitement des lectures par lots pendant le processus de nettoyage VACUUM, les analyses de table et les analyses d'index. Cela se traduit par une amélioration du débit et une réduction de la consommation d'UC.
-
Correction d'un bogue faisant qu'un nœud de lecture pouvait provoquer un arrêt lors de la réexécution d'une opération de troncature
SLRU
PostgreSQL. -
Correction d'un bogue selon lequel, dans de rares cas, les écritures de base de données pouvaient se bloquer suite à une erreur renvoyée par l'une des six copies d'un enregistrement de journal Aurora.
-
Correction d'un bogue lié à la réplication logique selon lequel une transaction individuelle supérieure à 1 Go pouvait provoquer un arrêt du moteur.
-
Correction d'une fuite de mémoire sur les nœuds de lecture lorsque la gestion des caches de clusters est activée.
-
Correction d'un bogue lors duquel l'importation d'un instantané RDS for PostgreSQL pouvait cesser de répondre si l'instantané source contenait un grand nombre de relations non journalisées.
-
Correction d'un bogue faisant que le démon de stockage Aurora pouvait se bloquer en présence d'une lourde charge d'E/S.
-
Correction d'un bogue lié à
hot_standby_feedback
pour les nœuds de lecture lors duquel le nœud de lecture pouvait signaler la mauvaise époque de l'ID de transaction au nœud d'écriture. Le nœud d'écriture pouvait ignorer le paramètrehot_standby_feedback
et invalider les instantanés sur le nœud de lecture. -
Correction d'un bogue qui provoquait le traitement incorrecte des erreurs de stockage qui se produisaient pendant les instructions
CREATE DATABASE
. Le bogue rendait la base de données générée inaccessible. Le comportement correct consiste à faire échouer la création de la base de données et à renvoyer l'erreur appropriée à l'utilisateur. -
Amélioration du traitement du dépassement d'instantanés PostgreSQL lorsqu'un nœud de lecture tente de se connecter à un nœud d'écriture. Avant cette modification, si le nœud d'écriture subissait un dépassement d'instantanés, le nœud de lecture ne pouvait pas s'y connecter. Le message suivant s'affichait dans le fichier journal PostgreSQL,
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
. Un dépassement d'instantanés se produit lorsqu'une transaction individuelle a créé plus de 64 sous-transactions.xxxxxxx
(nowyyyyyyy
) -
Correction d'un bogue lié aux expressions de table communes qui déclenchait erreur de manière incorrecte lorsqu'une classe NOT IN existait dans une expression CTE. L'erreur était la suivante :
CTE with NOT IN fails with ERROR: could not find CTE
.CTE-Name
-
Correction d'un bogue lié à une valeur
last_error_timestamp
incorrecte dans la tableaurora_replica_status
. -
Correction d'un bogue afin d'éviter de remplir les tampons partagés avec des blocs appartenant à des objets temporaires. Ces blocs résident dans les tampons locaux de backend PostgreSQL.
-
Modification des extensions suivantes :
-
Mise à jour de
pg_hint_plan
vers la version 1.3.4. -
Ajout de
plprofiler
version 4.1. -
Ajout de
pgTAP
version 1.0.0.
-
PostgreSQL 11.4, Aurora PostgreSQL 3.0 (obsolète)
Note
Le moteur PostgreSQL version 11.4 avec Aurora PostgreSQL 3.0 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 11.4. Pour en savoir plus sur les améliorations de PostgreSQL 11.4, consultez PostgreSQL version 11.4
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Cette version contient tous les correctifs, fonctions et améliorations présents dans Aurora PostgreSQL 2.3.5.
-
Partitionnement – Les améliorations du partitionnement comprennent la prise en charge du partitionnement par hachage, ce qui permet la création d'une partition par défaut, et le déplacement de ligne dynamique vers une autre partition en fonction de la mise à jour de la colonne de clé.
-
Performances – Les améliorations des performances comprennent le parallélisme lors de la création d'index, les vues matérialisées, les jointures par hachage et les analyses séquentielles pour améliorer les performances des opérations.
-
Procédures stockées – Les procédures stockées SQL prennent désormais en charge les transactions intégrées.
-
Améliorations d'autovacuum – Pour fournir une journalisation plus utile, le paramètre
rds.force_autovacuum_logging
a la valeur ON par défaut conjointement avec le paramètrelog_autovacuum_min_duration
défini sur 10 secondes. Pour améliorer l'efficacité d'autovacuum, les valeurs des paramètresautovacuum_max_workers
etautovacuum_vacuum_cost_limit
sont calculées selon la capacité de la mémoire hôte pour fournir des valeurs par défaut plus élevées. -
Allongement du délai d'expiration de transaction – Le paramètre
idle_in_transaction_session_timeout
est défini sur 24 heures. Toute session inactive depuis plus de 24 heures est arrêtée. -
Le module
tsearch2
n'est plus pris en charge : si votre application utilise les fonctionstsearch2
, mettez-la à jour pour utiliser les fonctions équivalentes fournies par le moteur PostgreSQL de base. Pour de plus amples informations sur le module tsearch2, veuillez consulter PostgreSQL tsearch2. -
Le module
chkpass
n'est plus pris en charge : pour de plus amples informations sur le module chkpass, veuillez consulter PostgreSQL chkpass. -
Mise à jour des extensions suivantes :
-
address_standardizer
vers la version 2.5.1 -
address_standardizer_data_us
vers la version 2.5.1 -
btree_gin
vers la version 1.3 -
citext
vers la version 1.5 -
cube
vers la version 1.4 -
hstore
vers la version 1.5 -
ip4r
vers la version 2.2 -
isn
vers la version 1.2 -
orafce
vers la version 3.7 -
pg_hint_plan
vers la version 1.3.4 -
pg_prewarm
vers la version 1.2 -
pg_repack
vers la version 1.4.4 -
pg_trgm
vers la version 1.4 -
pgaudit
vers la version 1.3 -
pgrouting
vers la version 2.6.1 -
pgtap
vers la version 1.0.0 -
plcoffee
vers la version 2.3.8 -
plls
vers la version 2.3.8 -
plv8
vers la version 2.3.8 -
postgis
vers la version 2.5.1 -
postgis_tiger_geocoder
vers la version 2.5.1 -
postgis_topology
vers la version 2.5.1 -
rds_activity_stream
vers la version 1.3
-
Versions de PostgreSQL 10 (obsolète)
Mises à jour de version
PostgreSQL 10.21 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 10.21. Pour en savoir plus sur les améliorations de PostgreSQL 10.21, consultez PostgreSQL version 10.21
Versions et correctifs
Aurora PostgreSQL 10.21.5, 14 décembre 2022
Améliorations générales de la stabilité
-
Résolution d'un problème de stabilité du moteur.
Aurora PostgreSQL 10.21.4, 17 novembre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
Aurora PostgreSQL 10.21.3, 13 octobre 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème lié à
PLV8
lors duquel le paramètre de base n'était pas chargé correctement dans la mémoire.
Améliorations générales de la stabilité
-
Correction d'un bogue qui empêchait Aurora PostgreSQL de classer l'élément relfilenode.
-
Correction d'un problème de blocage de la mise à l'échelle lorsque l'événement de mise à l'échelle en cours arrivait à expiration.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.7. -
Correction d'un problème lors duquel les messages de requête étendue pouvaient être perdus lors de l'application de correctifs sans temps d'arrêt (ZDP), ce qui entraînait le blocage de la requête étendue une fois la ZDP terminée.
Aurora PostgreSQL 10.21.1, 6 juillet 2022
Améliorations critiques de la stabilité
-
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème lors duquel la connexion à SQL Server échouait en utilisant l'extension
TDS_FDW
pour interroger une table étrangère. -
Correction d'un problème qui entraînait l'échec des connexions utilisant le certificat racine fourni.
-
Amélioration des informations de diagnostic et de prise en charge en cas d'entrées d'index B-tree incohérentes.
Aurora PostgreSQL 10.21.0, 9 juin 2022
Nouvelles fonctionnalités
-
Ajout de la prise en charge du module
large object
(extension). Pour plus d'informations, consultez Gestion des objets volumineux avec le module lo. -
Ajout de la prise en charge de l'application de correctifs sans temps d'arrêt (ZDP) pour les mises à niveau et correctifs de versions mineures. Pour plus d'informations, consultez Mises à niveau de versions mineures et application de correctifs sans temps d'arrêt dans le Guide de l'utilisateur Amazon Aurora.
Mises à jour critiques
-
Correction d'un blocage de rediffusion dû à une incompatibilité LSN.
-
Correction de l'extension
aws_s3
afin d'empêcher l'injection de régions non valides.
Mises à jour importantes de la stabilité
-
Correction de plusieurs problèmes liés à out-of-memory des conditions susceptibles d'entraîner de brèves périodes d'indisponibilité.
Correctifs de stabilité d'ordre général
-
Correction d'un crash lié à un blocage lors d'un Aurora Serverless v1 événement de mise à l'échelle.
-
Correction d'un problème de blocage de la réplication logique après un redémarrage.
-
Correction de plusieurs problèmes qui pouvaient entraîner de brèves périodes d'indisponibilité.
-
Correction, lors du rétablissement (redo), d'un accès de page non valide lors du rétablissement générique pour GENERIC_XLOG_FULL_PAGE_DATA. Cela est dû à un décalage temporel entre la génération de l'enregistrement du journal et l'écriture des métadonnées de l'enregistrement sur le nœud RW et les relectures du nœud RO entre ces opérations.
-
Amélioration des performances des requêtes grâce à la prise en charge des applications de travail parallèles.
-
Mise à niveau du plug-in
wal2json
vers la version 2.4. -
Mise à niveau de l'extension
pglogical
vers la version 2.4.1.
PostgreSQL 10.20 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 10.20. Pour en savoir plus sur les améliorations de PostgreSQL 10.20, consultez PostgreSQL version 10.20
Versions et correctifs
Aurora PostgreSQL 10.20.6, 16 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Mise à jour de l'extension PostGIS vers la version 3.1.7.
Aurora PostgreSQL 10.20.4, 18 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations critiques
-
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations de la stabilité hautement prioritaires
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
-
Correction d'un défaut lors duquel la validation des plans mis en cache pouvait entraîner le redémarrage de la base de données alors que le plan avait été précédemment invalidé.
Aurora PostgreSQL 10.20.1, 27 avril 2022
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner des
WriteIOPS
rapports incorrects dans la AWS console. -
Correction d'un problème qui pouvait entraîner une indisponibilité à la suite de la suppression d'un nœud de lecture d'un cluster.
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner un redémarrage du moteur pendant les périodes où la mémoire disponible était insuffisante.
Aurora PostgreSQL 10.20.0, 29 mars 2022
Améliorations hautement prioritaires de la stabilité
-
Correction de plusieurs problèmes susceptibles d'entraîner l'indisponibilité d'un nœud de lecture.
-
Correction d'un problème qui empêchait un nœud de lecture de relire le WAL, ce qui nécessitait la suppression et la resynchronisation de l'emplacement de réplication.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
Améliorations d'ordre général
-
Correction d'une petite fuite de mémoire sur les nœuds de lecture lorsque l'option
commit_ts
est définie. -
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
-
Correction d'un problème qui pouvait entraîner l'échec d'une importation à partir de S3 lors de l'utilisation de l'extension
aws_s3
. -
Correction de plusieurs problèmes qui pouvaient entraîner des périodes d'indisponibilité lors de l'utilisation de
apg_plan_mgmt
. -
Correction de plusieurs problèmes qui pouvaient entraîner des périodes d'indisponibilité lorsque la gestion du plan de requêtes (QPM) était activée.
PostgreSQL 10.19 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 10.19. Pour en savoir plus sur les améliorations de PostgreSQL 10.19, consultez PostgreSQL version 10.19
Versions et correctifs
Aurora PostgreSQL 10.19.6, 16 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui pouvait entraîner une augmentation du trafic réseau lorsqu'une instance d'enregistreur transmettait des journaux à une instance de réplica.
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
-
Mise à jour de l'extension PostGIS vers la version 3.1.7.
Aurora PostgreSQL 10.19.4, 20 juillet 2022
Améliorations de la sécurité
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations critiques
Correction d'un problème qui pouvait entraîner des périodes d'indisponibilité lors du redémarrage d'un nœud de stockage.
Améliorations de la stabilité hautement prioritaires
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
Aurora PostgreSQL 10.19.3, 13 avril 2022
Améliorations d'ordre général
-
Correction d'un bogue qui pouvait entraîner un redémarrage du moteur pendant les périodes où la mémoire disponible était insuffisante.
Aurora PostgreSQL 10.19.1
Améliorations de la sécurité
-
Mise à jour de l'extension
PostGIS
de la version 3.1.4 à la version 3.1.5. Cette mise à jour contient un correctif PostGIS concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 10.19.0
Améliorations critiques de la stabilité
-
Correction d'un bogue où la réplication logique pouvait se bloquer, entraînant un retard de relecture sur le nœud de lecture. L'instance peut éventuellement redémarrer.
Améliorations supplémentaires
-
Correction d'un bogue de cache de tampon qui pouvait entraîner de brèves périodes d'indisponibilité.
-
Correction d'un bogue dans l'extension
apg_plan_mgmt
où un plan basé sur un index n'était pas appliqué. -
Correction d'un bogue dans l'extension
pg_logical
qui peut entraîner de brèves périodes d'indisponibilité en raison d'une mauvaise gestion des arguments NULL. -
Correction d'un problème en raison duquel les fichiers orphelins provoquaient des erreurs de mises à niveau de version majeure.
-
Correction des métriques d'écriture incorrectes du journal d'Aurora Storage Daemon.
-
Correction de plusieurs bogues qui risquaient de ralentir la relecture WAL et, éventuellement, de redémarrer les instances de lecteur.
-
Amélioration de la validation de la page du cache tampon Aurora lors des lectures.
-
Amélioration de la validation des métadonnées de stockage Aurora.
-
Mise à jour de l'extension
pg_hint_pan
vers v1.3.6.
PostgreSQL 10.18 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 10.18. Pour en savoir plus sur les améliorations de PostgreSQL 10.18, consultez PostgreSQL version 10.18
Versions et correctifs
Aurora PostgreSQL 10.18.6, 19 décembre 2022
Améliorations d'ordre général
-
Correction d'un problème qui provoquait une incohérence du flux d'activité de base de données lorsque l'agent de surveillance n'était pas disponible.
Aurora PostgreSQL 10.18.4, 6 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations d'ordre général
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
-
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
-
Correction d'un problème lié à l'existence de fichiers de relations dupliqués qui pouvait entraîner des périodes d'indisponibilité.
Aurora PostgreSQL 10.18.3, 6 juin 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un problème qui pouvait entraîner le redémarrage du processus postmaster dans Amazon Aurora Serverless v1.
-
Correction d'un problème susceptible de provoquer le redémarrage du processus d'exécution Aurora dans Amazon Aurora Serverless v1.
Améliorations d'ordre général
-
Correction d'une fuite de mémoire dans l'environnement d'exécution d'Aurora qui pouvait entraîner une out-of-memory condition.
Aurora PostgreSQL 10.18.2, 12 avril 2022
Mises à jour générales
-
Correction d'un bogue de cache de tampon qui pouvait entraîner de brèves périodes d'indisponibilité.
Aurora PostgreSQL 10.18.1
Améliorations de la sécurité
-
Mise à jour de l'extension
PostGIS
de la version 3.1.4 à la version 3.1.5. Cette mise à jour contient un correctif PostGIS concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 10.18.0
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un problème lors duquel les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources d'E/S déclenché par la lecture anticipée.
-
Correction d'un problème lors duquel Aurora pouvait signaler un problème suite à une mise à jour de version majeure avec le message : « INCIDENT : impossible d'accéder au statut de la prochaine transaction dont l'ID est xxxxxxxx ».
Améliorations supplémentaires
-
Correction d'un problème qui pouvait bloquer les opérations d'aspiration une fois que toutes les répliques de lecture Aurora avaient été supprimées d'un cluster secondaire.
-
Correction d'un problème de redémarrage des nœuds de lecture en raison d'un échec de recherche du cache d'origine de réplication.
-
Correction d'un problème où les requêtes en lecture pouvaient expirer sur les nœuds de lecture pendant la relecture d'une troncature déclenchée par le vacuum sur le nœud d'écriture.
-
Correction d'un problème qui entraînait la définition incorrecte par Performance Insights du type backend d'une connexion à une base de données.
-
Correction d'un problème où la fonction aurora_postgres_replica_status() renvoyait des statistiques de processeur obsolètes ou en retard.
-
Correction d'un problème où, dans de rares cas, un cluster miroir secondaire de base de données globale Aurora pouvait redémarrer en raison d'un blocage du processus d'application du journal.
-
Suppression du support pour les suites DES, 3DES et de RC4 chiffrement.
-
Mise à jour de l'extension
PostGIS
vers la version 3.1.4. -
Ajout de la prise en charge de l'extension
postgis_raster
version 3.1.4.
PostgreSQL 10.17, Aurora PostgreSQL 2.9 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.17. Pour en savoir plus sur les améliorations de PostgreSQL 10.17, consultez PostgreSQL version 10.17
Versions et correctifs
Aurora PostgreSQL 10.17.5, 30 décembre 2022
Améliorations d'ordre général
-
La version 10.17.5 d'Amazon Aurora PostgreSQL a été publiée avec des améliorations générales.
Aurora PostgreSQL 10.17.4, 14 juillet 2022
Améliorations de la sécurité
-
Rétablissement du correctif de la communauté PostgreSQL pour CVE-2022-1552 : Autovacuum, REINDEX et d'autres opérations avec omission des « opérations de sécurité restreintes ». Pour plus d'informations, consultez CVE-2022-1552
.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème de gestion des erreurs lié à out-of-memory des conditions pouvant entraîner de brèves périodes d'indisponibilité.
-
Correction d'un problème qui pouvait entraîner une utilisation excessive de l'espace de stockage en raison de la fermeture incorrecte des fichiers.
-
Correction d'un problème lors duquel Performance Insights affichait le message d'erreur « Événement d'attente inconnu ».
Aurora PostgreSQL 2.9.2
Améliorations de la sécurité
-
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Rétablissement de postgis
vers PostGIS
2.4.7. Il s'agit d'un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350.
Aurora PostgreSQL 2.9.1
Améliorations critiques de la stabilité
-
Correction d'un problème où, dans de rares circonstances, le cache de données d'un nœud de lecture pouvait être incohérent après un redémarrage de ce nœud.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un problème lors duquel les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources d'E/S déclenché par la lecture anticipée.
-
Correction d'un problème lors duquel Aurora pouvait signaler un problème suite à une mise à jour de version majeure avec le message : « INCIDENT : impossible d'accéder au statut de la prochaine transaction dont l'ID est xxxxxxxx ».
Améliorations supplémentaires
-
Correction d'un problème de redémarrage des nœuds de lecture en raison d'un échec de recherche du cache d'origine de réplication.
-
Correction d'un problème où, dans de rares cas, un cluster miroir secondaire de base de données globale Aurora pouvait redémarrer en raison d'un blocage du processus d'application du journal.
-
Correction d'un problème qui entraînait la définition incorrecte par Performance Insights du type backend d'une connexion à une base de données.
-
Correction d'un problème en raison duquel les fichiers orphelins provoquaient des erreurs de traduction dans les chemins de code en lecture pendant ou après une mise à niveau de version majeure.
-
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
-
Correction d'un problème de out-of-memory plantage lié au démon de stockage Aurora qui entraînait le redémarrage du nœud d'écriture. Cette correction a également permis de réduire la consommation globale de mémoire système.
Aurora PostgreSQL 2.9
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un problème qui entraînait une erreur avec le message
ERROR: could not open file pg_tblspc/...: No such file or directory
lors de la création d'une base de données à partir d'une base de données de modèle existante avec espace disque logique. -
Correction d'un problème qui, dans de rares cas, empêchait un réplica Aurora de démarrer lorsqu'un grand nombre de sous-transactions PostgreSQL (c'est-à-dire des points de sauvegarde SQL) étaient utilisés.
-
Correction d'un problème qui, dans de rares circonstances, entraînait des résultats de lecture incohérents pour les demandes de lecture répétées sur les nœuds de réplica.
Améliorations supplémentaires
-
Mise à niveau d'OpenSSL vers la version 1.1.1k.
-
Réduction de l'utilisation de l'UC et de la consommation de mémoire du processus d'application WAL sur les réplicas Aurora pour certaines applications.
-
Amélioration des contrôles de sécurité dans le chemin d'écriture pour détecter les écritures incorrectes dans les métadonnées.
-
Amélioration de la sécurité en supprimant 3DES et autres chiffrements plus anciens pour les connexions SSL/TLS.
-
Correction d'un problème où une entrée de fichier en double pouvait empêcher le démarrage du moteur Aurora PostgreSQL.
-
Correction d'un problème qui pouvait entraîner une indisponibilité temporaire sous des applications lourdes.
-
Rajout de la possibilité d'utiliser une barre oblique au début du chemin S3 lors de l'importation S3.
-
Mise à jour de l'extension orafce vers la version 3.16.
-
Mise à jour de l'extension
PostGIS
vers la version 2.4.7.
PostgreSQL 10.16, Aurora PostgreSQL 2.8 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 10.16. Pour en savoir plus sur les améliorations de PostgreSQL 10.16, consultez PostgreSQL version 10.16
Versions et correctifs
Aurora PostgreSQL 2.8.1
Améliorations de la sécurité
-
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Rétablissement de postgis
vers PostGIS
2.4.4. Il s'agit d'un correctifPostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction d'un correctif relatif à une erreur de validation d'entrée dans les paramètres de la fonction de l'extension
log_fdw
.
Aurora PostgreSQL 2.8.0
Mises à jour hautement prioritaires de la stabilité
Correction d'un bogue qui avait pour effet que, dans de rares cas, un lecteur obtenait des résultats incohérents quand il redémarrait alors qu'une transaction comportant plus de 64 sous-transactions était en cours de traitement.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait le démarrage de la base de données quand il y avait beaucoup de relations dans des environnements limités en mémoire.
-
Correction d'un bogue dans l'extension
apg_plan_mgmt
qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un dépassement de tampon interne. -
Correction d'un bogue sur les nœuds du lecteur qui pouvait entraîner de brèves périodes d'indisponibilité pendant une relecture WAL.
-
Correction d'un bogue dans l'extension
rds_activity_stream
qui entraînait une erreur au démarrage en tentant de journaliser des événements d'audit. -
Correction d'un bogue qui empêchait les mises à jour de version mineure d'un cluster de base de données globale Aurora.
-
Correction de bogues dans la fonction
aurora_replica_status
qui avaient pour effet que des lignes étaient parfois partiellement remplies et que certaines valeurs telles que la latence de relecture et l'utilisation de l'UC indiquaient toujours 0. -
Correction d'un bogue qui avait pour effet que le moteur de base de données tentait de créer des segments de mémoire partagée d'une taille supérieure à celle de la mémoire totale de l'instance, et échouait de façon répétée. Par exemple, les tentatives de création de tampons partagés de 128 Gio sur une instance db.r5.large échouaient. Avec cette modification, les demandes d'allocations de mémoire partagée dont la taille totale est supérieure à celle de la mémoire de l'instance permettent de définir celle-ci sur des paramètres incompatibles.
-
Ajout d'une logique pour nettoyer les fichiers temporaires
pg_wal
inutiles au démarrage d'une base de données. -
Correction d'un bogue qui entraînait l'affichage du message
ERROR: rds_activity_stream stack item 2 not found on top - cannot pop
lors de la tentative de création de l'extensionrds_activity_stream
. -
Correction d'un bogue qui pouvait entraîner l'affichage du message
failed to build any 3-way joins
dans une sous-requêteIN
corrélée sous une sous-requêteEXISTS
. -
Correction d'un bogue qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un manque de mémoire lors de la création de l'extension
postgis
avecpgAudit
activé. -
Correction d'un bogue qui se produisait lors de l'utilisation d'une réplication logique sortante pour synchroniser des modifications sur une autre base de données, qui pouvait échouer en affichant un message tel que
ERROR: could not map filenode "base/16395/228486645" to relation OID
. -
Correction d'un bogue qui avait pour effet que le rôle
rds_ad
n'était pas créé après la mise à niveau d'une version d'Aurora PostgreSQL ne prenant pas en charge l'authentification Microsoft Active Directory. -
Ajout de vérifications de page btree pour détecter l'incohérence de métadonnées de tuple.
-
Correction d'un bogue dans les lectures de tampon asynchrones qui pouvait entraîner de brèves périodes d'indisponibilité sur les nœuds de lecteur pendant une relecture de WAL.
PostgreSQL 10.14, Aurora PostgreSQL 2.7 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.14. Pour en savoir plus sur les améliorations de PostgreSQL 10.14, consultez PostgreSQL version 10.14
Versions et correctifs
Aurora PostgreSQL 2.7.5
Améliorations de la sécurité
-
Modification de l'extension
ip4r
pour atténuer un problème de sécurité lors de la création d'une extension. Le problème a été initialement révélé dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Rétablissement de postgis
vers PostGIS 2.4.4. Il s'agit d'un correctif PostGIS
concernant la vulnérabilité résolue dans le noyau PostgreSQL par CVE-2020-14350. Pour plus d'informations, veuillez consulter CVE-2020-14350. -
Correction d'un correctif relatif à une erreur de validation d'entrée dans les paramètres de la fonction de l'extension
log_fdw
.
Aurora PostgreSQL 2.7.3
Mises à jour hautement prioritaires de la stabilité
-
Fourniture d'un correctif pour les problèmes de sécurité de la communauté PostgreSQL CVE-2021-32027, CVE-2021-32028 et CVE-2021-32029.
Améliorations supplémentaires
-
Correction d'un bogue dans l'extension
aws_s3
pour permettre l'importation d'objets avec des barres obliques initiales dans l'identificateur d'objet. -
Correction d'un bogue dans l'extension
rds_activity_stream
qui entraînait une erreur au démarrage en tentant de journaliser des événements d'audit. -
Correction d'un bogue qui renvoyait une erreur
ERROR
lors de la tentative de créer l'extensionrds_activity_stream
. -
Correction d'un bogue qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un manque de mémoire lors de la création de l'extension
postgis
avecpgAudit
activé. -
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
Aurora PostgreSQL 2.7.2
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un bogue lors duquel un nœud de lecteur pouvait rendre une ligne supplémentaire ou manquante en cas de redémarrage du lecteur pendant que le nœud de scripteur traite une longue transaction contenant plus de 64 sous-transactions.
Améliorations supplémentaires
-
Correction d'un bogue qui pouvait entraîner une indisponibilité intermittente en raison de la rotation des clés de chiffrement réseau.
-
Correction d'un bogue lors duquel une importante importation S3 comptant des milliers de clients pouvait empêcher un ou plusieurs des clients d'importation d'arrêter de répondre.
Aurora PostgreSQL 2.7.1
Améliorations critiques de la stabilité
-
Correction d'un bogue qui provoquait l'échec du redémarrage d'un réplica en lecture à plusieurs reprises dans de rares cas.
-
Correction d'un bogue qui provoquait l'indisponibilité d'un cluster lors de la tentative de création de plus de 16 réplicas en lecture ou de Régions AWS secondaires de base de données Aurora globale. Le cluster est redevenu disponible lorsque le nouveau réplica de lecture ou secondaire Région AWS a été supprimé.
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait de répondre dans de rares cas lorsque la charge était lourde, l'importation de snapshots, l'importation COPY ou l'importation S3.
-
Correction d'un bogue dans lequel un réplica en lecture pouvait ne pas rejoindre le cluster lorsque l'enregistreur était très occupé avec une charge de travail intensive en écriture.
-
Correction d'un bogue qui faisait qu'un cluster prenait plusieurs minutes pour redémarrer si un flux de réplication logique était interrompu lors de la gestion de nombreuses transactions complexes.
-
Refus de l'utilisation de l'authentification IAM et Kerberos pour le même utilisateur.
Aurora PostgreSQL 2.7.0
Améliorations critiques de la stabilité
-
Aucun
Mises à jour hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur
ERREUR :
.MultiXactId
nnnn n'a pas encore été créé -- boucle apparente -
Correction d'un bogue à cause duquel, dans certains cas, les clusters de base de données dont la réplication logique était activée ne supprimaient pas les fichiers de segment WAL tronqués du stockage. Cela entraînait une augmentation de la taille du volume.
-
Correction d'un bogue provoquant une consommation excessive de processeur dans l'extension
pg_stat_statements
.
Améliorations supplémentaires
-
Amélioration des performances en mode asynchrone des flux d'activité de base de données.
-
Aurora Serverless v1 pour PostgreSQL prend désormais en charge l'exécution de requêtes sur toutes les connexions lors d'un événement d'échelle.
-
Réduction du délai de publication selon CloudWatch la
rpo_lag_in_msec
métrique pour les clusters de bases de données globaux Aurora. -
Correction d'un bug dans les clusters Serverless lors duquel le traitement des transactions était inutilement suspendu pendant de longues périodes lors de la création d'un point d'échelle.
-
Correction d'un bug dans Aurora Serverless v1 pour PostgreSQL où une fuite de verrou a entraîné un événement d'échelle prolongé.
-
Correction d'un bug dans Aurora Serverless v1 pour PostgreSQL où les connexions migrées lors d'un événement d'échelle ont été déconnectées avec le message suivant
: ERREUR : impossible
d'ouvrir la relation avec l'OID... -
Aurora PostgreSQL ne prend plus de retard sur un nœud de lecture lorsque le backend bloque l'écriture sur le client de base de données.
-
Correction d'un bug qui, dans de rares cas, provoquait une brève période d'indisponibilité sur un réplica en lecture lorsque le volume de stockage augmentait.
-
Correction d'un bug lors de la création d'une base de données qui pouvait renvoyer l'erreur suivante
ERREUR : impossible de créer un répertoire sur le disque local
-
Correction d'un bug lors duquel, dans certains cas, la relecture d'enregistrements
XLOG_BTREE_REUSE_PAGE
sur des instances de lecteur Aurora provoquait un retard inutile de relecture. -
Correction d'un bug dans l'index
GiST
qui pouvait entraîner une condition de mémoire insuffisante après la promotion d'un réplica en lecture Aurora. -
Correction d'un bug lors duquel la fonction
aurora_replica_status
affichait des identifiants de serveur tronqués. -
Correction d'un bogue d'importation S3 qui signalait l'erreur
ERROR: HTTP 403. Autorisation refusée
lors de l'importation de données à partir d'un fichier dans un sous-dossier S3. -
Correction d'un bogue dans l'extension
aws_s3
pour la gestion des URL pré-signées qui pouvait entraîner le message d'erreur suivant :S3 bucket names with a period (.) are not supported
. -
Correction d'un bug dans l'extension
aws_s3
où une importation pouvait être bloquée indéfiniment si un verrouillage exclusif était effectué sur la relation avant de commencer l'opération. -
Correction d'un bogue lié à la réplication lorsqu'Aurora PostgreSQL joue le rôle de réplica physique d'une instance RDS for PostgreSQL qui utilise des index
GiST
. Dans de rares cas, ce bogue provoquait une brève période d'indisponibilité après la promotion du cluster Aurora. -
Correction d'un bogue dans les flux d'activité de base de données lors duquel les clients n'étaient pas avertis de la fin d'une panne.
PostgreSQL 10.13, Aurora PostgreSQL 2.6 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.13. Pour en savoir plus sur les améliorations de PostgreSQL 10.13, consultez PostgreSQL version 10.13
Versions et correctifs
Aurora PostgreSQL version 2.6.2
Améliorations critiques de la stabilité
-
Aucun
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur
ERREUR :
.MultiXactId
nnnn n'a pas encore été créé -- boucle apparente -
Correction d'un bogue à cause duquel, dans certains cas, les clusters de base de données dont la réplication logique était activée ne supprimaient pas les fichiers de segment WAL tronqués du stockage. Cela entraînait une augmentation de la taille du volume.
-
Correction d'un problème de création d'un cluster de base de données global dans une région secondaire.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
-
Correction d'un bogue provoquant une consommation excessive de processeur dans l'extension
pg_stat_statements
.
Améliorations supplémentaires
-
Aurora PostgreSQL ne prend plus de retard sur un nœud de lecture lorsque le backend bloque l'écriture sur le client de base de données.
-
Réduction du délai de publication selon CloudWatch la
rpo_lag_in_msec
métrique pour les clusters de bases de données globaux Aurora. -
Correction d'un bogue à cause duquel une instruction
DROP DATABASE
ne supprimait aucun fichier de relation. -
Correction d'un bug lors duquel, dans certains cas, la relecture d'enregistrements
XLOG_BTREE_REUSE_PAGE
sur des instances de lecteur Aurora provoquait un retard inutile de relecture. -
Correction d'une petite fuite de mémoire dans un index b-tree qui pouvait conduire à une condition de mémoire insuffisante.
-
Correction d'un bogue dans la fonction
aurora_replica_status()
à cause duquel le champserver_id
était parfois tronqué. -
Correction d'un bogue à cause duquel un enregistrement de journal était traité de façon incorrecte, provoquant le blocage du réplica Aurora.
-
Correction d'un bogue d'importation S3 qui signalait l'erreur
ERROR: HTTP 403. Autorisation refusée
lors de l'importation de données à partir d'un fichier dans un sous-dossier S3. -
Amélioration des performances en mode asynchrone des flux d'activité de base de données.
-
Correction d'un bogue dans l'extension
aws_s3
qui pouvait entraîner le message d'erreurS3 bucket names with a period (.) are not supported
. -
Correction d'une condition de concurrence qui provoquait l'échec par intermittence des importations valides.
-
Correction d'un bogue lié à la réplication quand Aurora PostgreSQL jouait le rôle de réplica physique d'une instance RDS for PostgreSQL qui utilise des index GiST. Dans de rares cas, ce bogue provoquait une brève période d'indisponibilité après la promotion du cluster de base de données Aurora.
-
Correction d'un bug dans l'extension
aws_s3
lors duquel une importation pouvait être bloquée indéfiniment si un verrouillage exclusif était effectué sur la relation avant de commencer l'opération.
Aurora PostgreSQL 2.6.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui s'affichait quand l'opérateur
NOT EXISTS
renvoyait incorrectement TRUE, ce qui ne pouvait se produire qu'en présence de l'ensemble suivant de circonstances inhabituelles :-
Une requête utilise l'opérateur
NOT EXISTS
. -
La ou les colonnes en cours d'évaluation par rapport à la requête externe dans la sous-requête
NOT EXISTS
contiennent une valeur NULL. -
Il n'y a pas d'autre prédicat dans la sous-requête qui élimine la nécessité d'évaluer les valeurs NULL.
-
Le filtre utilisé dans la sous-requête n'utilise pas de recherche d'index pour son exécution.
-
L'optimiseur de requête ne convertit pas l'opérateur en jointure.
-
Aurora PostgreSQL 2.6.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctionnalités
-
Ajout du support pour la version d' RDKit extension 3.8.
L' RDKit extension fournit des fonctions de modélisation pour la chimiinformatique. La chémoinformatique consiste à stocker, indexer, rechercher, extraire et appliquer des informations sur les composés chimiques. Par exemple, avec l' RDKit extension, vous pouvez créer des modèles de molécules, rechercher des structures moléculaires et lire ou créer des molécules dans différentes notations. Vous pouvez également effectuer des recherches sur les données chargées à partir du site Web ChEMBL
ou d'un fichier SMILES. SMILES (Simplified Molecular Input Line Entry System) est une notation typographique permettant de représenter des molécules et des réactions. Pour plus d'informations, consultez la section La cartouche RDKit de base de données dans la RDKit documentation. -
Ajout de la prise en charge de l'extension
pglogical
version 2.2.2.L'extension
pglogical
est un système de réplication logique en streaming qui fournit des fonctions supplémentaires au-delà de ce qui est disponible dans la réplication logique native de PostgreSQL. Les fonctions incluent la gestion des conflits, le filtrage des lignes, la réplication de DDL/séquence et l'application différée. Vous pouvez utiliser l'extensionpglogical
pour configurer la réplication entre des clusters Aurora PostgreSQL, entre RDS for PostgreSQL et Aurora PostgreSQL, ainsi qu'avec des bases de données PostgreSQL exécutées en dehors de RDS. -
Aurora redimensionne dynamiquement l'espace de stockage de votre cluster. Avec le redimensionnement dynamique, l'espace de stockage de votre cluster de base de données Aurora diminue automatiquement lorsque vous supprimez des données du cluster de base de données. Pour plus d'informations, consultez Dimensionnement du stockage dans le Guide de l'utilisateur Amazon Aurora.
Note
La fonctionnalité de redimensionnement dynamique est déployée par étapes en fonction de Régions AWS la disponibilité d'Aurora. Selon la région où se trouve votre cluster, il se peut que cette fonction ne soit pas encore disponible. Pour plus d'informations, consultez l'annonce des nouveautés
.
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à l'extension de la page de segment de mémoire qui, dans de rares cas, entraînait un temps de récupération plus long et affectait la disponibilité.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un problème lors de la mise à niveau des clusters de base de données globale Aurora à partir de la version 10.11.
-
Correction d'un bogue dans la base de données globale Aurora qui pouvait retarder la mise à niveau du moteur de base de données dans une base de données secondaire Région AWS. Pour plus d'informations, consultez Utilisation de bases de données Amazon Aurora globales dans le Guide de l'utilisateur Amazon Aurora.
-
Correction d'un bogue qui, dans de rares cas, entraînait des retards dans la mise à niveau d'une base de données vers la version 10.13 du moteur.
Améliorations supplémentaires
-
Correction d'un bogue où le réplica Aurora se bloquait lorsque des charges de travail avec des sous-transactions lourdes étaient réalisées sur l'instance du scripteur.
-
Correction d'un bogue où l'instance du scripteur se bloquait en raison d'une fuite de mémoire et de l'épuisement de la mémoire utilisée pour suivre les transactions actives.
-
Correction d'un bug qui entraînait un incident en raison d'une initialisation incorrecte lorsque la mémoire libre disponible était insuffisante pendant le démarrage du backend PostgreSQL.
-
Correction d'un bogue dans lequel un cluster de base de données sans serveur Aurora PostgreSQL pouvait renvoyer l'erreur suivante après un événement de mise à l'échelle :
ERROR: prepared statement "S_6" already exists
. -
Correction d'un out-of-memory problème lors de l'émission de la
CREATE EXTENSION
commandePostGIS
lorsque Database Activity Streams est activé. -
Correction d'un bogue dans lequel une requête
SELECT
pouvait renvoyer de manière incorrecte l'erreurAttempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn
. -
Correction d'un bogue qui créait une brève indisponibilité de la base de données en raison de la gestion des erreurs dans la croissance de stockage de la base de données.
-
Correction d'un bug dans Aurora PostgreSQL sans serveur où les requêtes exécutées sur des connexions précédemment inactives étaient retardées jusqu'à la fin de l'opération de mise à l'échelle.
-
Correction d'un bogue dans lequel un cluster de base de données Aurora PostgreSQL avec les flux d'activité de base de données activé pouvait signaler le début d'une fenêtre de perte potentielle pour les enregistrements d'activité, mais ne signalait pas la restauration de la connectivité.
PostgreSQL 10.12, Aurora PostgreSQL 2.5 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.12. Pour en savoir plus sur les améliorations de PostgreSQL 10.12, consultez PostgreSQL version 10.12
Versions et correctifs
Aurora PostgreSQL 2.5.7
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucun
Mises à jour hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 2.5.6
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucun
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur
ERREUR :
.MultiXactId
nnnn n'a pas encore été créé -- boucle apparente
Améliorations supplémentaires
-
Correction d'un bug qui, dans de rares cas, provoquait une brève indisponibilité du réplica en lecture lorsque le volume de stockage augmentait.
-
Aurora PostgreSQL Serverless prend désormais en charge l'exécution de requêtes sur toutes les connexions lors d'un événement d'échelle.
-
Correction d'un bug dans Aurora PostgreSQL Serverless, lors duquel une fuite de verrouillage entraînait un événement d'échelle prolongé.
-
Correction d'un bug lors duquel la fonction
aurora_replica_status
affichait des identifiants de serveur tronqués. -
Correction d'un bogue dans Aurora PostgreSQL Serverless lors duquel les connexions migrées pendant un événement d'échelle se déconnectaient avec le message : «
ERROR: could not open relation with OID ...
. -
Correction d'un bogue dans un index GiST qui pouvait entraîner une out-of-memory condition après la promotion d'une réplique d'Aurora Read.
-
Amélioration des performances des flux d'activité de base de données.
-
Correction d'un bug dans les flux d'activité de base de données, lors duquel les clients n'étaient pas avertis de la fin d'une panne.
-
Correction d'un bogue dans l'extension
aws_s3
pour la gestion des URL présignées qui pouvait entraîner le message d'erreurS3 bucket names with a period (.) are not supported
. -
Correction d'un bug dans l'extension
aws_s3
lors duquel une mauvaise gestion des erreurs pouvait entraîner des échecs pendant le processus d'importation. -
Correction d'un bug dans l'extension
aws_s3
lors duquel une importation pouvait être bloquée indéfiniment si un verrouillage exclusif était effectué sur la relation avant de commencer l'opération.
Aurora PostgreSQL 2.5.4
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui s'affichait quand l'opérateur
NOT EXISTS
renvoyait incorrectement TRUE, ce qui ne pouvait se produire qu'en présence de l'ensemble suivant de circonstances inhabituelles :-
Une requête utilise l'opérateur
NOT EXISTS
. -
La ou les colonnes en cours d'évaluation par rapport à la requête externe dans la sous-requête
NOT EXISTS
contiennent une valeur NULL. -
Il n'y a pas d'autre prédicat dans la sous-requête qui élimine la nécessité d'évaluer les valeurs NULL.
-
Le filtre utilisé dans la sous-requête n'utilise pas de recherche d'index pour son exécution.
-
L'optimiseur de requête ne convertit pas l'opérateur en jointure.
-
Aurora PostgreSQL 2.5.3
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Aucune
Améliorations supplémentaires
-
Correction d'un bug dans Aurora PostgreSQL Serverless où les requêtes qui s'exécutaient sur des connexions précédemment inactives étaient retardées jusqu'à la fin de l'opération de mise à l'échelle.
-
Correction d'un bug qui pouvait provoquer une brève indisponibilité pour les charges de travail de sous-transaction lourdes lorsque plusieurs instances de lecteur redémarrent ou rejoignent le cluster.
-
Correction d'un bogue dans la base de données Aurora PostgreSQL globale où la mise à niveau d'un cluster secondaire pouvait entraîner un échec en raison d'une gestion des versions incorrecte des sommes de contrôle. Cela aurait pu nécessiter la recréation des clusters secondaires.
Aurora PostgreSQL 2.5.2
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à l'extension de la page de segment de mémoire qui, dans de rares cas, entraînait un temps de récupération plus long et affectait la disponibilité.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un bogue dans Aurora Global Database qui pouvait entraîner des retards dans la mise à niveau du moteur de base de données dans une région secondaire. Pour plus d'informations, consultez Utilisation de bases de données Amazon Aurora globales dans le Guide de l'utilisateur Amazon Aurora.
-
Correction d'un bogue qui, dans de rares cas, entraînait des retards dans la mise à niveau d'une base de données vers la version 10.12 du moteur
Améliorations supplémentaires
-
Correction d'un bogue qui créait une brève indisponibilité de la base de données en raison de la gestion des erreurs dans la croissance de stockage de la base de données.
-
Correction d'un bogue dans lequel une requête SELECT pouvait renvoyer l'erreur de manière incorrecte,
Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn
. -
Correction d'un bogue dans lequel un cluster de base de données sans serveur Aurora PostgreSQL pouvait renvoyer l'erreur suivante après un événement de mise à l'échelle :
ERROR: prepared statement "S_6" already exists
.
Aurora PostgreSQL 2.5.1
Nouvelles fonctionnalités
-
Ajout de la prise en charge de la base de données globale pour Amazon Aurora PostgreSQL. Pour plus d'informations, consultez Utilisation de bases de données Amazon Aurora globales dans le Guide de l'utilisateur Amazon Aurora.
-
Ajout de la possibilité de configurer l'objectif de point de reprise (RPO) d'une base de données globale pour Aurora PostgreSQL. Pour plus d'informations, consultez la section Gestion RPOs des bases de données globales basées sur Aurora PostgreSQL dans le guide de l'utilisateur Amazon Aurora.
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
Aucune.
Mises à jour hautement prioritaires de la stabilité
-
Amélioration des performances et de la disponibilité des instances de lecture lors de l'application des opérations DROP TABLE et TRUNCATE TABLE.
-
Correction d'une fuite de mémoire faible mais continue dans un module de diagnostic qui pouvait créer une out-of-memory condition sur les types d'instances de base de données plus petits.
-
Correction d'un bogue dans l'extension
PostGIS
susceptible d’entraîner un redémarrage de la base de données. Cela a été signalé à la communauté PostGIS comme https://trac.osgeo.org/postgis/ticket/4646. -
Correction d'un bogue faisant que les demandes de lecture pouvaient cesser de répondre en raison d'une mauvaise gestion des erreurs dans le moteur de stockage.
-
Correction d'un bogue qui entraînait l'échec de certaines requêtes et l'apparition du message
ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy
. Cela pourrait se produire après la promotion d'une instance de lecture en instance d'écriture. -
Correction d'un bogue où un cluster de base de données sans serveur Aurora était susceptible de planter lors de l'annulation d'une tentative de mise à l'échelle.
Améliorations supplémentaires
-
Amélioration des performances pour les requêtes qui lisent de nombreuses lignes à partir du stockage.
-
Amélioration des performances et de la disponibilité des instances de base de données de lecteur lors d'une forte charge de travail de lecture.
-
Activation des sous-requêtes IN et NOT IN corrélées pour leur transformation en jointures lorsque cela est possible.
-
Amélioration des performances de lecture de l'extension
pg_prewarm
. -
Correction d'un bogue où un cluster de base de données sans serveur Aurora pouvait renvoyer le message
ERROR: incorrect binary data format in bind parameter ...
following a scale event. -
Correction d'un bogue où un cluster de base de données sans serveur pouvait renvoyer le message
ERROR: insufficient data left in message
suite à un événement de mise à l'échelle. -
Correction d'un bogue qui faisait qu'un cluster de base de données sans serveur Aurora était susceptible de subir des tentatives de mise à l'échelle prolongées ou vouées à l'échec.
-
Correction d'un bogue qui provoquait le message
ERREUR : Impossible de créer le fichier « base/xxxxxx/yyyyyyy » car une version précédente existe toujours sur le disque : Success. Veuillez contacter AWS le service client
. Cela peut se produire pendant la création d'un objet après l'encapsulage de l'identificateur d'objet 32 bits de PostgreSQL. -
Correction d'un bogue en raison duquel les fichiers de segments write-ahead-log (WAL) pour la réplication logique PostgreSQL n'étaient pas supprimés lors de
wal_level
la modification de la valeur de à.logical
replica
-
Correction d'un bogue dans l'extension
pg_hint_plan
à cause duquel une requête à instructions multiples pouvait conduire à un plantage avecenable_hint_table
activé. Ceci fait l'objet d'un suivi dans la communauté PostgreSQL comme https://github.com/ossc-db/pg_hint_plan/issues/25. -
Correction d'un bug à cause duquel les clients JDBC pouvaient signaler le message java.io. IOException: Type de paquet inattendu : 75
suite à un événement d'échelle dans un cluster de base de données sans serveur Aurora. -
Correction d'un bogue dans la réplication logique de PostgreSQL qui provoquait le
message ERROR : la référence du snapshot n'appartient pas au propriétaire
de la ressource. TopTransaction -
Modification des extensions suivantes :
-
Mise à jour de
orafce
vers la version 3.8.
-
PostgreSQL 10.11, Aurora PostgreSQL 2.4 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.11. Pour en savoir plus sur les améliorations de PostgreSQL 10.11, consultez PostgreSQL version 10.11
Cette version contient plusieurs mises à jour critiques de la stabilité. Amazon recommande vivement de mettre à niveau vos clusters Aurora PostgreSQL qui utilisent des moteurs PostgreSQL 10 plus anciens vers cette version.
Versions et correctifs
Aurora PostgreSQL 2.4.4
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucun
Mises à jour hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 2.4.3
Nouvelles fonctionnalités
-
Aurora PostgreSQL prend désormais en charge le paramètre de stockage vacuum_truncate
PostgreSQL pour gérer la troncature Vacuum pour des tables spécifiques. Définissez ce paramètre de stockage sur false pour une table afin d'empêcher la commande SQL VACUUM de tronquer les pages vides de fin de la table.
Améliorations critiques de la stabilité
-
Aucun
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un bogue dans le cadre duquel les lectures à partir du stockage pouvaient cesser de répondre en raison d'une gestion incorrecte des erreurs.
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 2.4.2
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui permettait à une instance de base de données de lecteur d'utiliser temporairement des données obsolètes. Il pouvait engendrer des résultats erronés tels qu'un nombre trop faible ou trop élevé de lignes. Cette erreur ne persiste pas sur le stockage, et disparaît lorsque la page de la base de données contenant la ligne est supprimée du cache. Elle peut se produire lorsque l'instance de base de données principale entre dans un dépassement d'instantanés de transaction en raison de la présence de plus de 64 sous-transactions dans une même transaction. Les applications sensibles à ce bogue sont celles qui utilisent des points de sauvegarde SQL ou des gestionnaires d'exceptions PostgreSQL avec plus de 64 sous-transactions dans la transaction principale.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un bogue qui pouvait entraîner le blocage d'une instance de base de données de lecteur, et par conséquent son indisponibilité lors d'une tentative d'accès au cluster de bases de données. Cette erreur peut se produire dans certains cas lorsque l'instance de base de données principale présente un dépassement d'instantanés de transaction en raison d'un nombre élevé de sous-transactions. Dans ce cas, l'instance de base de données de lecteur ne peut pas accéder au cluster tant que le dépassement d'instantanés n'a pas été supprimé.
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait Performance Insights de déterminer l'ID de requête d'une instruction en cours d'exécution.
Aurora PostgreSQL 2.4.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui pouvait entraîner brièvement l'indisponibilité de l'instance de base de données en raison de la fonction d'auto-réparation du stockage sous-jacent.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un bogue qui pouvait provoquer le blocage du moteur de base de données, et par conséquent son indisponibilité. Cette erreur se produisait si une nouvelle connexion à une base de données subissait un épuisement des ressources pendant l'initialisation après une authentification réussie.
Améliorations supplémentaires
-
Correctif pour l'extension
pg_hint_plan
qui pouvait entraîner le blocage du moteur de base de données, et par conséquent son indisponibilité. Le problème open source peut être suivi à l'adresse https://github.com/ossc-db/pg_hint_plan/pull/45. -
Correction d'un bogue lors duquel le SQL du formulaire
ALTER FUNCTION ... OWNER TO ...
renvoyaitERROR: improper qualified name (too many dotted names)
. -
Amélioration des performances du nettoyage VACUUM de l'index
GIN
via l'extraction préalable. -
Correction d'un bogue dans le code open source de PostgreSQL qui pouvait entraîner un blocage du moteur de base de données, et par conséquent son indisponibilité. Cette erreur se produisait lors des analyses parallèles de l'index d'arbre B. Ce problème a été signalé à la communauté PostgreSQL.
-
Amélioration des performances des analyses de l'index d'arbre B en mémoire.
-
Autres améliorations générales de la stabilité et de la disponibilité d'Aurora PostgreSQL.
Aurora PostgreSQL 2.4.0
Vous trouverez les nouvelles fonctions et améliorations suivantes dans cette version de moteur.
Nouvelles fonctions
-
Prise en charge de l'exportation des données vers Amazon S3. Pour plus d'informations, consultez Exportation de données à partir d'un cluster de base de données Aurora PostgreSQL vers Amazon S3 dans le Guide de l'utilisateur Amazon Aurora.
-
Prise en charge du Machine Learning d'Amazon Aurora. Pour plus d'informations, consultez Utilisation du Machine Learning Amazon Aurora avec Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
-
Les améliorations apportées au traitement SQL sont les suivantes :
-
Optimisations pour
NOT IN
avec le paramètreapg_enable_not_in_transform
. -
Améliorations du menu déroulant des filtres de semi-jointure pour les jointures par hachage avec le paramètre
apg_enable_semijoin_push_down
. -
Optimisations pour la suppression d'une jointure interne redondante avec le paramètre
apg_enable_remove_redundant_inner_joins
. -
Amélioration des options de compatibilité ANSI avec les paramètres
ansi_constraint_trigger_ordering
,ansi_force_foreign_key_checks
etansi_qualified_update_set_target
.
Pour plus d'informations, consultez Paramètres Amazon Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
-
-
Les extensions PostgreSQL nouvelles et mises à jour sont les suivantes :
-
La nouvelle extension
aws_ml
. Pour plus d'informations, consultez Utilisation du Machine Learning Amazon Aurora avec Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora. -
La nouvelle extension
aws_s3
. Pour plus d'informations, consultez Exportation de données à partir d'un cluster de base de données Aurora PostgreSQL vers Amazon S3 dans le Guide de l'utilisateur Amazon Aurora. -
Mises à jour de l'extension
apg_plan_mgmt
. Pour plus d'informations, consultez Gestion des plans d'exécution de requêtes pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
-
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à la création d'index d'arbre B sur les tables temporaires qui, dans de rares cas, pouvait entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
-
Correction d'un bogue lié à la réplication lorsqu'Aurora PostgreSQL joue le rôle de réplica physique d'une instance RDS for PostgreSQL. Dans de rares cas, ce bogue provoque l'échec de l'écriture dans le journal, ce qui peut entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
-
Correction d'un bogue lié au traitement des lectures ayant une latence d'E/S élevée qui, dans de rares cas, pouvait entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un bogue lié à la réplication logique lors duquel les segments
wal
n'étaient pas correctement supprimés du stockage. Ce bogue peut entraîner une distension du stockage. Pour le surveiller, examinez le paramètreTransactionLogDiskUsage
. -
Correction de plusieurs bogues qui provoquaient le blocage d'Aurora pendant les opérations de lecture anticipée sur les index d'arbre B.
-
Correction d'un bogue qui pouvait provoquer l'expiration d'un redémarrage d'Aurora lorsque la réplication logique était utilisée.
-
Amélioration des contrôles de validation effectués sur les blocs de données dans le cache des tampons. Cela permet à Aurora de mieux détecter les incohérences.
Améliorations supplémentaires
-
L'extension de gestion des plans de requêtes
apg_plan_mgmt
dispose d'un algorithme amélioré pour gérer la génération des plans pour les tables hautement partitionnées. -
Réduction de la durée de démarrage des instances dotées de caches volumineux grâce à l'amélioration de l'algorithme de récupération du cache des tampons.
-
Amélioration des performances du read-node-apply processus dans le cadre de charges de travail à taux de transaction élevé grâce aux modifications apportées à la priorisation de PostgreSQL
LWLock
. Ces modifications évitent de paralyser le read-node-apply processus alors que PostgreSQL est soumis à deProcArray
fortes tensions. -
Amélioration du traitement des lectures par lots pendant le processus de nettoyage VACUUM, les analyses de table et les analyses d'index. Cela se traduit par une amélioration du débit et une réduction de la consommation d'UC.
-
Correction d'un bogue faisant qu'un nœud de lecture pouvait provoquer un arrêt lors de la réexécution d'une opération de troncature
SLRU
PostgreSQL. -
Correction d'un bogue selon lequel, dans de rares cas, les écritures de base de données pouvaient se bloquer suite à une erreur renvoyée par l'une des six copies d'un enregistrement de journal Aurora.
-
Correction d'un bogue lié à la réplication logique selon lequel une transaction individuelle supérieure à 1 Go pouvait provoquer un arrêt du moteur.
-
Correction d'une fuite de mémoire sur les nœuds de lecture lorsque la gestion des caches de clusters est activée.
-
Correction d'un bogue lors duquel l'importation d'un instantané RDS for PostgreSQL pouvait cesser de répondre si l'instantané source contenait un grand nombre de relations non journalisées.
-
Correction d'un bogue faisant que le démon de stockage Aurora pouvait se bloquer en présence d'une lourde charge d'E/S.
-
Correction d'un bogue lié à
hot_standby_feedback
pour les nœuds de lecture lors duquel le nœud de lecture pouvait signaler la mauvaise époque de l'ID de transaction au nœud d'écriture. Le nœud d'écriture pouvait ignorer le paramètrehot_standby_feedback
et invalider les instantanés sur le nœud de lecture. -
Correction d'un bogue qui provoquait le traitement incorrecte des erreurs de stockage qui se produisaient pendant les instructions
CREATE DATABASE
. Le bogue rendait la base de données générée inaccessible. Le comportement correct consiste à faire échouer la création de la base de données et à renvoyer l'erreur appropriée à l'utilisateur. -
Amélioration du traitement du dépassement d'instantanés PostgreSQL lorsqu'un nœud de lecture tente de se connecter à un nœud d'écriture. Avant cette modification, si le nœud d'écriture subissait un dépassement d'instantanés, le nœud de lecture ne pouvait pas s'y connecter. Le message suivant s'affichait dans le fichier journal PostgreSQL,
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
. Un dépassement d'instantanés se produit lorsqu'une transaction individuelle a créé plus de 64 sous-transactions.xxxxxxx
(nowyyyyyyy
) -
Correction d'un bogue lié aux expressions de table communes qui déclenchait erreur de manière incorrecte lorsqu'une classe NOT IN existait dans une expression CTE. L'erreur était la suivante :
CTE with NOT IN fails with ERROR: could not find CTE
.CTE-Name
-
Correction d'un bogue lié à une valeur
last_error_timestamp
incorrecte dans la tableaurora_replica_status
. -
Correction d'un bogue afin d'éviter de remplir les tampons partagés avec des blocs appartenant à des objets temporaires. Ces blocs résident dans les tampons locaux de backend PostgreSQL.
-
Amélioration des performances du nettoyage VACUUM sur les index GIN.
-
Correction d'un bogue lors duquel, dans de rares cas, Aurora pouvait afficher une utilisation de CPU de 100 % lorsqu'il jouait le rôle de réplica d'une instance RDS for PostgreSQL, même lorsque le flux de réplication était inactif.
-
Rétroportage d'une modification de PostgreSQL 11 qui améliore le nettoyage des tables temporaires orphelines. Sans cette modification, il est possible que, dans de rares cas, des tables temporaires orphelines puissent entraîner un renvoi à la ligne de l'ID de transaction. Pour de plus amples informations, veuillez consulter ce commit de la communauté PostgreSQL
. -
Correction d'un bogue selon lequel une instance de rédacteur pouvait accepter les demandes d'enregistrement de réplication des instances de lecteur lors d'un processus de démarrage non initialisé.
-
Modification des extensions suivantes :
-
Mise à jour de
pg_hint_plan
vers la version 1.3.3. -
Ajout de
plprofiler
version 4.1.
-
PostgreSQL 10.7, Aurora PostgreSQL 2.3 (obsolète)
Note
Le moteur PostgreSQL version 10.7 avec Aurora PostgreSQL 2.3 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.7. Pour en savoir plus sur les améliorations de PostgreSQL 10.7, consultez PostgreSQL version 10.7
Versions et correctifs
Aurora PostgreSQL 2.3.5
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Résolution d'un bogue qui pouvait entraîner le redémarrage des instances de base de données.
-
Résolution d'un bogue qui pouvait entraîner un arrêt lorsque le backend PostgreSQL s'arrêtait pendant l'utilisation d'une réplication logique.
-
Résolution d'un bogue qui pouvait entraîner un redémarrage lorsque des lectures avaient lieu pendant les basculements.
-
Résolution d'un bogue avec le module
wal2json
pour la réplication logique. -
Résolution d'un bogue qui pouvait entraîner des métadonnées incohérentes.
Aurora PostgreSQL 2.3.3
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Fourniture d'un correctif de rétroportage pour le problème de sécurité communautaire PostgreSQL CVE-2019-10130.
-
Fourniture d'un correctif de rétroportage pour le problème de sécurité communautaire PostgreSQL CVE-2019-10164.
-
Correction d'un bogue à cause duquel le streaming d'activité de données pouvait consommer trop de temps de CPU.
-
Correction d'un bogue faisant que les threads parallèles analysant un index B-tree pouvaient cesser de répondre après une lecture sur disque.
-
Correction d'un bogue à cause duquel l'utilisation du prédicat
not in
par rapport à une expression de table commune (CTE, Common Table Expression) pouvait renvoyer l'erreur suivante : « ERROR: bad levelsup for CTE ». -
Correction d'un bogue faisant que le processus de relecture du nœud de lecture pouvait cesser de répondre lors de l'application d'une modification à un index d'arbre de recherche généralisé (GiST, Generalized Search Tree).
-
Correction d'un bogue à cause duquel les pages de carte de visibilité pouvaient contenir des bits bloqués incorrects après un basculement pour lire un nœud.
-
Optimisation du trafic de journaux entre le nœud d'écriture et les nœuds de lecture lors de la maintenance de l'index.
-
Correction d'un bogue à cause duquel les requêtes sur les nœuds de lecture pouvaient se bloquer lors de l'exécution d'une analyse d'index d'arbre B.
-
Correction d'un bogue à cause duquel une requête optimisée pour la suppression d'une jointure interne redondante pouvait se bloquer.
-
La fonction
aurora_stat_memctx_usage
indique désormais le nombre d'instances d'un nom de contexte donné. -
Correction d'un bogue à cause duquel la fonction
aurora_stat_memctx_usage
indiquait des résultats incorrects. -
Correction d'un bogue faisant que le processus de relecture d'un nœud de lecture pouvait attendre pour arrêter les requêtes conflictuelles au-delà de la valeur
max_standby_streaming_delay
configurée. -
Les informations supplémentaires sont désormais consignées sur les nœuds de lecture en cas de conflit des connexions actives avec le processus de relecture.
-
Fourniture d'un correctif de rétroportage pour le bogue de communauté PostgreSQL #15677 à cause duquel un incident pouvait se produire lors de la suppression à partir d'une table partitionnée.
Aurora PostgreSQL 2.3.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Correction de plusieurs bogues liés à la récupération préalable d'E/S qui entraînaient des incidents du moteur.
Aurora PostgreSQL 2.3.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctions
-
Aurora PostgreSQL effectue désormais la récupération préalable d'E/S lors de l'analyse des index B-tree. Cela se traduit par une nette amélioration des performances des analyses B-tree pour des données non mises en cache.
Améliorations
-
Correction d'un bug dans lequel les nœuds de lecture pouvaient échouer avec l'erreur « too many LWLocks taken ».
-
Résolution de nombreux problèmes entraînant l'échec du démarrage des nœuds de lecture lorsque le cluster est soumis à une lourde charge de travail en écriture.
-
Résolution d'un bogue pouvant entraîner un blocage lors de l'utilisation de la fonction
aurora_stat_memctx_usage()
. -
Amélioration de la politique de remplacement du cache utilisée par les analyses de table pour minimiser la dégradation du cache de tampons.
PostgreSQL 10.6, Aurora PostgreSQL 2.2 (obsolète)
Note
Le moteur PostgreSQL version 10.6 avec Aurora PostgreSQL 2.2 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.6. Pour en savoir plus sur les améliorations de PostgreSQL 10.6, consultez PostgreSQL version 10.6
Versions et correctifs
Aurora PostgreSQL 2.2.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Amélioration de la stabilité de la réplication logique.
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « CLOG segment 123 does not exist: No such file or directory (Le segment CLOG 123 n'existe pas. Aucun fichier ou répertoire semblable) ».
-
Augmentation de la taille prise en charge des mots de passe IAM à 8 Ko.
-
Amélioration de la cohérence des performances dans le cas des charges de travail en écriture à haut débit.
-
Correction d'un bogue qui pouvait entraîner l'arrêt d'un réplica en lecture lors d'un redémarrage.
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « SQL ERROR: Attempting to read past EOF of relation (Erreur SQL : tentative de lecture au-delà de la fin de fichier de la relation) ».
-
Correction d'un bogue qui pouvait entraîner une augmentation de l'utilisation de la mémoire après un redémarrage.
-
Correction d'un bogue qui pouvait entraîner l'échec d'une transaction composée d'un nombre élevé de sous-transactions.
-
Fusion d'un correctif de la communauté PostgreSQL qui traite les échecs potentiels de l'utilisation des index GIN. Pour plus d'informations, voir https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit ; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
. -
Correction d'un bogue qui pouvait entraîner l'échec d'une importation d'instantané depuis RDS for PostgreSQL.
Aurora PostgreSQL 2.2.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctions
-
Ajout de la fonction de gestion des mots de passe restreints. La gestion des mots de passe restreints permet de limiter les utilisateurs autorisés à gérer les mots de passe et les modifications de leur date d'expiration via le paramètre
rds.restrict_password_commands
et le rôlerds_password
. Pour plus d'informations, consultez Restriction de la gestion des mots de passe dans le Guide de l'utilisateur Amazon Aurora.
PostgreSQL 10.5, Aurora PostgreSQL 2.1 (obsolète)
Note
Le moteur PostgreSQL version 10.5 avec Aurora PostgreSQL 2.1 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.5. Pour en savoir plus sur les améliorations de PostgreSQL 10.5, consultez PostgreSQL version 10.5
Versions et correctifs
Aurora PostgreSQL 2.1.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « CLOG segment 123 does not exist: No such file or directory (Le segment CLOG 123 n'existe pas. Aucun fichier ou répertoire semblable) ».
-
Augmentation de la taille prise en charge des mots de passe IAM à 8 Ko.
-
Amélioration de la cohérence des performances dans le cas des charges de travail en écriture à haut débit.
-
Correction d'un bogue qui pouvait entraîner l'arrêt d'un réplica en lecture lors d'un redémarrage.
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « SQL ERROR: Attempting to read past EOF of relation (Erreur SQL : tentative de lecture au-delà de la fin de fichier de la relation) ».
-
Correction d'un bogue qui pouvait entraîner une augmentation de l'utilisation de la mémoire après un redémarrage.
-
Correction d'un bogue qui pouvait entraîner l'échec d'une transaction composée d'un nombre élevé de sous-transactions.
-
Fusion d'un correctif de la communauté PostgreSQL qui traite les échecs potentiels de l'utilisation des index GIN. Pour plus d'informations, voir https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit ; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
. -
Correction d'un bogue qui pouvait entraîner l'échec d'une importation d'instantané depuis RDS for PostgreSQL.
Aurora PostgreSQL 2.1.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctions
-
Disponibilité générale de la gestion des plans de requêtes Aurora, qui permet aux clients de suivre et de gérer un ou tous les plans de requêtes utilisés par leurs applications, de contrôler la sélection des plans de l'optimiseur de requêtes et de garantir des performances élevées et stables de l'application. Pour plus d'informations, consultez Gestion des plans d'exécution de requêtes pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
-
Mise à jour de l'extension
libprotobuf
vers la version 1.3.0. Cette extension est utilisée par l'extensionPostGIS
. -
Mise à jour de l'extension
pg_similarity
vers la version 1.0. -
Mise à jour de l'extension
log_fdw
vers la version 1.1. -
Mise à jour de l'extension
pg_hint_plan
vers la version 1.3.1.
Améliorations
-
Le trafic réseau entre les nœuds de l'enregistreur et du lecteur est désormais compressé pour réduire l'utilisation du réseau. Cela réduit le risque d'indisponibilité du nœud du lecteur en raison d'une saturation du réseau.
-
Implémentation d'un sous-système hautes performances et évolutif pour les sous-transactions PostgreSQL. Ce sous-système améliore les performance des applications qui utilisent de manière intensive des points de sauvegarde et des gestionnaires d'exceptions
PL/pgSQL
. -
Le rôle
rds_superuser
peut désormais définir les paramètres suivants au niveau de la session, de la base de données ou du rôle :-
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
-
-
Correction d'un bug faisant que la commande SQL « ALTER FUNCTION... OWNER TO ... » pouvait échouer en affichant l'erreur « nom qualifié incorrect (trop de noms séparés par des points) ».
-
Correction d'un bogue provoquant un incident lors de la validation d'une transaction contenant plus de deux millions de sous-transactions.
-
Correction d'un bogue dans le code PostgreSQL communautaire lié aux index GIN pouvant entraîner l'indisponibilité du volume de stockage Aurora.
-
Correction d'un bogue faisant qu'un réplica Aurora PostgreSQL d'une instance RDS for PostgreSQL peut ne pas démarrer et renvoyer l'erreur suivante : « PANIC: could not locate a valid checkpoint record (ERREUR : impossible de localiser un enregistrement de point de contrôle valide) ».
-
Correction d'un bogue faisant que le transfert d'un paramètre non valide à la fonction
aurora_stat_backend_waits
pouvait provoquer un incident.
Problèmes connus
-
L'extension
pageinspect
n'est pas prise en charge dans Aurora PostgreSQL.
PostgreSQL 10.4, Aurora PostgreSQL 2.0 (obsolète)
Note
Le moteur PostgreSQL version 10.4 avec Aurora PostgreSQL 2.0 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 10.4. Pour en savoir plus sur les améliorations de PostgreSQL 10.4, consultez PostgreSQL version 10.4
Versions et correctifs
Aurora PostgreSQL 2.0.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « CLOG segment 123 does not exist: No such file or directory (Le segment CLOG 123 n'existe pas. Aucun fichier ou répertoire semblable) ».
-
Augmentation de la taille prise en charge des mots de passe IAM à 8 Ko.
-
Amélioration de la cohérence des performances dans le cas des charges de travail en écriture à haut débit.
-
Correction d'un bogue qui pouvait entraîner l'arrêt d'un réplica en lecture lors d'un redémarrage.
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « SQL ERROR: Attempting to read past EOF of relation (Erreur SQL : tentative de lecture au-delà de la fin de fichier de la relation) ».
-
Correction d'un bogue qui pouvait entraîner une augmentation de l'utilisation de la mémoire après un redémarrage.
-
Correction d'un bogue qui pouvait entraîner l'échec d'une transaction composée d'un nombre élevé de sous-transactions.
-
Fusion d'un correctif de la communauté PostgreSQL qui traite les échecs potentiels de l'utilisation des index GIN. Pour plus d'informations, voir https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit ; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
. -
Correction d'un bogue qui pouvait entraîner l'échec d'une importation d'instantané depuis RDS for PostgreSQL.
Aurora PostgreSQL 2.0.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Cette version contient tous les correctifs, fonctions et améliorations présents dans PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsolète).
-
La limite de taille du fichier temporaire peut être configurée par l'utilisateur. Vous devez disposer du rôle rds_superuser pour pouvoir modifier le paramètre
temp_file_limit
. -
Mise à niveau de la bibliothèque
GDAL
, qui est utilisée par l'extensionPostGIS
. -
Mise à jour de l'extension
ip4r
vers la version 2.1.1. -
Mise à jour de l'extension
pg_repack
vers la version 1.4.3. -
Mise à jour de l'extension
plv8
vers la version 2.1.2. -
Requêtes parallèles : lorsque vous créez une instance Aurora PostgreSQL version 2.0, les requêtes parallèles sont activées pour le groupe de paramètres
default.postgres10
. Le paramètremax_parallel_workers_per_gather
est défini sur 2 par défaut, mais vous pouvez le modifier pour prendre en charge vos exigences spécifiques de charges de travail. -
Correction d'un bogue susceptible d'entraîner l'arrêt des nœuds de lecture après un type spécifique de modification de l'espace libre depuis le nœud d'écriture.
Versions de PostgreSQL 9.6 (obsolète)
Mises à jour de version
PostgreSQL 9.6.22, Aurora PostgreSQL 1.11 (obsolète)
Note
Le moteur PostgreSQL version 9.6.22 et Aurora PostgreSQL 1.10 ne sont plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 9.6.22. Pour en savoir plus sur les améliorations de PostgreSQL 9.6.22, consultez PostgreSQL version 9.6.22
Versions et correctifs
Aurora PostgreSQL 1.11.1
Mises à jour hautement prioritaires de la stabilité
-
Correction d'un problème lors duquel les requêtes pouvaient ne plus répondre en raison de l'épuisement des ressources d'E/S déclenché par la lecture anticipée.
Améliorations supplémentaires et mises à jour de la stabilité
-
Correction de plusieurs problèmes dans le démon de stockage Aurora qui pouvaient entraîner de brèves périodes d'indisponibilité lors de l'utilisation de configurations réseau spécifiques.
Aurora PostgreSQL 1.11
Améliorations hautement prioritaires de la stabilité
-
Correction d'un problème qui entraînait une erreur avec le message
ERROR: could not open file pg_tblspc/...: No such file or directory
lors de la création d'une base de données à partir d'une base de données de modèle existante avec espace disque logique. -
Correction d'un problème qui, dans de rares cas, empêchait un réplica Aurora de démarrer lorsqu'un grand nombre de sous-transactions PostgreSQL (c'est-à-dire des points de sauvegarde SQL) étaient utilisés.
-
Correction d'un problème qui, dans de rares circonstances, entraînait des résultats de lecture incohérents pour les demandes de lecture répétées sur les nœuds de réplica.
Améliorations supplémentaires
-
Mise à niveau d'OpenSSL vers la version 1.1.1k.
-
Réduction de l'utilisation de l'UC et de la consommation de mémoire du processus d'application WAL sur les réplicas Aurora pour certaines applications.
-
Amélioration des contrôles de sécurité dans le chemin d'écriture pour détecter les écritures incorrectes dans les métadonnées.
-
Correction d'un problème où une entrée de fichier en double pouvait empêcher le démarrage du moteur Aurora PostgreSQL.
-
Correction d'un problème qui pouvait entraîner une indisponibilité temporaire sous des applications lourdes.
-
Rajout de la possibilité d'utiliser une barre oblique au début du chemin S3 lors de l'importation S3.
-
Mise à jour de l'extension
PostGIS
vers la version 2.4.7. -
Mise à jour de l'extension
orafce
vers la version 3.16.
PostgreSQL 9.6.21, Aurora PostgreSQL 1.10 (obsolète)
Note
Le moteur PostgreSQL version 9.6.21 et Aurora PostgreSQL 1.10 ne sont plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 9.6.21. Pour en savoir plus sur les améliorations de PostgreSQL 9.6.21, consultez PostgreSQL version 9.6.21
Aurora PostgreSQL 1.10.0
Améliorations hautement prioritaires de la stabilité
Correction d'un bogue qui avait pour effet que, dans de rares cas, un lecteur obtenait des résultats incohérents quand il redémarrait alors qu'une transaction comportant plus de 64 sous-transactions était en cours de traitement.
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait le démarrage de la base de données quand il y avait beaucoup de relations dans des environnements limités en mémoire.
-
Correction d'un bogue dans l'extension
apg_plan_mgmt
qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un dépassement de tampon interne. -
Correction d'un bogue qui avait pour effet que le moteur de base de données tentait de créer des segments de mémoire partagée d'une taille supérieure à celle de la mémoire totale de l'instance, et échouait de façon répétée. Par exemple, les tentatives de création de tampons partagés de 128 Gio sur une instance db.r5.large échouaient. Avec cette modification, les demandes d'allocations de mémoire partagée dont la taille totale est supérieure à celle de la mémoire de l'instance permettent de définir celle-ci sur des paramètres incompatibles.
-
Ajout d'une logique pour nettoyer les fichiers temporaires
pg_wal
inutiles au démarrage d'une base de données. -
Correction d'un bogue dans Aurora PostgreSQL 9.6 qui empêchait parfois des nœuds de lecture/écriture de démarrer lors de l'utilisation d'une réplication entrante.
-
Correction d'un bogue qui pouvait entraîner de brèves périodes d'indisponibilité en raison d'un manque de mémoire lors de la création de l'extension
PostGIS
avecpgAudit
activé. -
Ajout de vérifications de page btree pour détecter l'incohérence de métadonnées de tuple.
PostgreSQL 9.6.19, Aurora PostgreSQL 1.9 (obsolète)
Note
Le moteur PostgreSQL version 9.6.19 et Aurora PostgreSQL 1.9 ne sont plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 9.6.19. Pour en savoir plus sur les améliorations de PostgreSQL 9.6.19, consultez PostgreSQL version 9.6.19
Versions et correctifs
Aurora PostgreSQL 1.9.2
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue lors duquel un nœud de lecteur pouvait rendre une ligne supplémentaire ou manquante en cas de redémarrage du lecteur pendant que le nœud de scripteur traite une longue transaction contenant plus de 64 sous-transactions.
Améliorations supplémentaires
-
Correction d'un bogue lors duquel une importante importation S3 comptant des milliers de clients pouvait empêcher un ou plusieurs des clients d'importation d'arrêter de répondre.
Aurora PostgreSQL 1.9.1
Améliorations critiques de la stabilité
-
Correction d'un bogue qui provoquait l'échec du redémarrage d'un réplica en lecture à plusieurs reprises dans de rares cas.
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait de répondre dans de rares cas lorsque la charge était lourde, l'importation de snapshots, l'importation COPY ou l'importation S3.
-
Correction d'un bogue dans lequel un réplica en lecture pouvait ne pas rejoindre le cluster lorsque l'enregistreur était très occupé avec une charge de travail intensive en écriture.
Aurora PostgreSQL 1.9.0
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Fourniture de correctifs de rétroportage pour les problèmes de sécurité communautaire PostgreSQL CVE-2020-25694, CVE-2020-25695 et CVE-2020-25696.
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur suivant :
ERROR:
MultiXactId
nnnn n'a pas encore été créé -- boucle apparente
Améliorations supplémentaires
-
Aurora PostgreSQL ne prend plus de retard sur un nœud de lecture lorsque le backend bloque l'écriture sur le client de base de données.
-
Correction d'un bug qui, dans de rares cas, provoquait une brève période d'indisponibilité sur un réplica en lecture lorsque le volume de stockage augmentait.
-
Correction d'un bug lors de la création d'une base de données qui pouvait renvoyer l'erreur suivante
ERREUR : impossible de créer un répertoire sur le disque local
-
Correction d'un bogue dans l'index
GiST
qui pouvait entraîner une condition de mémoire insuffisante après la promotion d'un réplica en lecture Aurora. -
Correction d'un bogue lié à la réplication lorsqu'Aurora PostgreSQL joue le rôle de réplica physique d'une instance RDS for PostgreSQL qui utilise des index
GiST
. Dans de rares cas, ce bogue provoquait une brève période d'indisponibilité après la promotion du cluster Aurora.
PostgreSQL 9.6.18, Aurora PostgreSQL 1.8 (obsolète)
Note
Le moteur PostgreSQL version 9.6.18 et Aurora PostgreSQL 1.8 ne sont plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 9.6.18. Pour en savoir plus sur les améliorations de PostgreSQL 9.6.18, consultez PostgreSQL version 9.6.18
Versions et correctifs
Il n'y a pas de version 1.8.1.
Aurora PostgreSQL version 1.8.2
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur
ERREUR :
.MultiXactId
nnnn n'a pas encore été créé -- boucle apparente -
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Aurora PostgreSQL ne prend plus de retard sur un nœud de lecture lorsque le backend bloque l'écriture sur le client de base de données.
-
Correction d'un bogue à cause duquel une instruction
DROP DATABASE
ne supprimait aucun fichier de relation. -
Correction d'une petite fuite de mémoire dans un index b-tree qui pouvait conduire à une condition de mémoire insuffisante.
-
Correction d'un bogue dans la fonction
aurora_replica_status()
à cause duquel le champserver_id
était parfois tronqué. -
Correction d'un bogue lié à la réplication quand Aurora PostgreSQL jouait le rôle de réplica physique d'une instance RDS for PostgreSQL qui utilise des index GiST. Dans de rares cas, ce bogue provoquait une brève période d'indisponibilité après la promotion du cluster de base de données Aurora.
Aurora PostgreSQL 1.8.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à l'extension de la page de segment de mémoire qui, dans de rares cas, entraînait un temps de récupération plus long et affectait la disponibilité.
Améliorations supplémentaires
-
Correction d'un bogue où le réplica Aurora se bloquait lorsque des charges de travail avec des sous-transactions lourdes étaient réalisées sur l'instance du scripteur.
-
Correction d'un bogue où l'instance du scripteur se bloquait en raison d'une fuite de mémoire et de l'épuisement de la mémoire utilisée pour suivre les transactions actives.
-
Correction d'un bug qui entraînait un incident en raison d'une initialisation incorrecte lorsque la mémoire libre disponible était insuffisante pendant le démarrage du backend PostgreSQL.
-
Correction d'un crash lors d'un BTree préchargement qui se produisait dans certaines conditions qui dépendaient de la forme et des données contenues dans l'index.
-
Correction d'un bogue dans lequel une requête
SELECT
pouvait renvoyer de manière incorrecte l'erreurAttempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn
. -
Correction d'un bogue qui créait une brève indisponibilité de la base de données en raison de la gestion des erreurs dans la croissance de stockage de la base de données.
PostgreSQL 9.6.17, Aurora PostgreSQL 1.7 (obsolète)
Cette version de Aurora PostgreSQL est compatible avec PostgreSQL 9.6.17. Pour en savoir plus sur les améliorations de PostgreSQL 9.6.17, consultez PostgreSQL version 9.6.17
Versions et correctifs
Aurora PostgreSQL 1.7.7
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 1.7.6
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans la réplication Aurora PostgreSQL qui pouvait entraîner le message d'erreur
ERREUR :
.MultiXactId
nnnn n'a pas encore été créé -- boucle apparente
Améliorations supplémentaires
-
Correction d'un bug qui, dans de rares cas, provoquait une brève indisponibilité du réplica en lecture lorsque le volume de stockage augmentait.
-
Correction d'un bogue advenant lors de l'optimisation de lecture d'index b-tree qui pouvait entraîner une brève période d'indisponibilité.
-
Correction d'un bogue dans un index GiST qui pouvait entraîner une out-of-memory condition après la promotion d'une réplique d'Aurora Read.
Aurora PostgreSQL 1.7.3
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Aucune
Améliorations supplémentaires
-
Correction d'un bogue qui pouvait provoquer une brève indisponibilité pour les charges de travail de sous-transaction lourdes lorsque plusieurs instances de lecteur redémarraient ou rejoignaient le cluster.
Aurora PostgreSQL 1.7.2
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à l'extension de la page de segment de mémoire qui, dans de rares cas, entraînait un temps de récupération plus long et affectait la disponibilité.
Améliorations hautement prioritaires de la stabilité
Aucune
Améliorations supplémentaires
-
Correction d'un bogue qui créait une brève indisponibilité de la base de données en raison de la gestion des erreurs dans la croissance de stockage de la base de données.
-
Correction d'un bogue dans lequel une requête SELECT pouvait renvoyer l'erreur de manière incorrecte,
Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn
. -
Correction d'un problème lié au collecteur de métriques interne qui pouvait entraîner des pics d'UC erratiques sur des instances de base de données.
Aurora PostgreSQL 1.7.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
Aucun.
Améliorations hautement prioritaires de la stabilité
-
Amélioration des performances et de la disponibilité des instances de lecture lors de l'application des opérations DROP TABLE et TRUNCATE TABLE.
-
Correction d'une fuite de mémoire faible mais continue dans un module de diagnostic qui pouvait créer une out-of-memory condition sur les types d'instances de base de données plus petits.
-
Correction d'un bogue dans l'extension
PostGIS
susceptible d’entraîner un redémarrage de la base de données. Cela a été signalé à la communauté PostGIS comme https://trac.osgeo.org/postgis/ticket/4646. -
Correction d'un bogue faisant que les demandes de lecture pouvaient cesser de répondre en raison d'une mauvaise gestion des erreurs dans le moteur de stockage.
-
Correction d'un bogue qui entraînait l'échec de certaines requêtes et l'apparition du message
ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy
. Cela pourrait se produire après la promotion d'une instance de lecture en instance d'écriture.
Améliorations supplémentaires
-
Amélioration des performances pour les requêtes qui lisent de nombreuses lignes à partir du stockage.
-
Amélioration des performances et de la disponibilité des instances de base de données de lecteur lors d'une forte charge de travail de lecture.
-
Correction d'un bogue qui provoquait le message
ERREUR : Impossible de créer le fichier « base/xxxxxx/yyyyyyy » car une version précédente existe toujours sur le disque : Success. Veuillez contacter AWS le service client
. Cela peut se produire pendant la création d'un objet après l'encapsulage de l'identificateur d'objet 32 bits de PostgreSQL. -
Correction d'un bogue dans l'extension
pg_hint_plan
à cause duquel une requête à instructions multiples pouvait conduire à un plantage avecenable_hint_table
activé. Ceci fait l'objet d'un suivi dans la communauté PostgreSQL comme https://github.com/ossc-db/pg_hint_plan/issues/25. -
Modification des extensions suivantes :
-
Mise à jour de
orafce
vers la version 3.8.
-
PostgreSQL 9.6.16, Aurora PostgreSQL 1.6 (obsolète)
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 9.6.16. Pour de plus amples informations sur les améliorations de la version 9.6.16, veuillez consulter la section relative à PostgreSQL version 9.6.16
Cette version contient plusieurs améliorations critiques de la stabilité. Amazon recommande vivement de mettre à niveau vos clusters Aurora PostgreSQL qui utilisent des moteurs PostgreSQL 9.6 plus anciens vers cette version.
Versions de correctifs
Aurora PostgreSQL 1.6.4
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correctifs rétroportés pour les problèmes de sécurité communautaire PostgreSQL suivants :
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 1.6.3
Nouvelles fonctionnalités
-
Aurora PostgreSQL prend désormais en charge le paramètre de stockage vacuum_truncate
PostgreSQL pour gérer la troncature Vacuum pour des tables spécifiques. Définissez ce paramètre de stockage sur false lors de la création ou de la modification d'une table pour empêcher la commande SQL VACUUM de tronquer les pages vides de fin de la table.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue dans le cadre duquel les lectures à partir du stockage pouvaient cesser de répondre en raison d'une gestion incorrecte des erreurs.
Améliorations supplémentaires
-
Aucun
Aurora PostgreSQL 1.6.2
Vous pouvez trouver les améliorations suivantes dans cette mise à jour du moteur.
Améliorations critiques de la stabilité
-
Correction d'un bogue qui permettait à une instance de base de données de lecteur d'utiliser temporairement des données obsolètes. Il pouvait engendrer des résultats erronés tels qu'un nombre trop faible ou trop élevé de lignes. Cette erreur ne persiste pas sur le stockage, et disparaît lorsque la page de la base de données contenant la ligne est supprimée du cache. Elle peut se produire lorsque l'instance de base de données principale entre dans un dépassement d'instantanés de transaction en raison de la présence de plus de 64 sous-transactions dans une même transaction. Les applications sensibles à ce bogue sont celles qui utilisent des points de sauvegarde SQL ou des gestionnaires d'exceptions PostgreSQL avec plus de 64 sous-transactions dans la transaction principale.
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue qui pouvait entraîner le blocage d'une instance de base de données de lecteur, et par conséquent son indisponibilité lors d'une tentative d'accès au cluster de bases de données. Cette erreur peut se produire dans certains cas lorsque l'instance de base de données principale présente un dépassement d'instantanés de transaction en raison d'un nombre élevé de sous-transactions. Dans ce cas, l'instance de base de données de lecteur ne peut pas accéder au cluster tant que le dépassement d'instantanés n'a pas été supprimé.
Améliorations supplémentaires
-
Correction d'un bogue qui empêchait Performance Insights de déterminer l'ID de requête d'une instruction en cours d'exécution.
Aurora PostgreSQL 1.6.1
Vous pouvez trouver les améliorations suivantes dans cette mise à jour du moteur.
Améliorations critiques de la stabilité
-
Aucune
Améliorations hautement prioritaires de la stabilité
-
Correction d'un bogue qui pouvait provoquer le blocage du moteur de base de données, et par conséquent son indisponibilité. Cette erreur se produisait si une nouvelle connexion à une base de données subissait un épuisement des ressources pendant l'initialisation après une authentification réussie.
Améliorations supplémentaires
-
Améliorations générales de la stabilité et de la disponibilité d'Aurora PostgreSQL.
Aurora PostgreSQL 1.6.0
Vous trouverez les nouvelles fonctions et améliorations suivantes dans cette version de moteur.
Nouvelles fonctions
-
Mises à jour de l'extension
apg_plan_mgmt
. Pour plus d'informations, consultez Gestion des plans d'exécution de requêtes pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Améliorations critiques de la stabilité
-
Correction d'un bogue lié à la création d'index d'arbre B sur les tables temporaires qui, dans de rares cas, pouvait entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
-
Correction d'un bogue lié à la réplication lorsqu'Aurora PostgreSQL joue le rôle de réplica physique d'une instance RDS for PostgreSQL. Dans de rares cas, ce bogue provoque l'échec de l'écriture dans le journal, ce qui peut entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
-
Correction d'un bogue lié au traitement des lectures ayant une latence d'E/S élevée qui, dans de rares cas, pouvait entraîner un temps de récupération plus long et avoir un impact sur la disponibilité.
Améliorations hautement prioritaires de la stabilité
-
Correction de plusieurs bogues qui provoquaient le blocage d'Aurora pendant les opérations de lecture anticipée sur les index d'arbre B.
-
Amélioration des contrôles de validation effectués sur les blocs de données dans le cache des tampons. Cela permet à Aurora de mieux détecter les incohérences.
Améliorations supplémentaires
-
L'extension de gestion des plans de requêtes
apg_plan_mgmt
dispose d'un algorithme amélioré pour gérer la génération des plans pour les tables hautement partitionnées. -
Réduction de la durée de démarrage des instances dotées de caches volumineux grâce à l'amélioration de l'algorithme de récupération du cache des tampons.
-
Amélioration des performances du read-node-apply processus dans le cadre de charges de travail à taux de transaction élevé grâce aux modifications apportées à la priorisation de PostgreSQL
LWLock
. Ces modifications évitent de paralyser le read-node-apply processus alors que PostgreSQL est soumis à deProcArray
fortes tensions. -
Correction d'un bogue faisant qu'un nœud de lecture pouvait provoquer un arrêt lors de la réexécution d'une opération de troncature
SLRU
PostgreSQL. -
Correction d'un bogue selon lequel, dans de rares cas, les écritures de base de données pouvaient se bloquer suite à une erreur renvoyée par l'une des six copies d'un enregistrement de journal Aurora.
-
Correction d'une fuite de mémoire sur les nœuds de lecture lorsque la gestion des caches de clusters est activée.
-
Correction d'un bogue lors duquel l'importation d'un instantané RDS for PostgreSQL pouvait cesser de répondre si l'instantané source contenait un grand nombre de relations non journalisées.
-
Correction d'un bogue lié à
hot_standby_feedback
pour les nœuds de lecture lors duquel le nœud de lecture pouvait signaler la mauvaise époque de l'ID de transaction au nœud d'écriture. Le nœud d'écriture pouvait ignorer le paramètrehot_standby_feedback
et invalider les instantanés sur le nœud de lecture. -
Correction d'un bogue qui provoquait le traitement incorrecte des erreurs de stockage qui se produisaient pendant les instructions
CREATE DATABASE
. Le bogue rendait la base de données générée inaccessible. Le comportement correct consiste à faire échouer la création de la base de données et à renvoyer l'erreur appropriée à l'utilisateur. -
Amélioration du traitement du dépassement d'instantanés PostgreSQL lorsqu'un nœud de lecture tente de se connecter à un nœud d'écriture. Avant cette modification, si le nœud d'écriture subissait un dépassement d'instantanés, le nœud de lecture ne pouvait pas s'y connecter. Le message suivant s'affiche dans le fichier journal PostgreSQL,
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
. Un dépassement d'instantanés se produit lorsqu'une transaction individuelle a créé plus de 64 sous-transactions.xxxxxxx
(nowyyyyyyy
) -
Correction d'un bogue lié aux expressions de table communes qui déclenchait erreur de manière incorrecte lorsqu'une classe NOT IN existait dans une expression CTE. L'erreur était la suivante :
CTE with NOT IN fails with ERROR: could not find CTE
.CTE-Name
-
Correction d'un bogue lié à une valeur
last_error_timestamp
incorrecte dans la tableaurora_replica_status
. -
Correction d'un bogue afin d'éviter de remplir les tampons partagés avec des blocs appartenant à des objets temporaires. Ces blocs résident dans les tampons locaux de backend PostgreSQL.
-
Correction d'un bogue lors duquel, dans de rares cas, Aurora pouvait afficher une utilisation de CPU de 100 % lorsqu'il jouait le rôle de réplica d'une instance RDS for PostgreSQL, même lorsque le flux de réplication était inactif.
-
Rétroportage d'une modification de PostgreSQL 11 qui améliore le nettoyage des tables temporaires orphelines. Sans cette modification, il est possible que, dans de rares cas, des tables temporaires orphelines puissent entraîner un renvoi à la ligne de l'ID de transaction. Pour de plus amples informations, veuillez consulter ce commit de la communauté PostgreSQL
. -
Correction d'un bogue selon lequel une instance de rédacteur pouvait accepter les demandes d'enregistrement de réplication des instances de lecteur lors d'un processus de démarrage non initialisé.
-
Modification des extensions suivantes :
-
Mise à jour de
pg_hint_plan
vers la version 1.2.5.
-
PostgreSQL 9.6.12, Aurora PostgreSQL 1.5 (obsolète)
Note
Le moteur PostgreSQL version 9.6.12 avec Aurora PostgreSQL 1.5 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 9.6.12. Pour en savoir plus sur les améliorations de PostgreSQL 9.6.12, consultez PostgreSQL version 9.6.12
Versions et correctifs
Aurora PostgreSQL 1.5.3
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Résolution d'un bogue qui pouvait entraîner le redémarrage des instances de base de données.
-
Résolution d'un bogue qui pouvait entraîner un redémarrage lorsque des lectures avaient lieu pendant les basculements.
-
Résolution d'un bogue qui pouvait entraîner des métadonnées incohérentes.
Aurora PostgreSQL 1.5.2
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Fourniture d'un correctif de rétroportage pour le problème de sécurité communautaire PostgreSQL CVE-2019-10130.
-
Correction d'un bogue faisant que le processus de relecture du nœud de lecture pouvait cesser de répondre lors de l'application d'une modification à un index d'arbre de recherche généralisé (GiST, Generalized Search Tree).
-
Correction d'un bogue à cause duquel les pages de carte de visibilité pouvaient contenir des bits bloqués incorrects après un basculement pour lire un nœud.
-
Correction d'un bogue qui provoquait le signalement erroné de l'erreur « relation
relation-name
does not exist (la relation relation-name n'existe pas) ». -
Optimisation du trafic de journaux entre le nœud d'écriture et les nœuds de lecture lors de la maintenance de l'index.
-
Correction d'un bogue à cause duquel les requêtes sur les nœuds de lecture pouvaient se bloquer lors de l'exécution d'une analyse d'index d'arbre B.
-
La fonction
aurora_stat_memctx_usage
indique désormais le nombre d'instances d'un nom de contexte donné. -
Correction d'un bogue à cause duquel la fonction
aurora_stat_memctx_usage
indiquait des résultats incorrects. -
Correction d'un bogue faisant que le processus de relecture du nœud de lecture pouvait attendre pour arrêter des requêtes conflictuelles au-delà du configur
max_standby_streaming_delay
. -
Les informations supplémentaires sont désormais consignées sur les nœuds de lecture en cas de conflit des connexions actives avec le processus de relecture.
Aurora PostgreSQL 1.5.1
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Correction de plusieurs bogues liés à la récupération préalable d'E/S qui entraînaient des incidents du moteur.
Aurora PostgreSQL 1.5.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctions
-
Aurora PostgreSQL effectue désormais la récupération préalable d'E/S lors de l'analyse des index B-tree. Cela se traduit par une nette amélioration des performances des analyses B-tree pour des données non mises en cache.
Améliorations
-
Résolution de nombreux problèmes entraînant l'échec du démarrage des nœuds de lecture lorsque le cluster est soumis à une lourde charge de travail en écriture.
-
Résolution d'un bogue pouvant entraîner un blocage lors de l'utilisation de la fonction
aurora_stat_memctx_usage()
. -
Amélioration de la politique de remplacement du cache utilisée par les analyses de table pour minimiser la dégradation du cache de tampons.
PostgreSQL 9.6.11, Aurora PostgreSQL 1.4 (obsolète)
Note
Le moteur PostgreSQL version 9.6.11 avec Aurora PostgreSQL 1.4 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 9.6.11. Pour en savoir plus sur les améliorations de PostgreSQL 9.6.11, consultez PostgreSQL version 9.6.11
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctions
-
Ajout de la prise en charge de l'extension
pg_similarity
version 1.0. -
Aurora PostgreSQL prend désormais en charge le paramètre de stockage vacuum_truncate
PostgreSQL pour gérer la troncature Vacuum pour des tables spécifiques. Définissez ce paramètre de stockage sur false lors de la création ou de la modification d'une table pour empêcher la commande SQL VACUUM de tronquer les pages vides de fin de la table.
Améliorations
-
Cette version contient tous les correctifs, fonctions et améliorations présents dans PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsolète).
-
Le trafic réseau entre les nœuds de l'enregistreur et du lecteur est désormais compressé pour réduire l'utilisation du réseau. Cela réduit le risque d'indisponibilité du nœud du lecteur en raison d'une saturation du réseau.
-
Amélioration des performances des sous-transactions dans le cas des charges de travail à haute concurrence.
-
Une mise à jour de l'extension
pg_hint_plan
à la version 1.2.3. -
Correction d'un problème où, sur un système très encombré, une validation avec des millions de sous-transactions (et parfois avec activation des horodatages de validation) peut provoquer un arrêt d'Aurora.
-
Correction du problème où l'instruction
INSERT
avecVALUES
pouvait échouer avec le message « Attempting to read past EOF of relation (Tentative de lire au-delà de la fin de fichier de la relation) ». -
Mise à jour de l'extension
apg_plan_mgmt
vers la version 1.0.1. Pour plus de détails, consultez Version 1.0.1 de l'extension Aurora PostgreSQL apg_plan_mgmt.L'extension
apg_plan_mgmt
est utilisée avec la gestion des plans de requête. Pour savoir comment installer, mettre à niveau et utiliser l'extensionapg_plan_mgmt
, consultez Gestion des plans d'exécution de requêtes pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
PostgreSQL 9.6.9, Aurora PostgreSQL 1.3 (obsolète)
Note
Le moteur PostgreSQL version 9.6.9 avec Aurora PostgreSQL 1.3 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Cette version d'Aurora PostgreSQL est compatible avec PostgreSQL 9.6.9. Pour en savoir plus sur les améliorations de PostgreSQL 9.6.9, consultez PostgreSQL version 9.6.9
Versions et correctifs
Aurora PostgreSQL 1.3.2
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctions
-
Ajout de l'événement d'attente
ProcArrayGroupUpdate
.
Améliorations
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « CLOG segment 123 does not exist: No such file or directory (Le segment CLOG 123 n'existe pas. Aucun fichier ou répertoire semblable) ».
-
Augmentation de la taille prise en charge des mots de passe IAM à 8 Ko.
-
Amélioration de la cohérence des performances dans le cas des charges de travail en écriture à haut débit.
-
Correction d'un bogue qui pouvait entraîner l'arrêt d'un réplica en lecture lors d'un redémarrage.
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « SQL ERROR: Attempting to read past EOF of relation (Erreur SQL : tentative de lecture au-delà de la fin de fichier de la relation) ».
-
Correction d'un bogue qui pouvait entraîner une augmentation de l'utilisation de la mémoire après un redémarrage.
-
Correction d'un bogue qui pouvait entraîner l'échec d'une transaction composée d'un nombre élevé de sous-transactions.
-
Fusion d'un correctif de la communauté PostgreSQL qui traite les échecs potentiels de l'utilisation des index GIN. Pour plus d'informations, voir https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit ; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
. -
Correction d'un bogue qui pouvait entraîner l'échec d'une importation d'instantané depuis RDS for PostgreSQL.
Aurora PostgreSQL 1.3.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Améliorations
-
Cette version contient tous les correctifs, fonctions et améliorations présents dans PostgreSQL 9.6.8, Aurora PostgreSQL 1.2 (obsolète).
-
Mise à jour de la bibliothèque
GDAL
, qui est utilisée par l'extensionPostGIS
. -
Mise à jour des extensions PostgreSQL suivantes :
-
ip4r
Mise à jour de vers la version 2.1.1 -
pgaudit
Mise à jour de vers la version 1.1.1 -
pg_repack
Mise à jour de vers la version 1.4.3 -
plv8
Mise à jour de vers la version 2.1.2
-
-
Correction d'un problème du système de surveillance qui pouvait provoquer à tort un basculement en cas d'utilisation élevée du disque local.
-
Correction d'un bogue à cause duquel Aurora PostgreSQL pouvait se bloquer de façon répétée en signalant :
PANIC: new_record_total_len (8201) must be less than BLCKSZ (8192), rmid (6), info (32)
-
Correction d'un bogue qui pouvait empêcher un nœud de lecture Aurora PostgreSQL de rejoindre un cluster en raison de la récupération d'un cache des tampons volumineux. Ce problème est peu susceptible de se produire sur les instances autres que r4.16xlarge.
-
Correction d'un bogue qui pouvait provoquer l'indisponibilité du volume de stockage Aurora lors de l'insertion dans un index GIN vide d'une page feuille importée à partir d'une version du moteur antérieure à la version 9.4.
-
Correction d'un bogue qui, dans de rares cas, pouvait provoquer un incident lors de la validation d'une transaction pouvait entraîner la perte des données
CommitTs
pour la transaction de validation. La durabilité réelle de la transaction n'était pas impactée par ce bogue. -
Correction d'un bogue de l'extension
PostGIS
qui pouvait provoquer le blocage dePostGIS
dans la fonctiongserialized_gist_picksplit_2d()
. -
Amélioration de la stabilité des nœuds en lecture seule lors d'un fort volume de trafic en écriture sur les instances plus petites que r4.8xl. Cette amélioration s'applique spécifiquement au cas où la bande passante réseau entre l'enregistreur et le lecteur est limitée.
-
Correction d'un bogue provoquant le blocage d'une instance Aurora PostgreSQL servant de cible de réplication d'une instance RDS for PostgreSQL en renvoyant l'erreur suivante :
FATAL: could not open file "base/16411/680897_vm": No such file or directory" during "xlog redo at 782/3122D540 for Storage/TRUNCATE"
-
Correction d'une fuite de mémoire sur les nœuds en lecture seule où la taille de tas du processus « aurora wal replay process » continue de croître. Vous pouvez observer cela via la fonction de surveillance améliorée.
-
Correction d'un bogue pouvant provoquer l'échec du démarrage d'Aurora PostgreSQL en renvoyant le message suivant dans le journal PostgreSQL :
FATAL: Storage initialization failed
. -
Correction d'une limitation de performance sur les charges de travail en écriture intensives qui entraînait une attente sur les événements
LWLock:buffer_content
etIO:ControlFileSyncUpdate
. -
Correction d'un bogue susceptible d'entraîner l'arrêt des nœuds de lecture après un type spécifique de modification de l'espace libre depuis le nœud d'écriture.
PostgreSQL 9.6.8, Aurora PostgreSQL 1.2 (obsolète)
Note
Le moteur PostgreSQL version 9.6.8 avec Aurora PostgreSQL 1.2 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Pour en savoir plus sur PostgreSQL 9.6.8, consultez PostgreSQL version 9.6.8
Versions et correctifs
Aurora PostgreSQL 1.2.2
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctions
-
Ajout de l'événement d'attente
ProcArrayGroupUpdate
.
Améliorations
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « CLOG segment 123 does not exist: No such file or directory (Le segment CLOG 123 n'existe pas. Aucun fichier ou répertoire semblable) ».
-
Augmentation de la taille prise en charge des mots de passe IAM à 8 Ko.
-
Amélioration de la cohérence des performances dans le cas des charges de travail en écriture à haut débit.
-
Correction d'un bogue qui pouvait entraîner l'arrêt d'un réplica en lecture lors d'un redémarrage.
-
Correction d'un bogue qui pouvait entraîner une erreur d'exécution des requêtes. Le message signalé se présentait sous la forme « SQL ERROR: Attempting to read past EOF of relation (Erreur SQL : tentative de lecture au-delà de la fin de fichier de la relation) ».
-
Correction d'un bogue qui pouvait entraîner une augmentation de l'utilisation de la mémoire après un redémarrage.
-
Correction d'un bogue qui pouvait entraîner l'échec d'une transaction composée d'un nombre élevé de sous-transactions.
-
Fusion d'un correctif de la communauté PostgreSQL qui traite les échecs potentiels de l'utilisation des index GIN. Pour plus d'informations, voir https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit ; h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
. -
Correction d'un bogue qui pouvait entraîner l'échec d'une importation d'instantané depuis RDS for PostgreSQL.
Aurora PostgreSQL 1.2.0
Vous pouvez trouver les amélioration suivantes dans cette version.
Nouvelles fonctions
-
Ajout de la fonction
aurora_stat_memctx_usage()
. Cette fonction consigne l'utilisation en contexte de la mémoire interne pour chaque backend PostgreSQL. Vous pouvez l'utiliser afin de déterminer pourquoi certains backends utilisent de grandes quantités de mémoire.
Améliorations
-
Cette version contient tous les correctifs, fonctions et améliorations présents dans PostgreSQL 9.6.6, Aurora PostgreSQL 1.1 (obsolète).
-
Mises à jour des extensions PostgreSQL suivantes :
-
pg_hint_plan
mis à jour vers la version 1.2.2 -
plv8
mis à jour vers la version 2.1.0
-
-
Améliore l'efficacité ou le trafic entre les nœuds du lecteur et du rédacteur.
-
Améliore les performances d'établissement de connexion.
-
Améliorez les données de diagnostic fournies dans le journal des erreurs de PostgreSQL en cas out-of-memory d'erreur.
-
Plusieurs correctifs pour améliorer la fiabilité et les performances d'une importation d'instantané d'Amazon RDS for PostgreSQL vers Édition compatible avec Aurora PostgreSQL.
-
Plusieurs correctifs pour améliorer la fiabilité et les performances des nœuds de lecture Aurora PostgreSQL.
-
Corrige un bogue à cause duquel une instance inactive peut générer du trafic de lecture inutile sur un volume de stockage Aurora.
-
Corrige un bogue qui crée des valeurs de séquence en double lors de l'insertion. Le problème a lieu uniquement lors de la migration d'un instantané de RDS for PostgreSQL vers Aurora PostgreSQL. Ce correctif évite l'introduction du problème lors de l'exécution de la migration. Les instances migrées avant cette version peuvent continuer à rencontrer des erreurs de clés en double.
-
Corrige un bogue à cause duquel une instance RDS for PostgreSQL ayant migré dans Aurora PostgreSQL à l'aide de la réplication peut manquer de mémoire en exécutant des insertions/mises à jour d'index GIST, ou rencontrer d'autres problèmes avec des index GIST.
-
Corrige un bogue à cause duquel le nettoyage peut empêcher la mise à jour de la valeur
pg_database.datfrozenxid
correspondante pour une base de données. -
Corrige un bogue selon lequel un crash lors de la création d'un nouveau MultiXact (verrouillage au niveau des lignes contesté) peut empêcher Aurora PostgreSQL de répondre indéfiniment lors du premier accès à la même relation après le redémarrage du moteur.
-
Corrige un bogue à cause duquel un backend PostgreSQL ne peut pas être résilié ou annulé lors de l'appel de
fdw
. -
Corrige un bogue à cause duquel un vCPU est totalement utilisé à tout moment par le démon de stockage Aurora. Ce problème se remarque particulièrement sur les classes d'instances plus petites, par exemple r4.large, et peut entraîner 25 – 50 % d'utilisation de l'UC en période d'inactivité.
-
Corrige un bogue à cause duquel un nœud d'enregistreur Aurora PostgreSQL peut basculer faussement.
-
Corrige un bogue à cause duquel, dans de rares cas de figure, un nœud de lecture Aurora PostgreSQL peut signaler :
« FATAL: lock buffer_content is not held »
-
Corrige un bogue à cause duquel les entrées relcache obsolètes peuvent interrompre le nettoyage des relations et pousser le système près du renvoi à la ligne de l'ID de transaction. La solution est le port d'un correctif de communauté PostgreSQL qui sera rendu disponible dans une prochaine version mineure.
-
Corrige un bogue à cause duquel une défaillance pendant l'extension d'une relation peut entraîner le blocage d'Aurora au cours de l'analyse de la relation partiellement étendue.
PostgreSQL 9.6.6, Aurora PostgreSQL 1.1 (obsolète)
Note
Le moteur PostgreSQL version 9.6.6 avec Aurora PostgreSQL 1.1 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Pour en savoir plus sur PostgreSQL 9.6.6, consultez PostgreSQL version 9.6.6
Vous pouvez trouver les amélioration suivantes dans cette mise à jour du moteur :
Nouvelles fonctions
-
Ajout de l'extension
aurora_stat_utils
. Cet extension comprend deux fonctions :-
aurora_wait_report() pour la surveillance d'un événement d'attente
-
aurora_log_report() pour la surveillance de l'écriture d'un enregistrement de journal
-
-
Ajout de la prise en charge des extensions suivantes :
-
orafce 3.6.1
-
pgrouting 2.4.2
-
postgresql-hll 2.10.2
-
prefix 1.2.6
-
Améliorations
-
Cette version contient tous les correctifs, fonctions et améliorations présents dans Aurora PostgreSQL 1.0.11
-
Mises à jour pour les extensions PostgreSQL suivantes :
-
Mise à jour de l'extension
PostGIS
vers la version 2.3.4 -
Mise à jour de la bibliothèque
geos
vers la version 3.6.2 -
Mise à jour de
pg_repack
vers la version 1.4.2
-
-
Activation de l'accès à la relation
pg_statistic
. -
Désactivation du paramètre guc « effective_io_concurrency », car il ne s'applique pas au stockage Aurora.
-
Remplacement du paramètre guc « hot_standby_feedback » en non-modifiable et définition de la valeur sur « 1 ».
-
Amélioration des performances de lecture de la page du tas lors d'une opération vacuum.
-
Amélioration des performances de résolution des conflits d'instantanés sur les nœuds de lecture.
-
Amélioration des performances d'acquisition d'instantanés de transaction sur les nœuds de lecture.
-
Amélioration des performances d'écriture pour les mises à jour de la page méta GIN.
-
Amélioration des performances de récupération du cache des tampons au démarrage.
-
Corrige un bogue qui a entraîné l'arrêt du moteur de base de données au démarrage tout en récupérant les transactions préparées.
-
Corrige un bogue pouvant entraîner l'incapacité de démarrer un nœud de lecture en présence d'un grand nombre de transaction préparées.
-
Corrige un bogue pouvant faire qu'un nœud de lecture signale :
ERROR: could not access status of transaction 6080077
DETAIL:* *Could not open file "pg_subtrans/005C": No such file or directory.
-
Corrige un bogue pouvant entraîner l'erreur ci-dessous lors de la réplication de RDS PostgreSQL vers Aurora PostgreSQL :
FATAL: lock buffer_content is not held
CONTEXT: xlog redo at 46E/F1330870 for Storage/TRUNCATE: base/13322/8058750 to 0 blocks flags 7
-
Correction d'un bogue pouvant faire qu'Aurora PostgreSQL cessait de répondre lors de la relecture d'un enregistrement WAL multixact lors de la réplication de RDS for PostgreSQL vers Aurora PostgreSQL.
-
Améliorations multiples sur la fiabilité d'importation des instantanés de RDS PostgreSQL vers Aurora PostgreSQL.
PostgreSQL 9.6.3, Aurora PostgreSQL 1.0 (obsolète)
Note
Le moteur PostgreSQL version 9.6.3 avec Aurora PostgreSQL 1.0 n'est plus pris en charge. Pour effectuer la mise à niveau, consultez Mise à niveau du moteur de base de données PostgreSQL pour Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Pour en savoir plus sur PostgreSQL 9.6.3, consultez PostgreSQL version 9.6.3
Cette version inclut les versions suivantes :
Versions et correctifs
Aurora PostgreSQL 1.0.11
Vous pouvez trouver les amélioration suivantes dans cette mise à jour du moteur :
-
Correction d'un problème lié à l'exécution d'une requête parallèle pouvant conduire à des résultats incorrects.
-
Correction d'un problème lié à la gestion de la carte de visibilité pendant la réplication d'Amazon RDS for PostgreSQL qui peut rendre le volume de stockage Aurora indisponible.
-
Correction de l'extension pg_repack.
-
Implémentation des améliorations pour maintenir les nouveaux nœuds.
-
Correction des problèmes qui peuvent conduire à un arrêt du moteur.
Aurora PostgreSQL 1.0.10
Cette mise à jour inclut une nouvelle fonction. Vous pouvez désormais répliquer une instance de base de données Amazon RDS PostgreSQL vers Aurora PostgreSQL. Pour plus d'informations, consultez Réplication avec Amazon Aurora PostgreSQL dans le Guide de l'utilisateur Amazon Aurora.
Vous pouvez trouver les amélioration suivantes dans cette mise à jour du moteur :
-
Ajoute la journalisation des erreurs quand un cache existe et qu'une modification de paramètre se traduit par un cache de mémoire tampon, un format de stockage ou une taille non appariés.
-
Correction d'un problème qui provoque un redémarrage du moteur s'il existe une valeur de paramètre non compatible pour de grandes pages.
-
Améliore la gestion de plusieurs instructions de troncation de tables pendant la relecture d'un WAL (Write Ahead Log) sur un nœud de lecture.
-
Réduit la surcharge de mémoire statique afin de réduire out-of-memory les erreurs.
-
Résout un problème susceptible d'entraîner out-of-memory des erreurs lors de l'exécution d'une insertion avec un index GiST.
-
Améliore l'importation d'instantanés depuis RDS for PostgreSQL, en supprimant la nécessité d'exécuter une opération vacuum sur les pages non initialisées.
-
Corrige un problème qui conduit les transactions préparées à retourner à l'état précédent après un arrêt du moteur.
-
Implémente les améliorations pour empêcher que les nœuds en lecture ne deviennent obsolètes.
-
Implémente les améliorations pour réduire le temps d'arrêt avec un redémarrage du moteur.
-
Corrige les problèmes qui peuvent provoquer un arrêt du moteur.
Aurora PostgreSQL 1.0.9
Dans cette mise à jour du moteur, nous corrigeons un problème qui peut rendre le volume de stockage Aurora indisponible lors de l'importation d'un instantané depuis RDS for PostgreSQL qui contenait des pages non initialisées.
Aurora PostgreSQL 1.0.8
Vous pouvez trouver les amélioration suivantes dans cette mise à jour du moteur :
-
Corrige un problème qui empêchait le moteur de démarrer si le paramètre d'instance
shared_preload_libraries
contenaitpg_hint_plan
. -
Corrige l'erreur « Attempt to fetch heap block XXX is beyond end of heap (YYY blocks) » qui peut se produire pendant les analyses parallèles.
-
Améliore l'efficacité de l'extraction préalable sur les lectures pour un processus vacuum.
-
Corrige les problèmes avec l'importation d'instantanés depuis RDS for PostgreSQL, qui peut échouer s'il existe des fichiers pg_internal.init incompatibles dans l'instantané source.
-
Corrige un problème qui peut entraîner l'arrêt d'un nœud de lecture avec le message « aurora wal replay process (PID XXX) was terminated by signal 11: Segmentation fault ». Ce problème se produit quand le lecteur a appliqué une modification de carte de visibilité pour une page de carte de visibilité non mise en cache.
Aurora PostgreSQL 1.0.7
Il s'agit de la première version généralement disponible d'Amazon Aurora Édition compatible avec PostgreSQL.