翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Aurora PostgreSQL の更新
以下は、Amazon Aurora 用にリリースされた Amazon Aurora Postgre SQL互換エディションデータベースエンジンのバージョンに関する情報です。
Aurora PostgreSQL データベースのバージョン番号を確認するには、「Amazon Aurora ユーザーガイド」の「Amazon Aurora Postgre のバージョンの特定SQL」を参照してください。
拡張機能およびモジュールの詳細については、「Amazon Aurora Postgre の拡張機能バージョンSQL」を参照してください。
Amazon Aurora の利用可能なリリース、ポリシー、およびタイムラインの詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora メジャーバージョンが利用可能な期間」を参照してください。Amazon Aurora のサポートやその他のポリシーの詳細については、「Amazon RDS FAQs
で使用できる Aurora PostgreSQL DB エンジンのバージョンを確認するには AWS リージョン、次のように describe-db-engine-versions AWS CLI コマンドを使用します。
aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[].[EngineVersion]' --output text --region
aws-region
のリストについては AWS リージョン、「Amazon Aurora ユーザーガイド」の「Aurora PostgreSQL リージョンの可用性」を参照してください。
トピック
PostgreSQL 16 バージョン
Aurora PostgreSQL 16 への移行
Aurora PostgreSQL 16 へのメジャーバージョンアップグレードには、次の最小拡張機能バージョンが必要です。
ポストGISバージョン 3.1
PgRouting バージョン 3.0.5
Rdkit バージョン 4.2
移行の詳細については、「バージョン 16 への移行
Aurora PostgreSQL の各バージョンでサポートされている拡張機能のバージョンについては、「」を参照してくださいAmazon Aurora Postgre の拡張機能バージョンSQL。
拡張機能のアップグレードを含む Aurora PostgreSQL DB クラスターをアップグレードするには、「PostgreSQL 拡張機能のアップグレード」を参照してください。
サポートされていない機能
-
Aurora PostgreSQL 16 バージョンは現在、Aurora リードレプリカでの論理デコードをサポートしていません。
PostgreSQL 16 と Aurora PostgreSQL 16 の違い
Aurora PostgreSQL 16 バージョンでは、新しく導入されたpg_stat_io
ビューには 2 つの追加の I/O コンテキストがあります。
-
index
: インデックスの作成中に実行される I/O オペレーション。 -
walreplay
: Aurora リードレプリカで wal リプレイプロセスによって実行される I/O オペレーション。
以下のバックエンドタイプと I/O コンテキストは Aurora リードレプリカには適用されません。
-
自動バキュームランチャー
-
自動バキュームワーカー
-
bulkwrite
-
index
-
vacuum
さらに、データは Aurora ストレージに保持されるため、Aurora PostgreSQL は書き込みバックと同期オペレーションをサポートしていません。
PostgreSQL 16.4
Aurora PostgreSQL のこのリリースは、PostgreSQL 16.4 と互換性があります。PostgreSQL 16.4 の改善点の詳細については、「PostgreSQL リリース 16.4
Aurora PostgreSQL 16.4、2024 年 9 月 30 日
新機能 。
-
高速ストレージメタデータの初期化と高速バッファキャッシュリカバリにより、
planned
拡張フェイルオーバーイベント中のデータベースのダウンタイムを削減する新しい高速フェイルオーバー機能を導入しました。 -
ダウンタイムゼロパッチ (ZDP) のクワイエットポイント期間を 1 秒に短縮する最適化を導入しました。
重要な安定性の強化 。
-
サブトランザクションのコミットタイムスタンプが欠落するまれなバグを修正しました。
優先度の高い機能強化 。
-
バキュームオペレーションのレプリケーションにより、ユーザークエリとの競合を処理するときに再起動が発生する可能性がある問題を修正しました。
-
BTree インデックスから広範囲のキーを削除すると、同時スキャンがクラッシュする問題を修正しました。
一般的な機能強化 。
-
完全所有の AWS 実装である FIPS検証済み暗号化のサポートを有効にしました。詳細については、 AWS 「セキュリティブログ」でAWS「-LC が FIPS 140-3 認定されるようになりました
。 -
初期化およびエンジンアップグレード中のデータベースの起動時間を改善しました。
-
転送時間が長いために一部の接続が終了ZDPする問題を修正しました。
postgresql.log
という名前の新しいZDPメトリクスは、これらのドロップされた接続ZD_SOCKET_TRANSFER_CONN_DROPPED
を表します。 -
システム管理機能を使用する場合の Aurora レプリカのリーダー可用性が向上しました。
-
RDS PostgreSQL ソースインスタンスからレプリケートする Aurora リードレプリカにエラーが発生する out-of-memoryメモリ内 2 フェーズコミット (2PC) メタデータキャッシュの問題を修正しました。
-
pg_ad_mapping
拡張機能に新しい関数 pgadmap_get_set_mapping_cmd() を導入し、既存の Active Directory セキュリティグループを Aurora PostgreSQL データベースロールマッピングに再作成するために必要なコマンドを表示しました。 -
データベースの起動時間が長くなる可能性があるストレージメタデータの初期化の問題を修正しました。
-
メジャーバージョンのアップグレード中に Aurora ストレージスペースを再利用できない問題を修正しました。
-
Optimized Reads 対応インスタンスで正常に完了ZDPできない問題を修正しました。
その他の改善点と改善点 。
-
次の拡張機能を更新しました。
-
pgvector
バージョン 0.7.3 への拡張。 -
mysql_fdw
バージョン REL-2_9_2 への拡張。 -
orafce
バージョン 4.10.3 への拡張。 -
pgTAP
バージョン 1.3.3 への拡張。 -
pg_cron
バージョン 1.6.3 への拡張。 -
RDKit
バージョン 4.5 への拡張 (リリース 2024_03_5)。 -
wal2json
バージョン 2.6 への拡張。 -
pg_ad_mapping バージョン 1.0 への拡張機能。
-
HypoPG
バージョン 1.4.1 への拡張。
-
PostgreSQL 16.3
Aurora PostgreSQL のこのリリースは、PostgreSQL 16.3 と互換性があります。PostgreSQL 16.3 の改善点の詳細については、「PostgreSQL リリース 16.3
Aurora PostgreSQL 16.3、2024 年 8 月 8 日
新機能
Aurora Serverless v2 では、アップグレード中に保留中のデータベースパラメータ
max_connections
の変更が適用されるようになりました。Serverless V2 容量の変更は、保留中max_connections
の変更になります。で許可されているZDPサポートされる接続の数はmax_connections
、アップグレード中に保持されます。再起動とデータベースのアップグレード中にバッファキャッシュの初期化を高速化することで、データベースの起動時間を短縮する機能を導入しました。
場合によっては、マイナーバージョンとパッチのアップグレードがより早く完了するようになりました。
Aurora Serverless v2 のスケールアップとスケールダウンにかかる時間を短縮し、データ集約型のワークロードや長時間実行されるクエリ、ビジー接続や応答のない接続の存在下でのスケールダウン時間を短縮しました。
クエリごとのメモリ使用量情報を
aurora_stat_statements
および に追加しましたaurora_stat_plans
。詳細については、「aurora_stat_statements」を参照してください。IO 最適化設定で実行されている 8xl 以上のインスタンスの書き込みスループットを向上させるパフォーマンスの強化。
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームプロセスが同じテーブルで同時に動作するのを誤って許可するようになりました。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
全般的な機能強化
を使用して AI ワークロードの Aurora PostgreSQL パフォーマンスを改善しました
pgvector
。手動再起動後の累積統計データのリセットを修正しました。
リードレプリカインスタンスでの Aurora 再生プロセスのWAL再生パフォーマンスの向上。
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora レプリカインスタンスでのバキュームオペレーションの再生パフォーマンスが向上しました。
リレーションメタデータにアクセスしようとすると、論理レプリケーションが終了する問題を修正しました。
ZDP 有効なアップグレード中にJDBC接続が保持されないバグを修正しました。
Postgres プライベートメモリの断片化を減らすための改善。
2 フェーズのコミットファイルが残り、適切なクリーンアップが妨げられる問題を修正しました。
2 つのフェーズコミットファイルの処理中のメモリ処理が改善されました。
Aurora レプリカのクエリ計画中にパフォーマンスが低下する問題を修正しました。
Aurora リードレプリカの可用性が向上しました。
バックグラウンドワーカーが並列ワーカーを生成しようとすると、サーバーが再起動する問題を修正しました。
リソースの制約がある場合にリモートサーバーからの変更を論理的に適用するときにインスタンスが再起動する問題を修正しました。
データベース全体およびステートメントレベルの blk_read_time メトリクスの問題を修正しました。
その他の改善と機能強化
次の拡張機能を更新しました。
orafce
バージョン 4.9.4 への拡張。pg_cron
バージョン 1.6.2 への拡張。pg_partman
バージョン 5.1.0 への拡張。pg_repack
バージョン 1.5.0 への拡張。pg_tle
バージョン 1.4.0 に。pg_vector
バージョン 0.7.0 への拡張。pgrouting
バージョン 3.6.2 への拡張。pgTap
バージョン 1.3.2 への拡張。PostGIS
バージョン 3.4.2 への拡張。RDKit
バージョン 2024_03_1 への拡張。
PostgreSQL 16.2
Aurora PostgreSQL のこのリリースは、PostgreSQL 16.2 と互換性があります。PostgreSQL 16.2 の改善点の詳細については、「PostgreSQL リリース 16.2
Aurora PostgreSQL 16.2.2、2024 年 6 月 20 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
並列ワーカーコンテキストで実行されるとクラッシュする可能性のあるバックグラウンドワーカーの問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2 フェーズコミットファイルの処理方法の問題を修正しました。
Aurora PostgreSQL 16.2.1、2024 年 4 月 29 日
新機能
リソース使用状況の概要を に追加しました
pg_dump
。aurora_stat_statements(bool showtext)
および に関数のオーバーロードを追加しましたaurora_stat_plans(bool showtext)
。
全般的な機能強化
ダウンタイムゼロのパッチ適用で接続の保存を改善するために、複数のマイナーバージョンアップグレードの問題を修正しました。
大容量の初期化時間が長くなったため、データベースの起動時間が短縮されました。
リレーション拡張ロックの競合を減らし、リレーションを積極的に拡張することで、より高速なCOPYオペレーションを導入しました。
特定のログレコードのリプレイをインテリジェントにスキップすることで、レプリケーションの遅延を軽減し、リプレイ負荷を軽減します。
リードノードでの復旧時の競合の問題を修正しました。まれに、短時間使用できなくなる可能性があります。
まれに、メジャーバージョンアップグレードパッチ中にデータベースが起動しない問題を修正しました。
レプリケーションエラーからの復旧をより多くの状況で可能にすることで、リードレプリカの可用性が向上しました。
論理レプリケーションテーブルの同期オペレーションが失敗した場合にデッドロックが発生する問題を修正しました。
サブトランザクションが同時に中止された場合、ストレージに流出した後にカタログの変更を処理できない論理レプリケーションのデコードの問題を修正しました。
ストレージに書き込まれる前にログレコードの検証が改善されました。
セッションがダウンタイムゼロのパッチ適用イベント後に ClientRead 待機イベントを誤って報告する問題を修正しました。
aws_s3 拡張機能をバージョン 1.1 から 1.2 にアップグレードするときに、aws_s3.query_export_to_s3 のあいまいな関数定義を修正しました。
優先度の高い機能強化
論理レプリケーションスロットの再開に関連する問題を修正しました。これにより、まれにスロットが停止する可能性があります。
テーブルスペースにデータベースを作成するときに再起動する問題を修正しました。
DB の安定性を向上させるために、誤った論理レプリケーションエラー処理に関連する問題を修正しました。
安定性に関する重要な強化
レプリケーションオリジンに関連する問題を修正しました。まれに、復旧時間が長くなり、可用性に影響する可能性があります。
まれに、新しく作成された論理レプリケーションスロットによってトランザクションが部分的にレプリケートされる問題を修正しました。詳細については、「論理レプリケーションスロットの作成中のレース条件による潜在的なデータ損失
」を参照してください。 がダウンタイムゼロのパッチ適用を失敗
pg_stat_statements
させる問題を修正しました。マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
その他の改善と機能強化
次の拡張機能を更新しました。
pg_tle
バージョン 1.3.4 への拡張。PLV8
バージョン 3.1.10 への拡張。RDKit バージョン Release_2023_09_4 へのカートリッジ。
新しいGUCパラメータが追加されました
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
PostgreSQL 16.1
Aurora PostgreSQL のこのリリースは、PostgreSQL 16.1 と互換性があります。PostgreSQL 16.1 の改善点の詳細については、「PostgreSQL リリース 16.1
リリースとパッチ
Aurora PostgreSQL 16.1.4、2024 年 6 月 24 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
バックエンドが特定のケースで無期限ハング状態になる可能性がある並列クエリ実行の問題を修正しました。
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 16.1.3、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 16.1.2、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。
優先度の高い機能強化
が 中にマイナーバージョンのアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 16.1、2024 年 1 月 31 日
新機能
-
HypoPG
拡張機能バージョン 1.4.0 のサポートを追加しました。 -
h3-pg
およびh3-postgis
拡張機能バージョン 4.1.3 のサポートを追加しました。 -
Aurora PostgreSQL DB クラスターと DB
aurora_compute_plan_id
パラメータグループでデフォルトで有効になっているパラメータのサポートが追加されました。詳細については、「Aurora Postgre のクエリ実行計画のモニタリングSQL」を参照してください。 -
rds.rds_superuser_reserved_connections
パラメータは Aurora PostgreSQL バージョン 16 で廃止されました。reserved_connections
パラメータを使用して、接続スロットの数を予約する必要があります。reserved_connections
パラメータは、pg_use_reserved_connections
権限を持つロール用に予約された接続スロットの数を設定します。rds_superuser
はデフォルトでpg_use_reserved_connections
ロールのメンバーです。詳細については、PostgreSQL ドキュメントの予約済み接続を参照してください。
全般的な機能強化
-
ssl プロトコルのサポートを廃止しました: TLSv1.0 および TLSv1.1。
その他の改善と機能強化
次の拡張機能を更新しました。
-
postgis
をバージョン 3.4.0 に更新 -
PgLogical
をバージョン 2.4.4 に更新 -
PgCron
をバージョン 1.6 に更新 -
orafce
をバージョン 4.6.0 に更新 -
pg_hint_plan
をバージョン 1.6.0 に更新 -
plv8
をバージョン 3.1.8 に更新 -
oracle_fdw
をバージョン 2.6.0 に更新 -
MySQL_FDW
をバージョン 2.9.1 に更新 -
Hll
バージョン 2.18 へ -
RDKit
バージョン 4.4 へ -
aws_s3
をバージョン 1.2 に更新 -
prefix
をバージョン 1.2.10 に更新 -
pg_similarity
をバージョン 1.0 に更新 -
pgdam
をバージョン 1.7 に更新 -
pg_proctab
をバージョン 0.0.10 に更新 -
pg_tle
をバージョン 1.2.0 に更新 -
pg_vector
バージョン 0.5.1 へ -
PgAudit
バージョン 16.0 へ -
plprofiler
バージョン 4.2.4 へ -
pg_partman
バージョン 4.7.3 へ -
pgTAP
バージョン 1.3.0 へ
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 16 でサポートされている拡張機能」を参照してください。
PostgreSQL 15 バージョン
バージョンアップデート
PostgreSQL 15.8
Aurora PostgreSQL のこのリリースは、PostgreSQL 15.8 と互換性があります。PostgreSQL 15.8 の改善点の詳細については、PostgreSQL リリース 15.8
Aurora PostgreSQL 15.8、2024 年 9 月 30 日
15.8 の新機能。
-
高速ストレージメタデータの初期化と高速バッファキャッシュリカバリにより、
planned
拡張フェイルオーバーイベント中のデータベースのダウンタイムを削減する新しい高速フェイルオーバー機能を導入しました。 -
ダウンタイムゼロパッチ (ZDP) のクワイエットポイント期間を 1 秒に短縮する最適化を導入しました。
15.8 の重要な安定性の強化。
-
サブトランザクションのコミットタイムスタンプが欠落するまれなバグを修正しました。
15.8 の優先度の高い機能強化。
-
バキュームオペレーションのレプリケーションにより、ユーザークエリとの競合を処理するときに再起動が発生する可能性がある問題を修正しました。
-
BTree インデックスから広範囲のキーを削除すると、同時スキャンがクラッシュする問題を修正しました。
15.8 の一般的な機能強化。
-
完全所有の AWS 実装である FIPS検証済み暗号化のサポートを有効にしました。詳細については、 AWS 「セキュリティブログ」でAWS「-LC が FIPS 140-3 認定されるようになりました
。 -
初期化およびエンジンアップグレード中のデータベースの起動時間を改善しました。
-
shared_preload_libraries に
pg_bigm
拡張機能を含めることができない問題を修正しました。 -
転送時間が長いために一部の接続が終了ZDPする問題を修正しました。postgresql.log の新しいZDPメトリクス は、これらのドロップされた接続
ZD_SOCKET_TRANSFER_CONN_DROPPED
を表します。 -
システム管理機能を使用する場合の Aurora レプリカのリーダー可用性が向上しました。
-
RDS PostgreSQL ソースインスタンスからレプリケートする Aurora リードレプリカでエラーが発生する out-of-memoryメモリ内 2 フェーズコミット (2PC) メタデータキャッシュの問題を修正しました。
-
pg_ad_mapping
拡張機能に新しい関数 pgadmap_get_set_mapping_cmd() を導入し、既存の Active Directory セキュリティグループを Aurora PostgreSQL データベースロールマッピングに再作成するために必要なコマンドを表示しました。 -
データベースの起動時間が長くなる可能性があるストレージメタデータの初期化の問題を修正しました。
-
メジャーバージョンのアップグレード中に Aurora ストレージスペースを再利用できない問題を修正しました。
-
Optimized Reads 対応インスタンスで正常に完了ZDPできない問題を修正しました。
15.8 の追加の改善点と機能強化。
-
次の拡張機能を更新しました。
-
pgvector
バージョン 0.7.3 への拡張。 -
mysql_fdw
バージョン REL-2_9_2 への拡張。 -
orafce
バージョン 4.10.3 への拡張。 -
pgTAP
バージョン 1.3.3 への拡張。 -
pg_cron
バージョン 1.6.3 への拡張。 -
RDKit
バージョン 4.5 への拡張 (リリース 2024_03_5)。 -
wal2json
バージョン 2.6 への拡張。 -
pg_ad_mapping バージョン 1.0 への拡張機能。
-
HypoPG
バージョン 1.4.1 への拡張。
-
PostgreSQL 15.7
Aurora PostgreSQL のこのリリースは、PostgreSQL 15.7 と互換性があります。PostgreSQL 15.7 の改善点の詳細については、「PostgreSQL リリース 15.7
Aurora PostgreSQL 15.7、2024 年 8 月 8 日
新機能
Aurora Serverless v2 では、アップグレード中に保留中のデータベースパラメータ
max_connections
の変更が適用されるようになりました。Serverless V2 容量の変更は、保留中max_connections
の変更になります。で許可されているZDPサポートされる接続の数はmax_connections
、アップグレード中に保持されます。再起動とデータベースのアップグレード中にバッファキャッシュの初期化を高速化することで、データベースの起動時間を短縮する機能を導入しました。
場合によっては、マイナーバージョンとパッチのアップグレードがより早く完了するようになりました。
Aurora Serverless v2 のスケールアップとスケールダウンにかかる時間が、データ集約型のワークロードや長時間実行されるクエリ、ビジー接続や応答しない接続がある場合に短縮されました。
クエリごとのメモリ使用量情報を
aurora_stat_statements
および に追加しましたaurora_stat_plans
。詳細については、「aurora_stat_statements」を参照してください。
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームプロセスが同じテーブルで同時に動作するのを誤って許可するようになりました。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
全般的な機能強化
を使用して生成 AI ワークロードの Aurora PostgreSQL パフォーマンスを改善しました
pgvector
。手動再起動後の累積統計データのリセットを修正しました。
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora レプリカインスタンスでのバキュームオペレーションの再生パフォーマンスが向上しました。
ZDP 有効なアップグレード中にJDBC接続が保持されないバグを修正しました。
Postgres プライベートメモリの断片化を減らすための改善。
2 フェーズのコミットファイルが残り、適切なクリーンアップが妨げられる問題を修正しました。
2 つのフェーズコミットファイルの処理中のメモリ処理が改善されました。
Aurora レプリカのクエリ計画中にパフォーマンスが低下する問題を修正しました。
Aurora リードレプリカの可用性が向上しました。
手動再起動後の累積統計データのリセットを修正しました。
バックグラウンドワーカーが並列ワーカーを生成しようとすると、サーバーが再起動する問題を修正しました。
リソースの制約がある場合にリモートサーバーからの変更を論理的に適用するときにインスタンスが再起動する問題を修正しました。
その他の改善と機能強化
次の拡張機能を更新しました。
orafce
バージョン 4.9.4 への拡張。pg_cron
バージョン 1.6.2 への拡張。pg_partman
バージョン 5.1.0 への拡張。pg_repack
バージョン 1.5.0 への拡張。pg_tle
バージョン 1.4.0 に。pg_vector
バージョン 0.7.0 への拡張。pgrouting
バージョン 3.6.2 への拡張。pgTap
バージョン 1.3.2 への拡張。PostGIS
バージョン 3.4.2 への拡張。RDKit
バージョン 2024_03_1 への拡張。
PostgreSQL 15.6
Aurora PostgreSQL のこのリリースは、PostgreSQL 15.6 と互換性があります。PostgreSQL 15.6 の改善点の詳細については、「PostgreSQL リリース 15.6
Aurora PostgreSQL 15.6.2、2024 年 6 月 20 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
並列ワーカーコンテキストで実行されるとクラッシュする可能性のあるバックグラウンドワーカーの問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
二相コミットファイルの処理方法の問題を修正しました。
Aurora PostgreSQL 15.6.1、2024 年 4 月 29 日
新機能
リソース使用状況の概要を に追加しました
pg_dump
。aurora_stat_statements(bool showtext)
および に関数のオーバーロードを追加しましたaurora_stat_plans(bool showtext)
。
全般的な機能強化
ダウンタイムゼロのパッチ適用で接続の保存を改善するために、複数のマイナーバージョンアップグレードの問題を修正しました。
大容量の初期化時間が長くなったため、データベースの起動時間が短縮されました。
リレーション拡張ロックの競合を減らし、リレーションを積極的に拡張することで、より高速なCOPYオペレーションを導入しました。
特定のログレコードのリプレイをインテリジェントにスキップすることで、レプリケーションの遅延を軽減し、リプレイの負荷を軽減します。
リードノードでの復旧時の競合の問題を修正しました。まれに、短時間使用できなくなる可能性があります。
まれに、メジャーバージョンアップグレードパッチ中にデータベースが起動しない問題を修正しました。
レプリケーションエラーからの復旧をより多くの状況で可能にすることで、リードレプリカの可用性が向上しました。
ダウンタイムゼロのパッチ適用がタイムアウトする問題を修正しました。
論理レプリケーションテーブルの同期オペレーションが失敗した場合にデッドロックが発生する問題を修正しました。
同時中止されたサブトランザクションがある場合、ストレージに流出した後にカタログの変更を処理できない論理レプリケーションデコードの問題を修正しました。
ストレージに書き込まれる前にログレコードの検証が改善されました。
セッションがダウンタイムゼロのパッチ適用イベント後に ClientRead 待機イベントを誤って報告する問題を修正しました。
aws_s3 拡張機能をバージョン 1.1 から 1.2 にアップグレードするときに、aws_s3.query_export_to_s3 のあいまいな関数定義を修正しました。
優先度の高い機能強化
論理レプリケーションスロットの再開に関連する問題を修正しました。これにより、まれにスロットが停止する可能性があります。
テーブルスペースにデータベースを作成するときに再起動する問題を修正しました。
DB の安定性を向上させるために、誤った論理レプリケーションエラー処理に関連する問題を修正しました。
安定性に関する重要な強化
レプリケーションオリジンに関連する問題を修正しました。まれに、復旧時間が長くなり、可用性に影響する可能性があります。
まれに、新しく作成された論理レプリケーションスロットによってトランザクションが部分的にレプリケートされる問題を修正しました。詳細については、「論理レプリケーションスロットの作成中のレース条件による潜在的なデータ損失
」を参照してください。 でダウンタイムゼロのパッチ適用が失敗する
pg_stat_statements
問題を修正しました。マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
その他の改善と機能強化
次の拡張機能を更新しました。
pg_tle
バージョン 1.3.4 への拡張。PLV8
バージョン 3.1.10 への拡張。RDKit バージョン Release_2023_09_4 へのカートリッジ。
新しいGUCパラメータが追加されました
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
PostgreSQL 15.5
Aurora PostgreSQL のこのリリースは、PostgreSQL 15.5 と互換性があります。PostgreSQL 15.5 の改善点の詳細については、「PostgreSQL リリース 15.5
リリースとパッチ
Aurora PostgreSQL 15.5.4、2024 年 6 月 24 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
バックエンドが特定のケースで無期限ハング状態になる可能性がある並列クエリ実行の問題を修正しました。
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 15.5.3、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 15.5.2、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
が 中にマイナーバージョンのアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 15.5.0、2023 年 12 月 21 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表に続いて、Postgre バージョン 15.5、14.10、13.13、12.17 をサポートするように Amazon Aurora PostgreSQL SQL互換エディションが更新されました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。Babelfish for Aurora PostgreSQL バージョン 3.4 の新機能と改善点も含まれています。
アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、Aurora バージョンポリシーを参照してください。Amazon Aurora PostgreSQL バージョン 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
-
Amazon Bedrock の統合 – Amazon Aurora 機械学習拡張機能を Aurora PostgreSQLDB クラスターで使用することで、Amazon Bedrock の基礎 AI モデルを使用できるようになりました。
-
Aurora PostgreSQL アクセスコントロールに Active Directory セキュリティグループを使用する — 新しい
pg_ad_mapping
拡張機能で AWS Directory Service for Microsoft Active Directory を使用したグループロール認証サポートを追加します。 -
委任された拡張機能のサポート — この機能により、拡張機能の管理を新しい rds_extension ロールを持つ権限の低いユーザーに委任できます。
-
Aurora PostgreSQL DB クラスターと DB
aurora_compute_plan_id
パラメータグループでデフォルトで有効になっているパラメータのサポートが追加されました。詳細については、「Aurora Postgre のクエリ実行計画のモニタリングSQL」を参照してください。 -
クエリプラン管理 (QPM) の機能強化:
-
プラン概要は、
apg_plan_mgmt.validate_plans()
関数のupdate_plan_hash
アクションの一環として、最新のフォーマットバージョンに更新されます。 -
並列クエリ適用の一環として、並列追加適用のサポートを追加しました。
-
-
HypoPG
拡張機能バージョン 1.4.0 のサポートを追加しました。 -
h3-pg
およびh3-postgis
拡張機能バージョン 4.1.3 のサポートを追加しました。
優先度の高い機能強化
-
同時実行DDLまたはキャンセルされたサブトランザクションが存在する場合に、変更を論理的にレプリケートするときに再起動する可能性のある問題を修正しました
-
WAL
再生中に変更されたページを読み取ると、Aurora レプリカが再起動する場合がある問題を修正しました。 -
特定のボリュームメタデータがソースクラスターで無効な場合、クローンクラスターでも無効なままになる問題を修正しました。クローンクラスターは新しいボリュームを使用するため、メタデータが再作成されるようになりました。
-
ダウンタイムのないパッチ適用中にエンジンがクラッシュする可能性のあるバグを修正しました (ZDP)
-
改善されたメモリ管理機能を有効または無効にするための新しいパラメータとして
rds.enable_memory_management
を導入しました。 -
複合インデックスを大きなデータセットで使用する場合、不要な B ツリーページの読み取りをスキップすることで、インデックススキャンのクエリパフォーマンスが向上しました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な機能強化
-
rds.global_db_rpo
パラメータが設定されていない場合、AuroraGlobalDBRPOLag
メトリクスがゼロになる問題を修正しました。 -
ライター DB インスタンスとの再接続中に Aurora レプリカが再起動する場合がある問題を修正しました。
-
rdkit.morgan_fp_size
パラメータのサポートを追加しました。 -
rds-superuser
でpg_stat_reset_slru
関数を実行できるようになりました。 -
アクセスが正しい MultiXact SLRU
pg_stat_slru
カテゴリにクレジットされない問題を修正しました。 -
未使用の
WAL
セグメントが適切に削除されない場合がある問題を修正しました。 -
バイナリ出力形式を使用するときに、
pglogical
がレプリケーションオリジンデータを正しくパススルーしない問題を修正しました。 -
rds_superuser
でALTER COLLATION
を実行してカタログ内のロケールの照合順序バージョンを更新できるようになりました。 -
無効な接続に伴う
dblink
拡張機能とpostgres_fdw
拡張機能のクラッシュを修正しました。 -
aws_s3
拡張機能がHTTP
エラーレスポンスをテーブルにインポートできる問題を修正しました。 -
ライター DB インスタンスとの再接続中に、Optimized Reads を使用する Aurora レプリカインスタンスが再起動する場合がある問題を修正しました。
-
ページを階層型キャッシュにキャッシュしているときに、Optimized Reads を使用する Aurora レプリカが再起動する場合がある問題を修正しました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
mysql_fdw
をバージョン 2.9.1 に更新 -
Oracle_fdw
をバージョン 2.6.0 に更新 -
Orafce
をバージョン 4.6.0 に更新 -
pg_cron
をバージョン 1.6.0 に更新 -
pg_hint_plan
をバージョン 1.5.1 に更新 -
pg_proctab
をバージョン 0.0.10 に更新 -
pg_tle
をバージョン 1.2.0 に更新 -
plv8
をバージョン 3.1.8 に更新 -
PostGIS
をバージョン 3.4.0 に更新 -
prefix
をバージョン 1.2.10 に更新 -
RDKit
をバージョン 4.4.0 (Release_2023_09_1) に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 15 でサポートされている拡張機能」を参照してください。
PostgreSQL 15.4
Aurora PostgreSQL のこのリリースは、PostgreSQL 15.4 と互換性があります。PostgreSQL 15.4 の改善点の詳細については、「PostgreSQL リリース 15.4
リリースとパッチ
Aurora PostgreSQL 15.4.7、2024 年 6 月 25 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 15.4.6、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 15.4.5、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
が 中にマイナーバージョンのアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 15.4.3、2023 年 12 月 15 日
優先度の高い機能強化
-
同時実行DDLまたはキャンセルされたサブトランザクションが存在する場合に、変更を論理的にレプリケートするときに再起動する可能性のある問題を修正しました
Aurora PostgreSQL 15.4.2、2023 年 12 月 13 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
複合インデックスを大きなデータセットで使用する場合、不要な B ツリーページの読み取りをスキップすることで、インデックススキャンのクエリパフォーマンスが向上しました。
-
まれにデータベースインスタンスの再起動につながる場合があるインデックススキャンクエリの問題を修正しました。
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 15.4.1、2023 年 11 月 9 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 15.4.0、2023 年 10 月 24 日
新機能
-
mysql_fdw
バージョン 2.9.0 のサポートを追加しました。 -
カスタマーマネージドKMSキーで暗号化された S3 バケットへのエクスポートのサポートを
aws_s3
拡張機能に追加しました -
グローバル DB セカンダリクラスターでの Aurora レプリカの可用性を改善しました。
-
Aurora レプリカでのクエリプランキャプチャのサポートを追加しました。
-
materialize ノードによるクエリプラン適用のサポートを追加しました。
-
並列クエリ演算子によるクエリプラン適用のサポートを追加しました。
-
特定のコストしきい値を下回るクエリプランはキャプチャされません。
優先度の高い機能強化
-
データベースリカバリ中にデータベースが起動しなくなる場合がある問題を修正しました。
-
スケールアップ時間を短縮するための最適化を追加 Aurora Serverless v2 インスタンス
全般的な機能強化
-
aws_s3
拡張機能で、エクスポートされた行の合計数が 20 億を超えると、エクスポート行数が誤って報告される問題を修正しました。 -
aws_s3
拡張機能でタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) を設定することで、お客様は S3 からのインポートのタイムアウトしきい値を変更できます。-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
一部のエッジケースでインスタンスの作成が失敗するのを防ぎました。
-
Aurora レプリカでのコミットトランザクション操作のリプレイのパフォーマンスが向上しました
-
aws_s3
拡張機能からのインポートがまれに完了しないことがある問題を修正しました。 -
PostGIS のGEOSライブラリをバージョン 3.12.0 に更新しました
-
改善 Aurora Serverless v2 データベースインスタンスのスケール時間全体を削減するデータベースメモリスケーリング
-
クラスターキャッシュマネージャー送信者の待機時間を示す
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
待機イベントを追加しました。 -
Aurora Serverless リソースのモニタリングの待機時間を示す
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
待機イベントを追加しました。 -
リードレプリカのストレージから読み取りを行う際の、永続化されていない無効なメタデータの処理を改善しました。
-
論理レプリケーションスロットの開始時にデータベースがクラッシュすることがある問題を修正しました。
-
pg_cron
cron.max_running_jobs
パラメータの制限を 100 から 1000 に引き上げました。 -
pgAudit
pgaudit.log_statement
パラメータが変更可能になりました。 「#」で始まるテーブル名を正しく処理できるように
CREATE TABLE
コマンドのバグを修正しました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
orafce
をバージョン 4.3.0 に更新 -
pg_logical
をバージョン 2.4.3 に更新 -
pg_tle
をバージョン 1.1.1 に更新 -
pgvector
をバージョン 0.5.0 に更新 -
plv8
をバージョン 3.1.6 に更新 -
PostGIS
をバージョン 3.3.3 に更新 -
RDKit
をバージョン 4.3 に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 15 でサポートされている拡張機能」を参照してください。
PostgreSQL 15.3
Aurora PostgreSQL のこのリリースは、PostgreSQL 15.3 と互換性があります。PostgreSQL 15.3 の改善点の詳細については、「PostgreSQL リリース 15.3
リリースとパッチ
Aurora PostgreSQL 15.3.6、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 15.3.5、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
中止されたサブトランザクションと が存在する場合に、論理レプリケーションスロットが一時的にエラーになる問題を修正しましたDDL。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 15.3.4、2023 年 12 月 14 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
複合インデックスを大きなデータセットで使用する場合、不要な B ツリーページの読み取りをスキップすることで、インデックススキャンのクエリパフォーマンスが向上しました。
-
まれにデータベースインスタンスの再起動につながる場合があるインデックススキャンクエリの問題を修正しました。
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 15.3.3、2023 年 11 月 14 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 15.3.2、2023 年 10 月 4 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
I/O 負荷の高い読み取りワークロードの実行中にデータベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
COPY FROM
コマンドの実行時にクラッシュが発生する場合がある問題を修正しました。 -
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました
-
外部キーを持つテーブル
DELETE
からのUPDATE
と が予期せず失敗する問題を修正しましたERROR「: 40001: は、シリアル化可能なスナップショットの使用時に同時更新が原因でアクセスをシリアル化できませんでした」
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
-
Aurora PostgreSQL 15.3 の特定のシナリオでメモリ管理の改善を可能にすることができない問題を修正しました
Aurora PostgreSQL 15.3.0、2023 年 7 月 13 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表を受けて、Postgre バージョン 15.3、14.8、13.11、12.15、11.20 をサポートするように Amazon Aurora PostgreSQL SQL-Compatible Edition が更新されました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。このリリースには、Babelfish for Aurora PostgreSQL バージョン 3.2 の新機能と改善点、および AWS Database Migration Service のサポートの改善も含まれています。アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、「Amazon Aurora バージョン」を参照してください。Amazon Aurora PostgreSQL 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
このリリースには、メモリ管理の改善が含まれており、メモリ不足による問題を事前に防ぐことで、データベースの安定性と可用性を高めます。詳細については、Aurora Postgre の「メモリ管理の改善SQL」を参照してください。
-
pgvector
拡張機能バージョン 0.4.1 のサポートを追加しました。
優先度の高い機能強化
-
存続可能なリーダー再接続を実行する際のサブトランザクションメタデータの処理に伴う問題を修正しました。
-
ZDP が拡張環境変数に関連する問題を修正しました
-
プロセスが予期しないページを検出したと誤解する原因となっていた論理レプリケーション中の一時的なエラーに対処しました。
-
レプリケーション元の状態ファイルの部分的な作成により、一定期間利用不能になる問題を修正しました。
全般的な機能強化
-
コンピューティングクエリ識別子に警告が表示される問題が解決されました。WARNING「: 認識されないノードタイプ: 378」
-
パブリッシャーの論理レプリケーションスロットを早めに削除すると、リレーションの初期データ同期がブロックされる問題を修正しました。
-
Postgres のメモリコンテキストレベルでバックエンドのメモリ使用量の内訳を表示する新しい関数
aurora_stat_memctx_usage()
を追加しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
でのデータベースのダウンタイムをさらに短縮 ZDP
-
中に利用できなくなるバグを修正しました ZDP
-
pg_ls_waldir()
が「を返す原因となった問題を修正しましたERROR: ファイルを統計できませんでした」 -
暗号 TLS__128AES__ GCMおよび _TLSAES_256_SHA256GCM_ を使用した TLS 1.3 のサポートを追加SHA384
-
RDS for PostgreSQL DB インスタンスの Aurora レプリカでメジャーバージョンアップグレードをブロックする問題を修正しました
-
でのスケーリングを妨げる可能性のある問題を修正しました Aurora Serverless v2 インスタンス
-
論理レプリケーションにおいて、まれに、サブトランザクションのメタデータが正しくないために一定期間利用不能になる場合がある問題を修正しました。
インデックスの作成中に、まれに無限またはNAN値がクラッシュする
pg_vector
拡張の問題を修正しました。-
問題を修正してパフォーマンスを改善しました。
-
GEOS
をバージョン 3.11.2 にアップグレードしました。 -
pg_cron
をバージョン 1.5 にアップグレードしました。 -
pg_partman
をバージョン 4.7.3 にアップグレードしました。 -
pg_tle
をバージョン 1.0.3 にアップグレードしました。 -
plv8
をバージョン 3.1.6 にアップグレードしました。
PostgreSQL 15.2
Aurora PostgreSQL のこのリリースは、PostgreSQL 15.2 と互換性があります。PostgreSQL 15.2 の改善点の詳細については、「PostgreSQL リリース 15.2
リリースとパッチ
- Aurora PostgreSQL 15.2.8、2024 年 8 月 7 日
- Aurora PostgreSQL 15.2.7、2024 年 3 月 13 日
- Aurora PostgreSQL 15.2.6、2023 年 12 月 15 日
- Aurora PostgreSQL 15.2.5、2023 年 11 月 14 日
- Aurora PostgreSQL 15.2.4、2023 年 10 月 5 日
- Aurora PostgreSQL 15.2.3、2023 年 7 月 25 日
- Aurora PostgreSQL 15.2.2、2023 年 5 月 10 日
- Aurora PostgreSQL 15.2.1、2023 年 4 月 5 日
Aurora PostgreSQL 15.2.8、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 15.2.7、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
中止されたサブトランザクションと が存在する場合に、論理レプリケーションスロットが一時的にエラーになる問題を修正しましたDDL。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 15.2.6、2023 年 12 月 15 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
複合インデックスを大きなデータセットで使用する場合、不要な B ツリーページの読み取りをスキップすることで、インデックススキャンのクエリパフォーマンスが向上しました。
-
まれにデータベースインスタンスの再起動につながる場合があるインデックススキャンクエリの問題を修正しました。
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 15.2.5、2023 年 11 月 14 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 15.2.4、2023 年 10 月 5 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
I/O 負荷の高い読み取りワークロードの実行中にデータベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
Aurora PostgreSQL 15.2.3、2023 年 7 月 25 日
全般的な機能強化
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しました ZDP
-
トランザクションコミット時にストレージを再利用できなくなる問題を修正しました
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
追加 Aurora Serverless v2 スケーリングの強化
-
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
ライターインスタンスに再接続すると、読み取り可用性機能が向上した Aurora レプリカが再起動する場合がある複数の問題を修正しました。
-
存続可能なリーダーが再接続できない問題を修正しました。
Aurora PostgreSQL 15.2.2、2023 年 5 月 10 日
全般的な機能強化
-
test_decoding
プラグインをpg_create_logical_replication_slot
にロードする際のエラーを修正しました。 -
ライトスルーキャッシュを使用すると論理レプリケーションが失敗する問題を修正しました。
-
oracle_fdw
拡張機能で使用する Oracle クライアントをバージョン 21.9.0.0.0 に更新しました。
Aurora PostgreSQL 15.2.1、2023 年 4 月 5 日
新機能
-
マルチスキーマサポート用の新しいクエリプラン管理 (QPM) プランハッシュ計算を導入しました。ユーザーがQPMマルチスキーマ環境で を使用する場合は、
apg_plan_mgmt.plan_hash
バージョンを 2 に設定してapg_plan_mgmt.validate_plans
('update_plan_hash
') を呼び出すことができます。 -
論理レプリケーションの機能強化により、大規模なトランザクションの処理中のメモリとCPU使用量を改善します。
-
CloudWatch メトリクスは、Aurora ストレージとローカルストレージ全体の論理レプリケーション固有のストレージを追跡
ReplicationSlotDiskUsage
するようになりました。 -
Aurora PostgreSQL バージョン 15.2 および 14.7 以降では、ユーザーに
rds_superuser
ロールへのアクセス権が付与されていても、接続する権限をCONNECT
各データベースに付与する必要があります。Aurora PostgreSQL バージョン 15.2 および 14.7 以前は、ユーザーにrds_superuser
ロールが付与されている場合、ユーザーは任意のデータベースとシステムテーブルに接続できました。以前の Aurora PostgreSQL バージョンは、この変更の影響を受けず、rds_superuser
ロールにアクセスできるユーザーは、Aurora PostgreSQL クラスター内のデータベースにアクセスするCONNECT
権限を必要としません。
全般的な機能強化
-
PROJ
サポートをバージョン 9.1.0 にアップグレードしました。 -
PostGIS
のGDAL
ライブラリをバージョン 3.5.3 にアップグレードしました。 -
pg_hint_plan
をバージョン 1.5.0 にアップグレードしました -
TCN
拡張機能とSEG
拡張機能のサポートを追加 -
Aurora レプリカの B ツリーおよびハッシュインデックスからの削除のパフォーマンスを改善しました。
-
含まれるもの Aurora Serverless v2 スケーリングの強化
-
パーティション化されたテーブルを結合するときに承認されたプランの適用QPMが妨げられた の問題を修正しました
-
特に多数のオブジェクトを含む大規模なインスタンスで、エンジンの起動時間を改善しました。
-
Aurora 関数
aurora_stat_logical_wal_cache()
がすべてのユーザーに表示されるようになりました。 -
準備QPM済みステートメントから計画を実行するときに使用できなくなる可能性がある の問題を修正しました
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
apg_plan_mgmt
をバージョン 2.4 に更新 -
hll
をバージョン 2.17 に更新 -
Oracle_fdw
をバージョン 2.5.0 に更新 -
orafce
をバージョン 4.0.0 に更新 -
pg_audit
をバージョン 1.7.0 に更新 -
pg_cron
をバージョン 1.4.2 に更新 -
pg_hint_plan
をバージョン 1.5.0 に更新 -
pg_logical
をバージョン 2.4.2 に更新 -
pg_repack
をバージョン 1.4.8 に更新 -
pg_stat_statements
をバージョン 1.10 に更新 -
pg_trgm
をバージョン 1.4 に更新 -
pgrouting
をバージョン 3.4.1 に更新 -
plv8
をバージョン 3.1.4 に更新 -
PostGIS
をバージョン 3.3.2 に更新 -
rds_activity_stream
をバージョン 1.6 に更新 -
SEG
をバージョン 1.0 に更新 -
TCN
をバージョン 1.0 に更新 -
tds_fdw
をバージョン 2.0.3 に更新 -
wal2json
をバージョン 2.5 に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 15 でサポートされている拡張機能」を参照してください。
PostgreSQL 15 と Aurora PostgreSQL 15 の違い
Aurora 独自の分散ストレージシステムにより、Amazon Aurora PostgreSQL バージョン 15 では、 を使用した Gzip、LZ4、または Zstandard (zstd) によるサーバー側の圧縮pg_basebackup
、 pg_backup_start()
および を使用したオンラインバックアップpg_backup_stop()
、およびWAL復旧時のプリフェッチはサポートされていません。さらに、シーケンスはログなしとして指定できますが、通常のシーケンスよりもパフォーマンスが向上することはありません。
PostgreSQL 14 バージョン
バージョンアップデート
PostgreSQL 14.13
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.13 と互換性があります。PostgreSQL 14.13 の改善点の詳細については、PostgreSQL リリース 14.13
Aurora PostgreSQL 14.13、2024 年 9 月 30 日
14.13 の新機能。
-
高速ストレージメタデータの初期化と高速バッファキャッシュリカバリにより、
planned
拡張フェイルオーバーイベント中のデータベースのダウンタイムを削減する新しい高速フェイルオーバー機能を導入しました。 -
ダウンタイムゼロパッチ (ZDP) のクワイエットポイント期間を 1 秒に短縮する最適化を導入しました。
14.13 の重要な安定性の強化。
14.13 の優先度の高い機能強化。
-
ユーザークエリとの競合を処理するときに、バキュームオペレーションのレプリケーションによって再起動が発生する可能性がある問題を修正しました。
-
BTree インデックスから広範囲のキーを削除すると、同時スキャンがクラッシュする問題を修正しました。
14.13 の一般的な機能強化。
-
完全所有の AWS 実装である FIPS検証済み暗号化のサポートを有効にしました。詳細については、 AWS 「セキュリティブログ」でAWS「-LC が FIPS 140-3 認定されるようになりました
。 -
初期化およびエンジンアップグレード中のデータベースの起動時間を改善しました。
-
shared_preload_libraries に
pg_bigm
拡張機能を含めることができない問題を修正しました。 -
ダウンタイムゼロパッチ適用中に、転送時間が長いために一部の接続が終了する問題を修正しました。postgresql.log の新しいZDPメトリクス は、これらのドロップされた接続
ZD_SOCKET_TRANSFER_CONN_DROPPED
を表します。 -
システム管理機能を使用する場合の Aurora レプリカのリーダー可用性が向上しました。
-
RDS PostgreSQL ソースインスタンスからレプリケートする Aurora リードレプリカでエラーが発生する out-of-memoryメモリ内 2 フェーズコミット (2PC) メタデータキャッシュの問題を修正しました。
-
pg_ad_mapping
拡張機能に新しい関数 pgadmap_get_set_mapping_cmd() を導入し、既存の Active Directory セキュリティグループを Aurora PostgreSQL データベースロールマッピングに再作成するために必要なコマンドを表示しました。 -
データベースの起動時間が長くなる可能性があるストレージメタデータの初期化の問題を修正しました。
-
メジャーバージョンのアップグレード中に Aurora ストレージスペースを再利用できない問題を修正しました。
-
Optimized Reads 対応インスタンスで正常に完了ZDPできない問題を修正しました。
14.13 の追加の改善と機能強化。
-
次の拡張機能を更新しました。
-
pgvector
バージョン 0.7.3 への拡張。 -
mysql_fdw
バージョン REL-2_9_2 への拡張。 -
orafce
バージョン 4.10.3 への拡張。 -
pgTAP
バージョン 1.3.3 への拡張。 -
pg_cron
バージョン 1.6.3 への拡張。 -
RDKit
バージョン 4.5 への拡張 (リリース 2024_03_5)。 -
wal2json
バージョン 2.6 への拡張。 -
pg_ad_mapping バージョン 1.0 への拡張機能。
-
HypoPG
バージョン 1.4.1 への拡張。
-
PostgreSQL 14.12
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.12 と互換性があります。PostgreSQL 14.12 の改善点の詳細については、「PostgreSQL リリース 14.12
Aurora PostgreSQL 14.12、2024 年 8 月 8 日
新機能
Aurora Serverless v2 では、アップグレード中に保留中のデータベースパラメータ
max_connections
の変更が適用されるようになりました。Serverless V2 容量の変更は、保留中max_connections
の変更になります。で許可されているZDPサポートされる接続の数はmax_connections
、アップグレード中に保持されます。再起動とデータベースのアップグレード中にバッファキャッシュの初期化を高速化することで、データベースの起動時間を短縮する機能を導入しました。
場合によっては、マイナーバージョンとパッチのアップグレードがより早く完了するようになりました。
Aurora Serverless v2 のスケールアップとスケールダウンにかかる時間を短縮し、データ集約型のワークロードや長時間実行されるクエリ、ビジー接続や応答のない接続の存在下でのスケールダウン時間を短縮しました。
クエリごとのメモリ使用量情報を
aurora_stat_statements
および に追加しましたaurora_stat_plans
。詳細については、「aurora_stat_statements」を参照してください。
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームプロセスが同じテーブルで同時に動作するのを誤って許可するようになりました。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
全般的な機能強化
を使用して生成 AI ワークロードの Aurora PostgreSQL パフォーマンスを改善しました
pgvector
。でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora レプリカインスタンスでのバキュームオペレーションの再生パフォーマンスが向上しました。
ZDP 有効なアップグレード中にJDBC接続が保持されないバグを修正しました。
Postgres プライベートメモリの断片化を減らすための改善。
2 フェーズのコミットファイルが残り、適切なクリーンアップが妨げられる問題を修正しました。
2 つのフェーズコミットファイルの処理中のメモリ処理が改善されました。
Aurora レプリカのクエリ計画中にパフォーマンスが低下する問題を修正しました。
Aurora リードレプリカの可用性が向上しました。
バックグラウンドワーカーが並列ワーカーを生成しようとすると、サーバーが再起動する問題を修正しました。
リソースの制約がある場合にリモートサーバーからの変更を論理的に適用するときにインスタンスが再起動する問題を修正しました。
その他の改善と機能強化
次の拡張機能を更新しました。
orafce
バージョン 4.9.4 への拡張。pg_cron
バージョン 1.6.2 への拡張。pg_hint_plan
バージョン 1.4.2 への拡張。pg_partman
バージョン 5.1.0 への拡張。pg_repack
バージョン 1.5.0 への拡張。pg_tle
バージョン 1.4.0 に。pg_vector
バージョン 0.7.0 への拡張。pgrouting
バージョン 3.6.2 への拡張。pgTap
バージョン 1.3.2 への拡張。PostGIS
バージョン 3.4.2 への拡張。RDKit
バージョン 2024_03_1 への拡張。
PostgreSQL 14.11
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.11 と互換性があります。PostgreSQL 14.11 の改善点の詳細については、PostgreSQL リリース 14.11
Aurora PostgreSQL 14.11.2、2024 年 6 月 20 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
並列ワーカーコンテキストで実行されるとクラッシュする可能性のあるバックグラウンドワーカーの問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2 フェーズコミットファイルの処理方法の問題を修正しました。
Aurora PostgreSQL 14.11.1、2024 年 4 月 29 日
新機能
リソース使用状況の概要を に追加しました
pg_dump
。aurora_stat_statements(bool showtext)
および に関数のオーバーロードを追加しましたaurora_stat_plans(bool showtext)
。
全般的な機能強化
ダウンタイムゼロのパッチ適用で接続の保存を改善するために、複数のマイナーバージョンアップグレードの問題を修正しました。
大容量の初期化時間が長くなったため、データベースの起動時間が短縮されました。
リレーション拡張ロックの競合を減らし、リレーションを積極的に拡張することで、より高速なCOPYオペレーションを導入しました。
特定のログレコードのリプレイをインテリジェントにスキップすることで、レプリケーションの遅延を軽減し、リプレイ負荷を軽減します。
リードノードでの復旧時の競合の問題を修正しました。まれに、短時間使用できなくなる可能性があります。
まれに、メジャーバージョンアップグレードパッチ中にデータベースが起動しない問題を修正しました。
レプリケーションエラーからの復旧をより多くの状況で可能にすることで、リードレプリカの可用性が向上しました。
ダウンタイムゼロのパッチ適用がタイムアウトする問題を修正しました。
論理レプリケーションテーブルの同期オペレーションが失敗した場合にデッドロックが発生する問題を修正しました。
サブトランザクションが同時に中止された場合、ストレージに流出した後にカタログの変更を処理できない論理レプリケーションのデコードの問題を修正しました。
ストレージに書き込まれる前にログレコードの検証が改善されました。
セッションがダウンタイムゼロのパッチ適用イベント後に ClientRead 待機イベントを誤って報告する問題を修正しました。
aws_s3 拡張機能をバージョン 1.1 から 1.2 にアップグレードするときに、aws_s3.query_export_to_s3 のあいまいな関数定義を修正しました。
優先度の高い機能強化
論理レプリケーションスロットの再開に関連する問題を修正しました。これにより、まれにスロットが停止する可能性があります。
テーブルスペースにデータベースを作成するときに再起動する問題を修正しました。
DB の安定性を向上させるために、誤った論理レプリケーションエラー処理に関連する問題を修正しました。
安定性に関する重要な強化
レプリケーションオリジンに関連する問題を修正しました。まれに、復旧時間が長くなり、可用性に影響する可能性があります。
まれに、新しく作成された論理レプリケーションスロットによってトランザクションが部分的にレプリケートされる問題を修正しました。詳細については、「論理レプリケーションスロットの作成中のレース条件による潜在的なデータ損失
」を参照してください。 がダウンタイムゼロのパッチ適用を失敗
pg_stat_statements
させる問題を修正しました。マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
その他の改善と機能強化
次の拡張機能を更新しました。
pg_tle
バージョン 1.3.4 への拡張。PLV8
バージョン 3.1.10 への拡張。RDKit バージョン Release_2023_09_4 へのカートリッジ。
新しいGUCパラメータが追加されました
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
PostgreSQL 14.10
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.10 と互換性があります。PostgreSQL 14.10 の改善点の詳細については、PostgreSQL リリース 14.10
リリースとパッチ
Aurora PostgreSQL 14.10.4、2024 年 6 月 24 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
バックエンドが特定のケースで無期限ハング状態になる可能性がある並列クエリ実行の問題を修正しました。
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 14.10.3、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 14.10.2、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。
優先度の高い機能強化
が 中にマイナーバージョンのアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 14.10.0、2023 年 12 月 21 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表を受けて、Postgre バージョン 15.5、14.10、13.13、12.17 をサポートするように Amazon Aurora PostgreSQL SQL互換エディションが更新されました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。Babelfish for Aurora PostgreSQL バージョン 3.4 の新機能と改善点も含まれています。
アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、Aurora バージョンポリシーを参照してください。Amazon Aurora PostgreSQL バージョン 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
-
Amazon Bedrock の統合 – Amazon Aurora 機械学習拡張機能を Aurora PostgreSQLDB クラスターで使用することで、Amazon Bedrock の基礎 AI モデルを使用できるようになりました。
-
Aurora PostgreSQL アクセスコントロールに Active Directory セキュリティグループを使用する — 新しい
pg_ad_mapping
拡張機能で AWS Directory Service for Microsoft Active Directory を使用したグループロール認証サポートを追加します。 -
委任された拡張機能のサポート — この機能により、拡張機能の管理を新しい rds_extension ロールを持つ権限の低いユーザーに委任できます。
-
Aurora PostgreSQL DB クラスターと DB
aurora_compute_plan_id
パラメータグループでデフォルトで有効になっているパラメータのサポートが追加されました。詳細については、「Aurora Postgre のクエリ実行計画のモニタリングSQL」を参照してください。 -
クエリプラン管理 (QPM) の機能強化:
-
プラン概要は、
apg_plan_mgmt.validate_plans()
関数のupdate_plan_hash
アクションの一環として、最新のフォーマットバージョンに更新されます。 -
並列クエリ適用の一環として、並列追加適用のサポートを追加しました。
-
-
HypoPG
拡張機能バージョン 1.4.0 のサポートを追加しました。 -
h3-pg
およびh3-postgis
拡張機能バージョン 4.1.3 のサポートを追加しました。
優先度の高い機能強化
-
同時実行DDLまたはキャンセルされたサブトランザクションが存在する場合に、変更を論理的にレプリケートするときに再起動する可能性のある問題を修正しました
-
WAL
再生中に変更されたページを読み取ると、Aurora レプリカが再起動する場合がある問題を修正しました。 -
特定のボリュームメタデータがソースクラスターで無効な場合、クローンクラスターでも無効なままになる問題を修正しました。クローンクラスターは新しいボリュームを使用するため、メタデータが再作成されるようになりました。
-
ダウンタイムのないパッチ適用中にエンジンがクラッシュする可能性のあるバグを修正しました (ZDP)
-
改善されたメモリ管理機能を有効または無効にするための新しいパラメータとして
rds.enable_memory_management
を導入しました。 -
複合インデックスを大きなデータセットで使用する場合、不要な B ツリーページの読み取りをスキップすることで、インデックススキャンのクエリパフォーマンスが向上しました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な機能強化
-
ライター DB インスタンスとの再接続中に Aurora レプリカが再起動する場合がある問題を修正しました。
-
rdkit.morgan_fp_size
パラメータのサポートを追加しました。 -
rds-superuser
でpg_stat_reset_slru
関数を実行できるようになりました。 -
アクセスが正しい MultiXact SLRU
pg_stat_slru
カテゴリにクレジットされない問題を修正しました。 -
未使用の
WAL
セグメントが適切に削除されない場合がある問題を修正しました。 -
バイナリ出力形式を使用するときに、
pglogical
がレプリケーションオリジンデータを正しくパススルーしない問題を修正しました。 -
rds_superuser
でALTER COLLATION
を実行してカタログ内のロケールの照合順序バージョンを更新できるようになりました。 -
無効な接続に伴う
dblink
拡張機能とpostgres_fdw
拡張機能のクラッシュを修正しました。 -
aws_s3
拡張機能がHTTP
エラーレスポンスをテーブルにインポートできる問題を修正しました。 -
ライター DB インスタンスとの再接続中に、Optimized Reads を使用する Aurora レプリカインスタンスが再起動する場合がある問題を修正しました。
-
ページを階層型キャッシュにキャッシュしているときに、Optimized Reads を使用する Aurora レプリカが再起動する場合がある問題を修正しました。
-
AWS 独立デフォルト照合ライブラリのバージョンを に記録します
pg_collation catalog
。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
mysql_fdw
をバージョン 2.9.1 に更新 -
Oracle_fdw
をバージョン 2.6.0 に更新 -
Orafce
をバージョン 4.6.0 に更新 -
pg_cron
をバージョン 1.6.0 に更新 -
pg_proctab
をバージョン 0.0.10 に更新 -
pg_tle
をバージョン 1.2.0 に更新 -
plv8
をバージョン 3.1.8 に更新 -
PostGIS
をバージョン 3.4.0 に更新 -
prefix
をバージョン 1.2.10 に更新 -
RDKit
をバージョン 4.4.0 (Release_2023_09_1) に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 14 でサポートされている拡張機能」を参照してください。
PostgreSQL 14.9
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.9 と互換性があります。PostgreSQL 14.9 の改善点の詳細については、PostgreSQL リリース 14.9
リリースとパッチ
Aurora PostgreSQL 14.9.7、2024 年 6 月 25 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 14.9.6、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 14.9.5、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
が 中にマイナーバージョンアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 14.9.3、2023 年 12 月 15 日
優先度の高い機能強化
-
同時キャンセルされたサブトランザクションが存在する場合に変更を論理的にレプリケートすると再起動する問題を修正しました。 DDL
Aurora PostgreSQL 14.9.2、2023 年 12 月 13 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
複合インデックスを大きなデータセットで使用する場合、不要な B ツリーページの読み取りをスキップすることで、インデックススキャンのクエリパフォーマンスが向上しました。
-
まれにデータベースインスタンスの再起動につながる場合があるインデックススキャンクエリの問題を修正しました。
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 14.9.1、2023 年 11 月 9 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 14.9.0、2023 年 10 月 24 日
新機能
-
mysql_fdw
バージョン 2.9.0 のサポートを追加しました。 -
カスタマーマネージドKMSキーで暗号化された S3 バケットへのエクスポートのサポートを
aws_s3
拡張機能に追加しました -
グローバル DB セカンダリクラスターでの Aurora レプリカの可用性を改善しました。
-
Aurora レプリカでのクエリプランキャプチャのサポートを追加しました。
-
materialize ノードによるクエリプラン適用のサポートを追加しました。
-
並列クエリ演算子によるクエリプラン適用のサポートを追加しました。
-
特定のコストしきい値を下回るクエリプランをキャプチャできないようにしました。
優先度の高い機能強化
-
Aurora Serverless インスタンスのスケールアップ時間を短縮するための最適化を含めました。
全般的な機能強化
-
aws_s3
拡張機能で、エクスポートされた行の合計数が 20 億を超えると、エクスポート行数が誤って報告される問題を修正しました。 -
aws_s3
拡張機能でタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) を設定することで、お客様は S3 からのインポートのタイムアウトしきい値を変更できます。-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
一部のエッジケースでインスタンスの作成が失敗するのを防ぎました。
-
Aurora レプリカでのコミットトランザクション操作のリプレイのパフォーマンスが向上しました
-
aws_s3
拡張機能からのインポートがまれに完了しないことがある問題を修正しました。 -
PostGIS のGEOSライブラリをバージョン 3.12.0 に更新しました
-
改善 Aurora Serverless v2 データベースインスタンスのスケール時間全体を削減するデータベースメモリスケーリング
-
クラスターキャッシュマネージャー送信者の待機時間を示す
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
待機イベントを追加しました。 -
Aurora Serverless リソースのモニタリングの待機時間を示す
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
待機イベントを追加しました。 -
リードレプリカのストレージから読み取りを行う際の、永続化されていない無効なメタデータの処理を改善しました。
-
論理レプリケーションスロットの開始時にデータベースがクラッシュすることがある問題を修正しました。
-
pg_cron
cron.max_running_jobs
パラメータの制限を 100 から 1000 に引き上げました。 -
pgAudit
pgaudit.log_statement
パラメータが変更可能になりました。 I/O で使用する一時的なメタデータの診断機能を導入しました。
「#」で始まるテーブル名を正しく処理できるように
CREATE TABLE
コマンドのバグを修正しました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
orafce
をバージョン 4.3.0 に更新 -
pg_logical
をバージョン 2.4.3 に更新 -
pg_tle
をバージョン 1.1.1 に更新 -
pgvector
をバージョン 0.5.0 に更新 -
PostGIS
をバージョン 3.3.3 に更新 -
RDKit
をバージョン 4.3 に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 14 でサポートされている拡張機能」を参照してください。
PostgreSQL 14.8
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.8 と互換性があります。PostgreSQL 14.8 の改善点の詳細については、「PostgreSQL リリース 14.8
リリースとパッチ
Aurora PostgreSQL 14.8.6、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 14.8.5、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
中止されたサブトランザクションと が存在する場合に、論理レプリケーションスロットが一時的にエラーになる問題を修正しましたDDL。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 14.8.4、2023 年 12 月 14 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
複合インデックスを大きなデータセットで使用する場合、不要な B ツリーページの読み取りをスキップすることで、インデックススキャンのクエリパフォーマンスが向上しました。
-
まれにデータベースインスタンスの再起動につながる場合があるインデックススキャンクエリの問題を修正しました。
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 14.8.3、2023 年 11 月 14 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 14.8.2、2023 年 10 月 4 日
安定性に関する優先度の高い強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
優先度の高い機能強化
-
I/O 負荷の高い読み取りワークロードの実行中にデータベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
COPY FROM
コマンドの実行時にクラッシュが発生する場合がある問題を修正しました。 -
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました
-
外部キーを持つテーブル
DELETE
からのUPDATE
と が予期せず失敗する問題を修正しましたERROR「: 40001: は、シリアル化可能なスナップショットの使用時に同時更新によりアクセスをシリアル化できませんでした」
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
-
Aurora PostgreSQL 15.3 の特定のシナリオでメモリ管理の改善を可能にすることができない問題を修正しました
Aurora PostgreSQL 14.8.0、2023 年 7 月 13 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表を受けて、Amazon Aurora Postgre SQL-Compatible Edition を更新し、PostgreSQL バージョン 15.3、14.8、13.11、12.15、および 11.20 をサポートしました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。このリリースには、Babelfish for Aurora PostgreSQL バージョン 3.2 の新機能と改善点、および AWS Database Migration Service のサポートの改善も含まれています。アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、「Amazon Aurora バージョン」を参照してください。Amazon Aurora PostgreSQL 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
このリリースには、メモリ管理の改善が含まれており、メモリ不足による問題を事前に防ぐことで、データベースの安定性と可用性を高めます。詳細については、Aurora Postgre の「メモリ管理の改善SQL」を参照してください。
-
pgvector
拡張機能バージョン 0.4.1 のサポートを追加しました。
優先度の高い機能強化
-
存続可能なリーダー再接続を実行する際のサブトランザクションメタデータの処理に伴う問題を修正しました。
-
ZDP が拡張環境変数に関連する問題を修正しました
-
プロセスが予期しないページを検出したと誤解する原因となっていた論理レプリケーション中の一時的なエラーに対処しました。
-
レプリケーション元の状態ファイルの部分的な作成により、一定期間利用不能になる問題を修正しました。
全般的な機能強化
-
コンピューティングクエリ識別子に警告が表示される問題が解決されました。WARNING「: 認識されないノードタイプ: 378」
-
パブリッシャーの論理レプリケーションスロットを早めに削除すると、リレーションの初期データ同期がブロックされる問題を修正しました。
-
Postgres のメモリコンテキストレベルでバックエンドのメモリ使用量の内訳を表示する新しい関数
aurora_stat_memctx_usage()
を追加しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
でのデータベースのダウンタイムをさらに短縮 ZDP
-
中に利用できなくなるバグを修正しました ZDP
-
pg_ls_waldir()
が「を返す原因となった問題を修正しましたERROR: ファイルを統計できませんでした」 -
暗号 TLS__128AES__ GCMおよび _TLSAES_256_SHA256GCM_ を使用した TLS 1.3 のサポートを追加SHA384
-
RDS for PostgreSQL DB インスタンスの Aurora レプリカでメジャーバージョンアップグレードをブロックする問題を修正しました
-
でのスケーリングを妨げる可能性のある問題を修正しました Aurora Serverless v2 インスタンス
-
論理レプリケーションにおいて、まれに、サブトランザクションのメタデータが正しくないために一定期間利用不能になる場合がある問題を修正しました。
インデックスの作成中に、まれに無限またはNAN値がクラッシュする
pg_vector
拡張の問題を修正しました。-
GEOS
をバージョン 3.11.2 にアップグレードしました。 -
pg_cron
をバージョン 1.5 にアップグレードしました。 -
pg_partman
をバージョン 4.7.3 にアップグレードしました。 -
pg_tle
をバージョン 1.0.3 にアップグレードしました。 -
plv8
をバージョン 3.1.6 にアップグレードしました。 -
tds_fdw
を 2.0.3 にアップグレードしました。
PostgreSQL 14.7
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.7 と互換性があります。PostgreSQL 14.7 の改善点の詳細については、「PostgreSQL リリース 14.7
リリースとパッチ
- Aurora PostgreSQL 14.7.8、2024 年 8 月 7 日
- Aurora PostgreSQL 14.7.7、2024 年 3 月 13 日
- Aurora PostgreSQL 14.7.6、2023 年 12 月 15 日
- Aurora PostgreSQL 14.7.5、2023 年 11 月 14 日
- Aurora PostgreSQL 14.7.4、2023 年 10 月 5 日
- Aurora PostgreSQL 14.7.3、2023 年 7 月 24 日
- Aurora PostgreSQL 14.7.2、2023 年 5 月 10 日
- Aurora PostgreSQL 14.7.1、2023 年 4 月 5 日
Aurora PostgreSQL 14.7.8、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 14.7.7、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
中止されたサブトランザクションと が存在する場合に、論理レプリケーションスロットが一時的にエラーになる問題を修正しましたDDL。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 14.7.6、2023 年 12 月 15 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
複合インデックスを大きなデータセットで使用する場合、不要な B ツリーページの読み取りをスキップすることで、インデックススキャンのクエリパフォーマンスが向上しました。
-
まれにデータベースインスタンスの再起動につながる場合があるインデックススキャンクエリの問題を修正しました。
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 14.7.5、2023 年 11 月 14 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 14.7.4、2023 年 10 月 5 日
安定性に関する優先度の高い強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
優先度の高い機能強化
-
I/O 負荷の高い読み取りワークロードの実行中にデータベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
Aurora PostgreSQL 14.7.3、2023 年 7 月 24 日
全般的な機能強化
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しました ZDP
-
トランザクションコミット時にストレージを再利用できなくなる問題を修正しました
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
追加 Aurora Serverless v2 スケーリングの機能強化
-
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
ライターインスタンスに再接続すると、読み取り可用性機能が向上した Aurora レプリカが再起動する場合がある複数の問題を修正しました。
-
存続可能なリーダーが再接続できない問題を修正しました。
Aurora PostgreSQL 14.7.2、2023 年 5 月 10 日
全般的な機能強化
-
test_decoding
プラグインをpg_create_logical_replication_slot
にロードする際のエラーを修正しました。 -
ライトスルーキャッシュを使用すると論理レプリケーションが失敗する問題を修正しました。
-
oracle_fdw
拡張機能で使用する Oracle クライアントをバージョン 21.9.0.0.0 に更新しました。
Aurora PostgreSQL 14.7.1、2023 年 4 月 5 日
新機能
-
マルチスキーマサポート用の新しいQPMプランハッシュ計算を導入しました。ユーザーがQPMマルチスキーマ環境で を使用する場合は、
apg_plan_mgmt.plan_hash
バージョンを 2 に設定してapg_plan_mgmt.validate_plans
('update_plan_hash
') を呼び出すことができます。 -
論理レプリケーションの機能強化により、大規模なトランザクションの処理中のメモリとCPU使用量を改善します。
-
CloudWatch メトリクスは、Aurora ストレージとローカルストレージ全体で論理レプリケーション固有のストレージを追跡
ReplicationSlotDiskUsage
するようになりました。 -
Aurora PostgreSQL バージョン 15.2 および 14.7 以降では、ユーザーに
rds_superuser
ロールへのアクセス権が付与されていても、接続するCONNECT
権限を各データベースに付与する必要があります。Aurora PostgreSQL バージョン 15.2 および 14.7 以前は、ユーザーにrds_superuser
ロールが付与されている場合、ユーザーは任意のデータベースとシステムテーブルに接続できました。以前の Aurora PostgreSQL バージョンは、この変更の影響を受けず、rds_superuser
ロールにアクセスできるユーザーは、Aurora PostgreSQL クラスター内のデータベースにアクセスするCONNECT
権限を必要としません。
安定性に関する優先度の高い強化
-
コミットのレイテンシーメトリクスが更新されない問題を修正しました。
全般的な機能強化
-
PROJ
サポートをバージョン 9.1.0 にアップグレードしました。 -
PostGIS
のGDAL
ライブラリをバージョン 3.5.3 にアップグレードしました。 -
pg_hint_plan
1.3x から 1.4 へのアップグレードパスを修正しました。 -
TCN
拡張機能とSEG
拡張機能のサポートを追加 -
Aurora レプリカの B ツリーおよびハッシュインデックスからの削除のパフォーマンスを改善しました。
-
含まれるもの Aurora Serverless v2 スケーリングの機能強化
-
パーティション化されたテーブルを結合するときに承認されたプランの適用QPMが妨げられた の問題を修正しました
-
EXPLAIN
でバッファヒットカウントが不正確になる問題を修正しました。 -
特に多数のオブジェクトを含む大規模なインスタンスで、エンジンの起動時間を改善しました。
-
Aurora 関数
aurora_stat_logical_wal_cache()
がすべてのユーザーに表示されるようになりました。 -
準備QPM済みステートメントから計画を実行するときに使用できなくなる可能性がある の問題を修正しました
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
hll
をバージョン 2.17 に更新 -
Oracle_fdw
をバージョン 2.5.0 に更新 -
orafce
をバージョン 4.0.0 に更新 -
pg_cron
をバージョン 1.4.2 に更新 -
pg_hint_plan
をバージョン 1.4.1 に更新 -
pg_logical
をバージョン 2.4.2 に更新 -
pg_trgm
をバージョン 1.4 に更新 -
pgrouting
をバージョン 3.4.1 に更新 -
plv8
をバージョン 3.1.4 に更新 -
PostGIS
をバージョン 3.3.2 に更新 -
SEG
をバージョン 1.0 に更新 -
TCN
をバージョン 1.0 に更新 -
wal2json
をバージョン 2.5 に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 14 でサポートされている拡張機能」を参照してください。
PostgreSQL 14.6
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.6 と互換性があります。PostgreSQL 14.6 の改善点の詳細については、PostgreSQL リリース 14.6
リリースとパッチ
- Aurora PostgreSQL 14.6.9、2024 年 8 月 7 日
- Aurora PostgreSQL 14.6.8、2024 年 3 月 13 日
- Aurora PostgreSQL 14.6.7、2023 年 12 月 15 日
- Aurora PostgreSQL 14.6.6、2023 年 11 月 17 日
- Aurora PostgreSQL 14.6.5、2023 年 10 月 4 日
- Aurora PostgreSQL 14.6.4、2023 年 9 月 13 日
- Aurora PostgreSQL 14.6.2、2023 年 3 月 3 日
- Aurora PostgreSQL 14.6.1、2023 年 2 月 17 日
- Aurora PostgreSQL 14.6.0、2023 年 1 月 20 日
Aurora PostgreSQL 14.6.9、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 14.6.8、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 14.6.7、2023 年 12 月 15 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 14.6.6、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 14.6.5、2023 年 10 月 4 日
安定性に関する重要な強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
安定性に関する優先度の高い強化
-
大量の IO 読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
Aurora PostgreSQL 14.6.4、2023 年 9 月 13 日
全般的な機能強化
-
追加 Aurora Serverless v2 スケーリングの機能強化
-
でスケーリングが妨げ
pg_cron
られる問題を修正しました Aurora Serverless v2 -
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しました ZDP
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora PostgreSQL 14.6.2、2023 年 3 月 3 日
安定性に関する重要な強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
全般的な安定性の強化
-
パーティション化されたテーブルとの結合に承認済みプランが適用されない問題を修正しました。
-
PostGIS
でGDAL
データが読み込まれない問題を修正しました。 -
論理レプリケーションが有効になっている場合、起動時の回復作業量が増える問題を修正しました。
-
大量のレコードをロードするとタイムアウトになるという
aws_s3
拡張機能の問題を修正しました。 -
ライトスルーキャッシュを使用すると論理レプリケーションが失敗する問題を修正しました。
Aurora PostgreSQL 14.6.1、2023 年 2 月 17 日
安定性に関する重要な強化
-
安定性に関する重大な問題を修正しました。
Aurora PostgreSQL 14.6.0、2023 年 1 月 20 日
安定性に関する優先度の高い強化
-
最も古い
MultiXactId
が誤って更新されてアップグレードが失敗する問題を修正しました。 -
短時間の利用不能状態を起こす場合がある問題を修正しました。
全般的な安定性の強化
-
DB インスタンスの移行エラーを生じていた問題を修正しました。
-
メタデータの不整合が原因で DB が起動しない問題を修正しました。
-
エラー処理と診断能力を改善しました。
-
RDKit
拡張機能をバージョン 4.2 にアップグレードしました。 -
GDAL
ライブラリをバージョン 3.4.3 にアップグレードしました。 -
クラスターキャッシュ管理プロセスが正常にシャットダウンしない問題を修正しました。
-
クリーンシャットダウン中に特定のプロセスが一貫性のない状態のままになることがある問題を修正しました。
-
pg_repack
拡張機能に関する問題を修正しました。 -
照合順序ライブラリ
glibc
を改善し、新しい独立したデフォルト照合順序ライブラリで処理できるようになりました。
PostgreSQL 14.5
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.5 と互換性があります。PostgreSQL 14.5 の改善点の詳細については、「PostgreSQL リリース 14.5
リリースとパッチ
- Aurora PostgreSQL 14.5.7、2024 年 8 月 7 日
- Aurora PostgreSQL 14.5.6、2024 年 3 月 13 日
- Aurora PostgreSQL 14.5.5、2023 年 12 月 18 日
- Aurora PostgreSQL 14.5.4、2023 年 11 月 17 日
- Aurora PostgreSQL 14.5.3、2023 年 10 月 17 日
- Aurora PostgreSQL 14.5.2、2023 年 3 月 2 日
- Aurora PostgreSQL 14.5.1、2022 年 12 月 13 日
- Aurora PostgreSQL 14.5.0、2022 年 11 月 9 日
Aurora PostgreSQL 14.5.7、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 14.5.6、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 14.5.5、2023 年 12 月 18 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 14.5.4、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 14.5.3、2023 年 10 月 17 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2
-
中に利用できなくなる可能性のあるバグを修正 ZDP
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
-
I/O 負荷の高い読み取りワークロードの実行中にデータベースインスタンスが再起動する問題を修正しました。
-
ライトスルーキャッシュを使用すると論理レプリケーションが失敗する問題を修正しました。
Aurora PostgreSQL 14.5.2、2023 年 3 月 2 日
全般的な安定性の強化
-
パーティション化されたテーブルとの結合に承認済みプランが適用されない問題を修正しました。
-
クエリプラン管理が利用できない可能性がある問題を修正しました (QPM)
-
論理レプリケーションが有効になっている場合、起動時の回復作業量が増える問題を修正しました。
-
大量のレコードをロードするとタイムアウトになるという
aws_s3
拡張機能の問題を修正しました。 -
pg_cron
によるタスクの並列実行に関する問題を修正しました。
Aurora PostgreSQL 14.5.1、2022 年 12 月 13 日
全般的な安定性の強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
レプリケーション中に利用不能な状態を起こす問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 14.5.0、2022 年 11 月 9 日
安定性に関する優先度の高い強化
-
を修正しました Aurora Serverless v2 スケーリングの問題
-
によって発生した問題を修正しました Aurora Serverless v2 縮小失敗
全般的な安定性の強化
-
バッファキャッシュに負荷がかかっているときのバッファキャッシュ清掃を改善しました。
-
メモリの大量消費につながるデータベースアクティビティストリームの問題を修正しました。
-
論理レプリケーションサブスクリプションの変更を適用すると DB インスタンスが再起動する場合がある問題を修正しました。
-
DB インスタンスが再起動する原因となっていた問題を修正しました。
-
クラッシュ時のモニタリングメトリクスの生成中に DB インスタンスが再帰的に再起動する問題を修正しました。
-
パフォーマンスメトリクスの収集中に DB インスタンスが再起動する問題を修正しました。
-
データベースに接続しようとすると、
SSLV3_ALERT_CERTIFICATE_UNKNOWN
で失敗する問題を修正しました。 -
B-tree
インデックスに一貫性がない場合のエラー報告を改善しました。 -
無効なヒントビットの設定に関する診断ログを改善しました。
-
自動バキュームがテーブルを誤ってスキップする問題を修正しました。
-
論理レプリケーションのプリフェッチを改善しました。
-
GIN
インデックスの耐久性に関する問題を修正しました。 -
MultiXact SLRU
キャッシュを設定するオプションを提供しました。次のパラメータ (GUCs) を設定することで、お客様はMultiXact SLRU
キャッシュサイズを変更できます。-
multixact_members_cache_size
-
multixact_offsets_cache_size
-
-
停止中のメジャーバージョンアップグレードを検出してキャンセルするように問題を修正しました。
-
メモリ消費量の増加につながる場合があるハッシュ結合の問題を修正しました。
-
論理レプリケーションのパフォーマンスを改善しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
GEOS
バージョンを 3.10.3 にアップグレードしました。 -
PLV8
バージョンを 3.0.0 に更新しました。 -
PostGIS
拡張機能をバージョン 3.2.3 に更新しました。 -
st_orientedenvelope
が 1 次元入力でループして 0 を返す問題を修正しました。 -
を使用したSQLサーバーへの接続が
tds_fdw
失敗する問題を修正しました
PostgreSQL 14.4
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.4 と互換性があります。PostgreSQL 14.4 の改善点の詳細については、「PostgreSQL リリース 14.4
リリースとパッチ
- Aurora PostgreSQL 14.4.10、2024 年 8 月 7 日
- Aurora PostgreSQL 14.4.9、2024 年 3 月 13 日
- Aurora PostgreSQL 14.4.8、2023 年 12 月 22 日
- Aurora PostgreSQL 14.4.7、2023 年 11 月 17 日
- Aurora PostgreSQL 14.4.6、2023 年 10 月 19 日
- Aurora PostgreSQL 14.4.5、2022 年 12 月 14 日
- Aurora PostgreSQL 14.4.4、2022 年 11 月 17 日
- Aurora PostgreSQL 14.4.0、2022 年 10 月 13 日
Aurora PostgreSQL 14.4.10、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 14.4.9、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 14.4.8、2023 年 12 月 22 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 14.4.7、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 14.4.6、2023 年 10 月 19 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2
-
中に利用できなくなる可能性のあるバグを修正 ZDP
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora PostgreSQL 14.4.5、2022 年 12 月 14 日
全般的な安定性の強化
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
レプリケーション中に利用不能な状態を起こす問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 14.4.4、2022 年 11 月 17 日
安定性に関する優先度の高い強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
Aurora PostgreSQL 14.4.0、2022 年 10 月 13 日
安定性に関する優先度の高い強化
-
JavaScript エラーシナリオ中に
PLV8
クラッシュする問題を修正しました -
セマフォを取得して次のタスクを実行しようとすると、
PLV8
がクラッシュする問題を修正しました。 -
をスケーリングする問題を修正しました Aurora Serverless v2 が実行中の場合、インスタンス
VACUUMはスタックします
全般的な安定性の強化
-
Aurora PostgreSQL が をファイルできないバグを修正しました
relfilenode
-
プランが無効になったにもかかわらず、データベースが再起動して、プランが有効かどうかを引き続きエンジンでチェックするという問題を修正しました。
-
現在のスケーリングイベントがタイムアウトすると、スケーリングが停止する問題を修正しました。
-
plv8
拡張機能をバージョン 3.0.0 にアップグレードしました。 -
PostGIS
拡張機能をバージョン 3.2.3 にアップグレードしました。 -
ゼロダウンタイムパッチ (ZDP) 中に拡張クエリメッセージが失われ、ZDP完了後に拡張クエリがハングする問題を修正しました
PostgreSQL 14.3
Aurora PostgreSQL のこのリリースは、PostgreSQL 14.3 と互換性があります。PostgreSQL 14.3 の改善点の詳細については、PostgreSQL リリース 14.3
リリースとパッチ
- Aurora PostgreSQL 14.3.10、2024 年 8 月 7 日
- Aurora PostgreSQL 14.3.9、2024 年 3 月 13 日
- Aurora PostgreSQL 14.3.8、2023 年 12 月 22 日
- Aurora PostgreSQL 14.3.7、2023 年 11 月 17 日
- Aurora PostgreSQL 14.3.6、2023 年 10 月 19 日
- Aurora PostgreSQL 14.3.5、2022 年 12 月 14 日
- Aurora PostgreSQL 14.3.4、2022 年 11 月 17 日
- Aurora PostgreSQL 14.3.3、2022 年 10 月 13 日
- Aurora PostgreSQL 14.3.1、2022 年 7 月 6 日
- Aurora PostgreSQL 14.3.0、2022 年 6 月 21 日
Aurora PostgreSQL 14.3.10、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 14.3.9、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 14.3.8、2023 年 12 月 22 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 14.3.7、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 14.3.6、2023 年 10 月 19 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2
-
中に利用できなくなる可能性のあるバグを修正 ZDP
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
-
aws_lambda.request_timeout_ms
-
Aurora PostgreSQL 14.3.5、2022 年 12 月 14 日
全般的な安定性の強化
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
レプリケーション中に利用不能な状態を起こす問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 14.3.4、2022 年 11 月 17 日
安定性に関する優先度の高い強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
Aurora PostgreSQL 14.3.3、2022 年 10 月 13 日
安定性に関する優先度の高い強化
-
ベースパラメータがメモリに正しく読み込まれない
PLV8
問題を修正しました。 -
をスケーリングする問題を修正しました Aurora Serverless v2 が実行中の場合、インスタンスVACUUMはスタックします
全般的な安定性の強化
-
Aurora PostgreSQL が relfilenode をファイルできないバグを修正しました
-
プランが無効になったにもかかわらず、データベースが再起動して、プランが有効かどうかを引き続きエンジンでチェックするという問題を修正しました。
-
現在のスケーリングイベントがタイムアウトすると、スケーリングが停止する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 にアップグレードしました。 -
ゼロダウンタイムパッチ (ZDP) 中に拡張クエリメッセージが失われ、ZDP完了後に拡張クエリがハングする問題を修正しました
Aurora PostgreSQL 14.3.1、2022 年 7 月 6 日
安定性に関する重要な強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました
-
TDS_FDW
拡張機能を使用して外部テーブルをクエリするためにSQLサーバーへの接続が失敗する問題を修正しました -
指定したルート証明書を使用した接続が失敗する問題を修正しました。
-
B ツリーのインデックスエントリに一貫性がない場合の診断情報とサポート情報を改善しました。
Aurora PostgreSQL 14.3.0、2022 年 6 月 21 日
新機能
-
SCRAM パスワード暗号化方法をサポートします。詳細については、「 SCRAMでの PostgreSQL パスワード暗号化の使用」を参照してください。
-
rds_superuser
ロールを持つユーザーは、ユーザーのロールを作成できるようになりました。
その他の改善と機能強化
-
PostgreSQL 14.4 リリースから次のバグ修正をバックポートしました:
CREATE INDEX CONCURRENTLY
/REINDEX CONCURRENTLY
コマンドでインデックスの破損を防ぐためにCONCURRENTLY
、その「sped up」の Xmin Advance への変更を元に戻しました。 -
このリリースでは、
lo
拡張機能バージョン 1.1 をサポートしています。 -
このリリースでは、
old_snapshot
拡張機能バージョン 1.0 をサポートしています。 -
このリリースでは、メインフレームモダナイゼーションの取り組みのEBCDIC照合がサポートされています。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora PostgreSQL の照合EBCDIC」およびその他のメインフレーム移行を参照してください。
-
次の拡張機能を更新しました。
-
amcheck
をバージョン 1.3 に更新 -
btree_gist
をバージョン 1.6 に更新 -
cube
をバージョン 1.5 に更新 -
hll
をバージョン 2.16 に更新 -
hstore
をバージョン 1.8 に更新 -
intarray
をバージョン 1.5 に更新 -
log_fdw
をバージョン 1.3 に更新 -
oracle_fdw
をバージョン 2.4.0 に更新 -
pg_hint_plan
をバージョン 1.4 に更新 -
pg_partman
をバージョン 4.6.0 に更新 -
pg_repack
をバージョン 1.4.7 に更新 -
pg_stat_statements
をバージョン 1.9 に更新 -
pg_trgm
をバージョン 1.6 に更新 -
pgaudit
をバージョン 1.6.1 に更新 -
pgrouting
をバージョン 3.2.0 に更新 -
pgtap
をバージョン 1.2.0 に更新 -
postgres_fdw
をバージョン 1.1 に更新
-
PostgreSQL 13 バージョン (一部の非推奨バージョンを含む)
バージョンアップデート
PostgreSQL 13.16
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.16 と互換性があります。PostgreSQL 13.16 の改善点の詳細については、PostgreSQL リリース 13.16
Aurora PostgreSQL 13.16、2024 年 9 月 30 日
13.16 の新機能。
-
高速ストレージメタデータの初期化と高速バッファキャッシュリカバリにより、
planned
拡張フェイルオーバーイベント中のデータベースのダウンタイムを削減する新しい高速フェイルオーバー機能を導入しました。 -
ダウンタイムパッチなし (ZDP) のクワイエットポイント期間を 1 秒に短縮する最適化を導入しました。
13.16 の重要な安定性の強化。
13.16 の優先度の高い機能強化。
-
バキュームオペレーションのレプリケーションにより、ユーザークエリとの競合を処理するときに再起動が発生する可能性がある問題を修正しました。
-
BTree インデックスから広範囲のキーを削除すると、同時スキャンがクラッシュする問題を修正しました。
13.16 の一般的な機能強化。
-
完全所有の AWS 実装である FIPS検証済み暗号化のサポートを有効にしました。詳細については、 AWS 「セキュリティブログ」でAWS「-LC が FIPS 140-3 認定されるようになりました
。 -
初期化およびエンジンアップグレード中のデータベースの起動時間を改善しました。
-
shared_preload_libraries に
pg_bigm
拡張機能を含めることができない問題を修正しました。 -
ダウンタイムゼロパッチ適用中に、転送時間が長いために一部の接続が終了する問題を修正しました。という postgresql.log の新しいZDPメトリクスは、これらのドロップされた接続
ZD_SOCKET_TRANSFER_CONN_DROPPED
を表します。 -
システム管理機能を使用する場合の Aurora レプリカのリーダー可用性が向上しました。
-
RDS PostgreSQL ソースインスタンスからレプリケートする Aurora リードレプリカにエラーが発生する out-of-memoryメモリ内 2 フェーズコミット (2PC) メタデータキャッシュの問題を修正しました。
-
データベースの起動時間が長くなる可能性があるストレージメタデータの初期化の問題を修正しました。
-
メジャーバージョンのアップグレード中に Aurora ストレージスペースを再利用できない問題を修正しました。
13.16 の追加の改善と機能強化。
-
次の拡張機能を更新しました。
-
pgvector
バージョン 0.7.3 への拡張。 -
mysql_fdw
バージョン REL-2_9_2 への拡張。 -
orafce
バージョン 4.10.3 への拡張。 -
pgTAP
バージョン 1.3.3 への拡張。 -
pg_cron
バージョン 1.6.3 への拡張。 -
RDKit
バージョン 4.5 への拡張 (リリース 2024_03_5)。 -
wal2json
バージョン 2.6 への拡張。 -
HypoPG
バージョン 1.4.1 への拡張。
-
PostgreSQL 13.15
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.15 と互換性があります。PostgreSQL 13.15 の改善点の詳細については、PostgreSQL リリース 13.15
Aurora PostgreSQL 13.15、2024 年 8 月 8 日
新機能
Aurora Serverless v2 では、アップグレード中に保留中のデータベースパラメータ
max_connections
の変更が適用されるようになりました。Serverless V2 容量の変更は、保留中max_connections
の変更になります。で許可されているZDPサポートされる接続の数はmax_connections
、アップグレード中に保持されます。再起動とデータベースのアップグレード中にバッファキャッシュの初期化を高速化することで、データベースの起動時間を短縮する機能を導入しました。
場合によっては、マイナーバージョンとパッチのアップグレードがより早く完了するようになりました。
Aurora Serverless v2 のスケールアップとスケールダウンにかかる時間を短縮しました。データ集約型のワークロードや長時間実行されるクエリ、ビジー接続やアンレスポイト接続が存在する場合に適しています。
安定性に関する重要な強化
pg_repack の問題を修正しました。これにより、2 つのバキュームプロセスが同じテーブルで誤って同時に動作するようになります。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
全般的な機能強化
を使用して生成 AI ワークロードの Aurora PostgreSQL パフォーマンスを改善しました
pgvector
。でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora レプリカインスタンスでのバキュームオペレーションの再生パフォーマンスが向上しました。
ZDP 有効なアップグレード中にJDBC接続が保持されないバグを修正しました。
Postgres プライベートメモリの断片化を減らすための改善。
2 フェーズのコミットファイルが残り、適切なクリーンアップが妨げられる問題を修正しました。
2 つのフェーズコミットファイルの処理中のメモリ処理が改善されました。
Aurora レプリカのクエリ計画中にパフォーマンスが低下する問題を修正しました。
Aurora リードレプリカの可用性が向上しました。
その他の改善と機能強化
次の拡張機能を更新しました。
orafce
バージョン 4.9.4 への拡張。pg_cron
バージョン 1.6.2 への拡張。pg_partman
バージョン 5.1.0 への拡張。pg_repack
バージョン 1.5.0 への拡張。pg_tle
からバージョン 1.4.0 へ。pg_vector
バージョン 0.7.0 への拡張。pgrouting
バージョン 3.6.2 への拡張。pgTap
バージョン 1.3.2 への拡張。PostGIS
バージョン 3.4.2 への拡張。RDKit
バージョン 2024_03_1 への拡張。
PostgreSQL 13.14
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.14 と互換性があります。PostgreSQL 13.14 の改善点の詳細については、PostgreSQL リリース 13.14
Aurora PostgreSQL 13.14.2、2024 年 6 月 20 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
並列ワーカーコンテキストで実行されるとクラッシュする可能性のあるバックグラウンドワーカーの問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2 フェーズコミットファイルの処理方法の問題を修正しました。
Aurora PostgreSQL 13.14.1、2024 年 4 月 29 日
新機能
リソース使用状況の概要を に追加しました
pg_dump
。
全般的な機能強化
ダウンタイムのないパッチ適用で接続の保存を改善するために、複数のマイナーバージョンアップグレードの問題を修正しました。
大容量の初期化時間が改善されたため、データベースのブート時間が短縮されました。
リレーション拡張ロックの競合を減らし、リレーションをプロアクティブに拡張することで、より高速なCOPYオペレーションを導入しました。
特定のログレコードのリプレイをインテリジェントにスキップすることで、レプリケーションの遅延を軽減し、リプレイ負荷を軽減します。
リードノードでの復旧時の競合の問題を修正しました。まれに、短時間使用できなくなる可能性があります。
まれに、メジャーバージョンアップグレードパッチ中にデータベースが起動しない問題を修正しました。
レプリケーションエラーからの復旧をより多くの状況で可能にすることで、リードレプリカの可用性が向上しました。
ダウンタイムゼロのパッチ適用がタイムアウトする問題を修正しました。
サブトランザクションが同時に中止された場合、ストレージに流出した後にカタログの変更を処理できない論理レプリケーションのデコードの問題を修正しました。
ストレージに書き込まれる前にログレコードの検証が改善されました。
セッションがダウンタイムゼロのパッチ適用イベント後に ClientRead 待機イベントを誤って報告する問題を修正しました。
aws_s3 拡張機能をバージョン 1.1 から 1.2 にアップグレードするときに、aws_s3.query_export_to_s3 のあいまいな関数定義を修正しました。
優先度の高い機能強化
論理レプリケーションスロットの再開に関連する問題を修正しました。これにより、まれにスロットが停止する可能性があります。
テーブルスペースにデータベースを作成するときに再起動する問題を修正しました。
DB の安定性を向上させるために、誤った論理レプリケーションエラー処理に関連する問題を修正しました。
安定性に関する重要な強化
レプリケーションオリジンに関連する問題を修正しました。まれに、復旧時間が長くなり、可用性に影響する可能性があります。
まれに、新しく作成された論理レプリケーションスロットによってトランザクションが部分的にレプリケートされる問題を修正しました。詳細については、「論理レプリケーションスロットの作成中のレース条件による潜在的なデータ損失
」を参照してください。 マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
その他の改善と機能強化
次の拡張機能を更新しました。
pg_tle
バージョン 1.3.4 への拡張。PLV8
バージョン 3.1.10 への拡張。RDKit バージョン Release_2023_09_4 へのカートリッジ。
新しいGUCパラメータが追加されました
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
PostgreSQL 13.13
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.13 と互換性があります。PostgreSQL 13.13 の改善点の詳細については、PostgreSQL リリース 13.13
リリースとパッチ
Aurora PostgreSQL 13.13.4、2024 年 6 月 24 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
バックエンドが特定のケースで無期限ハング状態になる可能性がある並列クエリ実行の問題を修正しました。
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 13.13.3、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 13.13.2、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
が 中にマイナーバージョンのアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 13.13.0、2023 年 12 月 21 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表に続いて、Postgre バージョン 15.5、14.10、13.13、12.17 をサポートするように Amazon Aurora PostgreSQL SQL互換エディションが更新されました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。Babelfish for Aurora PostgreSQL バージョン 3.4 の新機能と改善点も含まれています。
アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、Aurora バージョンポリシーを参照してください。Amazon Aurora PostgreSQL バージョン 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
-
Amazon Bedrock の統合 – Amazon Aurora 機械学習拡張機能を Aurora PostgreSQLDB クラスターで使用することで、Amazon Bedrock の基礎 AI モデルを使用できるようになりました。
-
委任された拡張機能のサポート — この機能により、拡張機能の管理を新しい rds_extension ロールを持つ権限の低いユーザーに委任できます。
-
クエリプラン管理 (QPM) の機能強化:
-
プラン概要は、
apg_plan_mgmt.validate_plans()
関数のupdate_plan_hash
アクションの一環として、最新のフォーマットバージョンに更新されます。 -
並列クエリ適用の一環として、並列追加適用のサポートを追加しました。
-
-
HypoPG
拡張機能バージョン 1.4.0 のサポートを追加しました。 -
h3-pg
およびh3-postgis
拡張機能バージョン 4.1.3 のサポートを追加しました。
優先度の高い機能強化
-
WAL
再生中に変更されたページを読み取ると、Aurora レプリカが再起動する場合がある問題を修正しました。 -
特定のボリュームメタデータがソースクラスターで無効な場合、クローンクラスターでも無効なままになる問題を修正しました。クローンクラスターは新しいボリュームを使用するため、メタデータが再作成されるようになりました。
-
マイナーバージョンまたはパッチバージョンのアップグレード後に、まれにエンジンが使用できなくなることがある問題を修正しました。
-
ダウンタイムのないパッチ適用中にエンジンがクラッシュする可能性のあるバグを修正しました (ZDP)
-
改善されたメモリ管理機能を有効または無効にするための新しいパラメータとして
rds.enable_memory_management
を導入しました。 -
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な機能強化
-
ライター DB インスタンスとの再接続中に Aurora レプリカが再起動する場合がある問題を修正しました。
-
rdkit.morgan_fp_size
パラメータのサポートを追加しました。 -
rds-superuser
でpg_stat_reset_slru
関数を実行できるようになりました。 -
アクセスが正しい MultiXact SLRU
pg_stat_slru
カテゴリにクレジットされない問題を修正しました。 -
未使用の
WAL
セグメントが適切に削除されない場合がある問題を修正しました。 -
バイナリ出力形式を使用するときに、
pglogical
がレプリケーションオリジンデータを正しくパススルーしない問題を修正しました。 -
rds_superuser
でALTER COLLATION
を実行してカタログ内のロケールの照合順序バージョンを更新できるようになりました。 -
無効な接続に伴う
dblink
拡張機能とpostgres_fdw
拡張機能のクラッシュを修正しました。 -
aws_s3
拡張機能がHTTP
エラーレスポンスをテーブルにインポートできる問題を修正しました。 -
pg_collation カタログに AWS 、独立したデフォルト照合ライブラリのバージョンを記録します。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
mysql_fdw
をバージョン 2.9.1 に更新 -
Oracle_fdw
をバージョン 2.6.0 に更新 -
Orafce
をバージョン 4.6.0 に更新 -
pg_cron
をバージョン 1.6.0 に更新 -
pg_hint_plan
をバージョン 1.3.9 に更新 -
pg_proctab
をバージョン 0.0.10 に更新 -
plv8
をバージョン 3.1.8 に更新 -
PostGIS
をバージョン 3.4.0 に更新 -
prefix
をバージョン 1.2.10 に更新 -
RDKit
をバージョン 4.4.0 (Release_2023_09_1) に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 13 でサポートされている拡張機能」を参照してください。
PostgreSQL 13.12
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.12 と互換性があります。PostgreSQL 13.12 の改善点の詳細については、PostgreSQL リリース 13.12
リリースとパッチ
Aurora PostgreSQL 13.12.7、2024 年 6 月 25 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 13.12.6、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 13.12.5、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
が 中にマイナーバージョンのアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 13.12.2、2023 年 12 月 13 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 13.12.1、2023 年 11 月 9 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 13.12.0、2023 年 10 月 24 日
新機能
-
mysql_fdw
バージョン 2.9.0 のサポートを追加しました。 -
カスタマーマネージドKMSキーで暗号化された S3 バケットへのエクスポートのサポートを
aws_s3
拡張機能に追加しました -
グローバル DB セカンダリクラスターでの Aurora レプリカの可用性を改善しました。
-
Aurora レプリカでのクエリプランキャプチャのサポートを追加しました。
-
並列クエリ演算子によるクエリプラン適用のサポートを追加しました。
-
特定のコストしきい値を下回るクエリプランをキャプチャできないようにしました。
優先度の高い機能強化
-
Aurora Serverless インスタンスのスケールアップ時間を短縮するための最適化を含めました。
全般的な機能強化
-
aws_s3
拡張機能で、エクスポートされた行の合計数が 20 億を超えると、エクスポート行数が誤って報告される問題を修正しました。 -
aws_s3
拡張機能でタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) を設定することで、お客様は S3 からのインポートのタイムアウトしきい値を変更できます。-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
一部のエッジケースでインスタンスの作成が失敗するのを防ぎました。
-
Aurora レプリカでのコミットトランザクション操作のリプレイのパフォーマンスが向上しました
-
aws_s3
拡張機能からのインポートがまれに完了しないことがある問題を修正しました。 -
PostGIS のGEOSライブラリをバージョン 3.12.0 に更新しました
-
改善 Aurora Serverless v2 データベースインスタンスのスケール時間全体を削減するデータベースメモリスケーリング
-
クラスターキャッシュマネージャー送信者の待機時間を示す
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
待機イベントを追加しました。 -
Aurora Serverless リソースのモニタリングの待機時間を示す
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
待機イベントを追加しました。 -
論理レプリケーションスロットの開始時にデータベースがクラッシュすることがある問題を修正しました。
-
pg_cron
cron.max_running_jobs
パラメータの制限を 100 から 1000 に引き上げました。 「#」で始まるテーブル名を正しく処理できるように
CREATE TABLE
コマンドのバグを修正しました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
orafce
をバージョン 4.3.0 に更新 -
pg_logical
をバージョン 2.4.3 に更新 -
pgvector
をバージョン 0.5.0 に更新 -
PostGIS
をバージョン 3.3.3 に更新 -
RDKit
をバージョン 4.3 に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 13 でサポートされている拡張機能」を参照してください。
PostgreSQL 13.11
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.11 と互換性があります。PostgreSQL 13.11 の改善点の詳細については、PostgreSQL リリース 13.11
リリースとパッチ
Aurora PostgreSQL 13.11.6、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 13.11.5、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
中止されたサブトランザクションと が存在する場合に、論理レプリケーションスロットが一時的にエラーになる問題を修正しましたDDL。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 13.11.4、2023 年 12 月 14 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 13.11.3、2023 年 11 月 14 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 13.11.2、2023 年 10 月 4 日
安定性に関する優先度の高い強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
優先度の高い機能強化
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
COPY FROM
コマンドの実行時にクラッシュが発生する問題を修正しました。 -
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
-
外部キーを持つテーブル
DELETE
からのUPDATE
および が、「40001ERROR: は、シリアル化可能なスナップショットの使用時に同時更新によりアクセスをシリアル化できない」という問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
-
Aurora PostgreSQL 15.3 の特定のシナリオでメモリ管理の改善を可能にすることができない問題を修正しました。
Aurora PostgreSQL 13.11.0、2023 年 7 月 13 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表を受けて、Postgre バージョン 15.3、14.8、13.11、12.15、11.20 をサポートするように Amazon Aurora PostgreSQL SQL-Compatible Edition が更新されました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。リリースには、Babelfish for Aurora PostgreSQL バージョン 3.2 の新機能と改善点、および AWS Database Migration Service のサポートの改善も含まれています。アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、「Amazon Aurora バージョン」を参照してください。Amazon Aurora PostgreSQL 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
このリリースには、メモリ管理の改善が含まれており、メモリ不足による問題を事前に防ぐことで、データベースの安定性と可用性を高めます。詳細については、Aurora Postgre の「メモリ管理の改善SQL」を参照してください。
-
pgvector
拡張機能バージョン 0.4.1 のサポートを追加しました。
優先度の高い機能強化
-
存続可能なリーダー再接続を実行する際のサブトランザクションのメタデータの処理に伴う問題を修正しました。
-
ZDP が拡張環境変数に関連する問題を修正しました。
-
プロセスが予期しないページを検出したと誤解する原因となっていた論理レプリケーション中の一時的なエラーに対処しました。
-
レプリケーション元の状態ファイルの部分的な作成により、一定期間利用不能になる問題を修正しました。
全般的な機能強化
-
Postgres のメモリコンテキストレベルでバックエンドのメモリ使用量の内訳を表示する新しい関数
aurora_stat_memctx_usage()
を追加しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
中のデータベースのダウンタイムをさらに短縮しましたZDP。
-
中に利用できなくなるバグを修正しましたZDP。
-
が
pg_ls_waldir()
「 を返す原因となった問題を修正しましたERROR: ファイルを統計できませんでした」。 -
暗号 TLS TLS__128AES__ GCMおよび __256_SHA256TLSAES_ を使用した 1.3 のサポートを追加しましたGCMSHA384。
-
RDS for PostgreSQL DB インスタンスの Aurora レプリカでメジャーバージョンアップグレードをブロックする問題を修正しました。
-
でのスケーリングを妨げる可能性のある問題を修正しました Aurora Serverless v2 インスタンス。
インデックスの作成中に、まれに無限 または のNAN値がクラッシュする
pg_vector
拡張の問題を修正しました。-
問題を修正してパフォーマンスを向上させました。
-
GEOS
をバージョン 3.11.2 にアップグレードしました -
pg_cron
をバージョン 1.5 にアップグレードしました -
pg_partman
をバージョン 4.7.3 にアップグレードしました。 -
plv8
をバージョン 3.1.6 にアップグレードしました。 -
tds_fdw
を 2.0.3 にアップグレードしました。
PostgreSQL 13.10
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.10 と互換性があります。PostgreSQL 13.10 の改善点の詳細については、PostgreSQL リリース 13.10
リリースとパッチ
- Aurora PostgreSQL 13.10.8、2024 年 8 月 7 日
- Aurora PostgreSQL 13.10.7、2024 年 3 月 13 日
- Aurora PostgreSQL 13.10.6、2023 年 12 月 15 日
- Aurora PostgreSQL 13.10.5、2023 年 11 月 14 日
- Aurora PostgreSQL 13.10.4、2023 年 10 月 5 日
- Aurora PostgreSQL 13.10.3、2023 年 7 月 24 日
- Aurora PostgreSQL 13.10.2、2023 年 5 月 10 日
- Aurora PostgreSQL 13.10.1、2023 年 4 月 5 日
Aurora PostgreSQL 13.10.8、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 13.10.7、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。
優先度の高い機能強化
中止されたサブトランザクションと が存在する場合に、論理レプリケーションスロットが一時的にエラーになる問題を修正しましたDDL。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 13.10.6、2023 年 12 月 15 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 13.10.5、2023 年 11 月 14 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 13.10.4、2023 年 10 月 5 日
安定性に関する優先度の高い強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
優先度の高い機能強化
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
Aurora PostgreSQL 13.10.3、2023 年 7 月 24 日
全般的な機能強化
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しましたZDP。
-
トランザクションコミット時にストレージを再利用できなくなる問題を修正しました。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
追加 Aurora Serverless v2 スケーリングの機能強化。
-
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
ライターインスタンスに再接続すると、読み取り可用性機能が向上した Aurora レプリカが再起動する場合がある複数の問題を修正しました。
-
存続可能なリーダーが再接続できない問題を修正しました。
Aurora PostgreSQL 13.10.2、2023 年 5 月 10 日
全般的な機能強化
-
test_decoding
プラグインをpg_create_logical_replication_slot
にロードする際のエラーを修正しました。 -
ライトスルーキャッシュを使用すると、論理レプリケーションが失敗する問題を修正しました。
-
oracle_fdw
拡張機能で使用する Oracle クライアントをバージョン 21.9.0.0.0 に更新しました。
Aurora PostgreSQL 13.10.1、2023 年 4 月 5 日
新機能
-
マルチスキーマサポート用の新しいQPMプランハッシュ計算を導入しました。ユーザーがQPMマルチスキーマ環境で を使用する場合は、
apg_plan_mgmt.plan_hash
バージョンを 2 に設定してapg_plan_mgmt.validate_plans
('update_plan_hash
') を呼び出すことができます。
全般的な機能強化
-
PROJ
サポートをバージョン 9.1.0 にアップグレードしました。 -
PostGIS
のGDAL
ライブラリをバージョン 3.5.3 にアップグレードしました。 -
TCN
拡張機能とSEG
拡張機能のサポートを追加しました。 -
Aurora レプリカの B ツリーおよびハッシュインデックスからの削除のパフォーマンスを改善しました。
-
含まれるもの Aurora Serverless v2 スケーリングの機能強化。
-
パーティション化されたテーブルを結合するときに承認されたプランの適用QPMが妨げられた の問題を修正しました。
-
EXPLAIN
でバッファヒットカウントが不正確になる問題を修正しました。 -
特に多数のオブジェクトを含む大規模なインスタンスで、エンジンの起動時間を改善しました。
-
Aurora 関数
aurora_stat_logical_wal_cache()
をすべてのユーザーに表示できるようになりました。 -
準備QPM済みステートメントからプランを実行するときに使用できなくなる可能性がある の問題を修正しました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
hll
をバージョン 2.17 に更新 -
Oracle_fdw
をバージョン 2.5.0 に更新 -
orafce
をバージョン 4.0.0 に更新 -
pg_cron
をバージョン 1.4.2 に更新 -
pg_hint_plan
をバージョン 1.3.8 に更新 -
pg_logical
をバージョン 2.4.2 に更新 -
pg_trgm
をバージョン 1.4 に更新 -
pgrouting
をバージョン 3.4.1 に更新 -
PostGIS
をバージョン 3.3.2 に更新 -
SEG
をバージョン 1.0 に更新 -
TCN
をバージョン 1.0 に更新 -
wal2json
をバージョン 2.5 に更新
-
PostgreSQL 13.9
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.9 と互換性があります。PostgreSQL 13.9 の改善点の詳細については、「PostgreSQL リリース 13.9
リリースとパッチ
- Aurora PostgreSQL 13.9.9、2024 年 8 月 7 日
- Aurora PostgreSQL 13.9.8、2024 年 3 月 13 日
- Aurora PostgreSQL 13.9.7、2023 年 12 月 15 日
- Aurora PostgreSQL 13.9.6、2023 年 11 月 17 日
- Aurora PostgreSQL 13.9.5、2023 年 10 月 4 日
- Aurora PostgreSQL 13.9.4、2023 年 9 月 13 日
- Aurora PostgreSQL 13.9.2、2023 年 3 月 3 日
- Aurora PostgreSQL 13.9.0、2023 年 1 月 20 日
Aurora PostgreSQL 13.9.9、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 13.9.8、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 13.9.7、2023 年 12 月 15 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 13.9.6、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 13.9.5、2023 年 10 月 4 日
安定性に関する重要な強化
-
次の P ostgreSQl コミュニティセキュリティの問題の修正をバックポートしました。
安定性に関する優先度の高い強化
-
大量の IO 読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
Aurora PostgreSQL 13.9.4、2023 年 9 月 13 日
全般的な機能強化
-
追加 Aurora Serverless v2 スケーリングの機能強化。
-
でスケーリングが妨げ
pg_cron
られる問題を修正しました Aurora Serverless v2. -
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しましたZDP。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Aurora PostgreSQL 13.9.2、2023 年 3 月 3 日
安定性に関する重要な強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
全般的な安定性の強化
-
パーティション化されたテーブルとの結合に承認済みプランが適用されない問題を修正しました。
-
PostGIS
でGDAL
データが読み込まれていなかった問題を修正しました。 -
論理レプリケーションが有効になっている場合、起動時の回復作業量が増える問題を修正しました。
-
大量のレコードをロードするとタイムアウトになるという
aws_s3
拡張機能の問題を修正しました。 -
ライトスルーキャッシュを使用すると論理レプリケーションが失敗する問題を修正しました。
Aurora PostgreSQL 13.9.0、2023 年 1 月 20 日
安定性に関する優先度の高い強化
-
最も古い
MultiXactId
が誤って更新されてアップグレードが失敗する問題を修正しました。 -
コミットのレイテンシーメトリクスが更新されない問題を修正しました。
-
短時間の利用不能状態を起こす場合がある問題を修正しました。
全般的な安定性の強化
-
DB インスタンスの移行エラーを生じていた問題を修正しました。
-
メタデータの不整合が原因で DB が起動しない問題を修正しました。
-
エラー処理と診断能力を改善しました。
-
RDKit 拡張機能をバージョン 4.2 にアップグレードしました。
-
GDAL
ライブラリをバージョン 3.4.3 にアップグレードしました。 -
クラスターキャッシュ管理プロセスが正常にシャットダウンしない問題を修正しました。
-
クリーンシャットダウン中に特定のプロセスが一貫性のない状態のままになることがある問題を修正しました。
-
pg_repack 拡張機能に関する問題を修正しました。
-
新しい独立したデフォルト照合ライブラリにより、照合ライブラリ (glibc) の処理を改善しました。
PostgreSQL 13.8
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.8 と互換性があります。PostgreSQL 13.8 の改善点の詳細については、PostgreSQL リリース 13.8
リリースとパッチ
- Aurora PostgreSQL 13.8.7、2024 年 8 月 7 日
- Aurora PostgreSQL 13.8.6、2024 年 3 月 13 日
- Aurora PostgreSQL 13.8.5、2023 年 12 月 18 日
- Aurora PostgreSQL 13.8.4、2023 年 11 月 17 日
- Aurora PostgreSQL 13.8.3、2023 年 10 月 17 日
- Aurora PostgreSQL 13.8.2、2023 年 3 月 2 日
- Aurora PostgreSQL 13.8.1、2022 年 12 月 13 日
- Aurora PostgreSQL 13.8.0、2022 年 11 月 9 日
Aurora PostgreSQL 13.8.7、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 13.8.6、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 13.8.5、2023 年 12 月 18 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 13.8.4、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 13.8.3、2023 年 10 月 17 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2.
-
中に利用できなくなるバグを修正しましたZDP。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
ライトスルーキャッシュを使用すると論理レプリケーションが失敗する問題を修正しました。
Aurora PostgreSQL 13.8.2、2023 年 3 月 2 日
全般的な安定性の強化
-
パーティション化されたテーブルとの結合に承認済みプランが適用されない問題を修正しました。
-
論理レプリケーションが有効になっている場合、起動時の回復作業量が増える問題を修正しました。
-
大量のレコードをロードするとタイムアウトになるという
aws_s3
拡張機能の問題を修正しました。 -
pg_cron
のタスクの並列実行に関する問題を修正しました。
Aurora PostgreSQL 13.8.1、2022 年 12 月 13 日
全般的な安定性の強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 13.8.0、2022 年 11 月 9 日
安定性に関する優先度の高い強化
-
を修正しました Aurora Serverless v2 スケーリングの問題。
-
によって発生した問題を修正しました Aurora Serverless v2 シュリンク失敗。
全般的な安定性の強化
-
バッファキャッシュに負荷がかかっているときのバッファキャッシュ清掃を改善しました。
-
メモリの大量消費につながるデータベースアクティビティストリームの問題を修正しました。
-
DB インスタンスが再起動する原因となっていたバグを修正しました。
-
クラッシュ時のモニタリングメトリクスの生成中に DB インスタンスが再帰的に再起動する問題を修正しました。
-
パフォーマンスメトリクスの収集中に DB インスタンスが再起動する問題を修正しました。
-
データベースへの接続試行が SSLV3_ALERT_ で失敗する問題を修正しましたCERTIFICATEUNKNOWN。
-
B ツリーインデックスに一貫性がない場合のエラー報告を改善しました。
-
無効なヒントビットの設定に関する診断ログを改善しました。
-
autovacuum がテーブルを誤ってスキップする問題を修正しました。
-
論理レプリケーションのプリフェッチを改善しました。
-
GIN インデックスの耐久性の問題を修正しました。
-
MultiXact SLRU キャッシュを設定するオプションを提供しました。次のパラメータ (GUCs) を設定することで、お客様はキャッシュサイズを MultiXact SLRU変更できます。
-
multixact_members_cache_size
-
multixact_offsets_cache_size
-
-
停止中のメジャーバージョンアップグレードを検出してキャンセルするように問題を修正しました。
-
メモリ消費量の増加につながる場合があるハッシュ結合の問題を修正しました。
-
論理レプリケーションのパフォーマンスを改善しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
GEOS
バージョンを 3.10.3 にアップグレードしました。 -
PLV8
バージョンを 3.0.0 に更新しました。 -
PostGIS
拡張機能をバージョン 3.2.3 に更新しました。 -
st_orientedenvelope
が 1 次元入力でループして 0 を返す問題を修正しました。 -
tds_fdw を使用したSQLサーバーへの接続が失敗する問題を修正しました。
PostgreSQL 13.7
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.7 と互換性があります。PostgreSQL 13.7 の改善点の詳細については、PostgreSQL 13.7
リリースとパッチ
- Aurora PostgreSQL 13.7.10、2024 年 8 月 7 日
- Aurora PostgreSQL 13.7.9、2024 年 3 月 13 日
- Aurora PostgreSQL 13.7.8、2023 年 12 月 22 日
- Aurora PostgreSQL 13.7.7、2023 年 11 月 17 日
- Aurora PostgreSQL 13.7.6、2023 年 10 月 19 日
- Aurora PostgreSQL 13.7.5、2022 年 12 月 14 日
- Aurora PostgreSQL 13.7.4、2022 年 11 月 17 日
- Aurora PostgreSQL 13.7.3、2022 年 10 月 13 日
- Aurora PostgreSQL 13.7.1、2022 年 7 月 6 日
- Aurora PostgreSQL 13.7.0、2022 年 6 月 9 日
Aurora PostgreSQL 13.7.10、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 13.7.9、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 13.7.8、2023 年 12 月 22 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 13.7.7、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 13.7.6、2023 年 10 月 19 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2.
-
中に利用できなくなるバグを修正しましたZDP。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
Aurora PostgreSQL 13.7.5、2022 年 12 月 14 日
全般的な安定性の強化
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 13.7.4、2022 年 11 月 17 日
安定性に関する優先度の高い強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
Aurora PostgreSQL 13.7.3、2022 年 10 月 13 日
安定性に関する優先度の高い強化
-
ベースパラメータがメモリに正しく読み込まれない
PLV8
問題を修正しました。 -
をスケーリングする問題を修正しました Aurora Serverless v2 が実行中の場合、インスタンスVACUUMはスタックします。
全般的な安定性の強化
-
Aurora PostgreSQL が relfilenode をファイルできないバグを修正しました。
-
プランが無効になったにもかかわらず、データベースが再起動して、プランが有効かどうかを引き続きエンジンでチェックするという問題を修正しました。
-
現在のスケーリングイベントがタイムアウトするとスケーリングが停止する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 にアップグレードしました。 -
ゼロダウンタイムパッチ (ZDP) 中に拡張クエリメッセージが失われ、ZDP完了後に拡張クエリがハングする問題を修正しました。
Aurora PostgreSQL 13.7.1、2022 年 7 月 6 日
安定性に関する重要な強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
TDS_FDW
拡張機能を使用して外部テーブルをクエリするためにSQLサーバーへの接続が失敗する問題を修正しました。 -
指定したルート証明書を使用した接続が失敗する問題を修正しました。
-
B ツリーのインデックスエントリに一貫性がない場合の診断情報とサポート情報を改善しました。
Aurora PostgreSQL 13.7.0、2022 年 6 月 9 日
新機能
-
large object
モジュール (拡張機能) のサポートを追加しました。詳細については、「lo モジュールを使用したラージオブジェクトの管理」を参照してください。 -
マイナーバージョンアップグレードとパッチのダウンタイムゼロパッチ適用 (ZDP) のサポートを追加しました。詳細については、「Amazon Aurora ユーザーガイド」の「マイナーリリースのアップグレードとダウンタイムなしのパッチ適用プロセス」を参照してください。
重要な更新
-
LSN 不一致による再生クラッシュを修正しました
-
無効なリージョンの挿入を防ぐように
aws_s3
拡張機能を修正しました。
高度な安定性に関する更新
-
短期間利用できなくなる可能性のある条件に関連する out-of-memory複数の問題を修正しました
-
を修正しました Aurora Serverless v2 スケーリングの問題。
全般的な機能強化
-
中のロック競合のクラッシュを修正しました Aurora Serverless v1 スケーリングイベント。
-
再起動後に論理レプリケーションが停止する問題を修正しました。
-
短時間の利用不能状態を生じる場合がある複数の問題を修正しました。
-
タスクがまだ実行中であるがスケジュールされていないために、
pg_cron
でクラッシュする問題を修正しました。 -
やり直し中に、GENERIC__XLOG_FULL_ の汎用やり直しで無効なページがヒットしましたPAGEDATA。これは、ログレコードを生成してからレコードのメタデータを RW ノードに書き込むまでの間にタイミングホールがあり、その間に RO ノードがリプレイすることが原因です。
-
並列ワーカーをサポートすることで、クエリのパフォーマンスを向上させました。
-
プラグイン
wal2json
バージョンを 2.4 にアップグレードしました。 -
pglogical
拡張機能をバージョン 2.4.1 にアップグレードしました。
PostgreSQL 13.6 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.6 と互換性があります。PostgreSQL 13.6 の改善点の詳細については、「PostgreSQL リリース 13.6
リリースとパッチ
Aurora PostgreSQL 13.6.6、2022 年 12 月 16 日
全般的な機能強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 13.6.5、2022 年 10 月 18 日
優先度の高い機能強化
-
で問題を修正しました。Amazon Aurora Serverless v2 が実行中の場合、スケーリングVACUUMがブロックされる可能性があります。
-
で問題を修正しました。Amazon Aurora Serverless v2 スケーリングは Aurora レプリカでブロックされる可能性があります。
全般的な機能強化
-
B ツリーのインデックスエントリに一貫性がない場合の診断情報とサポート情報を改善しました。
-
Post GIS拡張機能をバージョン 3.1.7 に更新しました。
Aurora PostgreSQL 13.6.4、2022 年 7 月 18 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、 REINDEXなどは「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
重要な機能強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
-
キャッシュされたプランが事前に無効になっている場合に、プランを検証すると、データベースが再起動されることがある不具合を修正しました。
Aurora PostgreSQL 13.6.3、2022 年 6 月 2 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、 REINDEXなどは「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
安定性に関する優先度の高い更新
-
COPY
コマンドの進行中にスケールオペレーションがブロックされる問題を修正しました Amazon Aurora Serverless v2. -
でテーブルを削除または切り捨てるときにデータベースが再起動する問題を修正しました Amazon Aurora Serverless v2.
-
でスケールオペレーションがブロックされる可能性がある
apg_prewarm
拡張機能の問題を修正しました Amazon Aurora Serverless v2. -
でスケールオペレーションがブロックされる可能性のある動的共有メモリ割り当ての問題を修正しました Amazon Aurora Serverless v2.
-
でポストマスタープロセスの再起動を引き起こす可能性がある問題を修正しました Amazon Aurora Serverless v2.
-
Babelfish for Aurora Postgre で
checksum()
関数を参照するSQLビューがある場合、マイナーバージョン ugprade がブロックされる問題を修正しましたSQL。 -
クエリプラン管理 (QPM) が有効になっている場合に再起動する
apg_plan_mgmt
可能性のある の問題を修正しました。
Aurora PostgreSQL 13.6.2、2022 年 5 月 12 日
安定性に関する優先度の高い強化
-
Babelfish for Aurora PostgreSQL が有効になっているときにアップグレードが失敗する問題を修正しました。
-
のスケーリングを引き起こす問題を修正しました Aurora Serverless v2 失敗します。
全般的な機能強化
-
共有メモリの不適切なロックにより、利用不能となる場合がある問題を修正しました。
Aurora PostgreSQL 13.6.1、2022 年 4 月 27 日
安定性に関する優先度の高い強化
-
AWS コンソールで誤った
WriteIOPS
レポートが発生する可能性がある問題を修正しました。 -
クラスターから読み取りノードを削除した後に、利用できなくする場合がある問題を修正しました。
全般的な機能強化
-
空きメモリが不足しているときにエンジンを再起動する場合があるバグを修正しました。
Aurora PostgreSQL 13.6.0、2022 年 3 月 29 日
新機能
-
tds_fdw
拡張機能バージョン 2.0.2 のサポートを追加しました。
安定性に関する優先度の高い強化
-
読み取りノードが利用不能になるという複数の問題を修正しました。
-
レプリケーションスロットを削除して再同期WALする必要があるリードノードを再生できない問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
全般的な機能強化
-
commit_ts
を設定したときの読み取りノードの小規模なメモリリークを修正しました。 -
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
-
aws_s3
拡張機能を使用すると Amazon S3 からのインポートが失敗する場合がある問題を修正しました。 -
apg_plan_mgmt
の使用時に一定期間の利用不能を起こす場合がある複数の問題を修正しました。 -
が有効になっている場合に利用できなくなる可能性のある複数の問題を修正QPMしました
PostgreSQL 13.5 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.5 と互換性があります。PostgreSQL 13.5 の改善点の詳細については、「PostgreSQL リリース 13.5
リリースとパッチ
Aurora PostgreSQL 13.5.7、2023 年 8 月 24 日
全般的な機能強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。
Aurora PostgreSQL 13.5.6、2022 年 12 月 16 日
全般的な機能強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 13.5.5、2022 年 10 月 18 日
全般的な機能強化
-
B ツリーのインデックスエントリに一貫性がない場合の診断情報とサポート情報を改善しました。
-
Post GIS拡張機能をバージョン 3.1.7 に更新しました。
Aurora PostgreSQL 13.5.4、2022 年 7 月 20 日
セキュリティ強化
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、 REINDEXなどは「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
重要な機能強化
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
高度な安定性に関する強化
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
でポストマスタープロセスの再起動を引き起こす可能性がある問題を修正しました Amazon Aurora Serverless v2.
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
Aurora PostgreSQL 13.5.3、2022 年 4 月 13 日
セキュリティ強化
-
拡張機能の作成時のセキュリティ問題を軽減するための
pg_cron
拡張機能に対する追加の変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
全般的な機能強化
-
空きメモリが不足しているときにエンジンを再起動する場合があるバグを修正しました。
Aurora PostgreSQL 13.5.1、2022 年 3 月 3 日
セキュリティ強化
-
PostGIS
エクステンションをバージョン 3.1.4 から 3.1.5 に更新。この更新プログラムには、CVE-2020-14350 によってコアGIS PostgreSQL で対処された脆弱性のポスト修正が含まれています。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_cron
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 13.5.0、2022 年 2 月 25 日
安定性に関する優先度の高い強化
-
論理レプリケーションがハングし、読み取りノードでリプレイが遅れることがあるバグを修正。インスタンスは最終的に再起動する可能性があります。
その他の改善と機能強化
-
Buffers: shared hit
メトリクスを Explain 出力に追加しました。 -
短時間使用できなくなる可能性があるバッファキャッシュのバグを修正。
-
インデックスベースのプランが適用されていない
apg_plan_mgmt
エクステンションのバグを修正。 -
NULL
引数の不適切な処理により、短時間の利用不能を起こす場合があるpg_logical
拡張機能のバグを修正しました。 -
未初期化ページの読み取りにより、短時間使用できなくなる可能性があるバグを修正。
-
孤立したファイルによってメジャーバージョンアップグレードが失敗する問題を修正。
-
Aurora ストレージデーモンのログ書き込みメトリクスの誤りを修正。
-
WAL
リプレイが遅れて最終的にリーダーインスタンスの再起動を起こす場合がある複数のバグを修正しました。 -
読み取り時の Aurora バッファキャッシュページの検証を改善。
-
Aurora ストレージメタデータの検証を改善。
このバージョンには、次の変更も含まれています。
-
pg_cron
エクステンションがバージョン 1.4.1 に更新されています。
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 13 でサポートされている拡張機能」を参照してください。
PostgreSQL 13.4 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.4 と互換性があります。PostgreSQL 13.4 の改善点の詳細については、「PostgreSQL リリース 13.4
リリースとパッチ
Aurora PostgreSQL 13.4.6、2022 年 12 月 19 日
全般的な機能強化
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 13.4.5、2022 年 10 月 18 日
全般的な機能強化
-
B ツリーのインデックスエントリに一貫性がない場合の診断情報とサポート情報を改善しました。
-
PostGIS
拡張機能をバージョン 3.1.7 に更新。
Aurora PostgreSQL 13.4.4、2022 年 7 月 6 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、 REINDEXなどは「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
全般的な機能強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
-
でポストマスタープロセスが再起動する可能性のある問題を修正しました Amazon Aurora Serverless v2.
-
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
-
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
Aurora PostgreSQL 13.4.2、2022 年 4 月 12 日
セキュリティ強化
-
拡張機能の作成時のセキュリティ問題を軽減するための
pg_cron
拡張機能に対する追加の変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
全般的な機能強化
-
短時間使用できなくなる可能性があるバッファキャッシュのバグを修正。
Aurora PostgreSQL 13.4.1
セキュリティ強化
-
PostGIS
エクステンションをバージョン 3.1.4 から 3.1.5 に更新。この更新プログラムには、コア PostgrePostGIS
SQL by CVE-2020-14350 で対処された脆弱性の修正が含まれています。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_cron
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 13.4.0
新機能
-
このバージョンは Babelfish 1.0.0 をサポートしています。これにより、Microsoft SQL Server クライアントからのデータベース接続を受け入れる機能を使用して Amazon Aurora PostgreSQL データベースを拡張できます。詳細については、「Aurora Postgre での Babelfish の使用SQL」を参照してください。
安定性に関する重要な強化
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
安定性に関する優先度の高い強化
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
-
メジャーバージョンの更新後に Aurora が次のトランザクション ID xxxxxxxx のステータスにアクセスPANICできなかったというメッセージで問題にフラグを立てる問題を修正しました。
その他の改善と機能強化
-
レプリケーションオリジンキャッシュルックアップの障害により、読み取りノードが再起動する問題を修正しました。
-
書き込みノードのバキュームにトリガーされる遅延トランケーションの再生中に、読み取りノードで読み取りクエリがタイムアウトすることがある問題を修正しました。
-
Performance Insights がデータベース接続のバックエンドタイプを誤って設定する問題を修正しました。
-
aurora_postgres_replica_status() 関数が古いCPU統計または遅延統計を返す問題を修正しました。
-
rds_superuser
ロールにpg_stat_statements_reset()
関数を実行するアクセス許可がなかった問題を修正しました。 -
apg_plan_mgmt
拡張機能で、計画時間および実行時間が 0 と報告される問題を修正しました。 -
DES、3DES、およびRC4暗号スイートのサポートを削除しました。
-
PostGIS
エクステンションをバージョン 3.1.4 に更新。 -
pgrouting
エクステンションを 3.1.3 に更新。 -
pglogical
エクステンションを 2.4.0 に更新。 -
次のSPIモジュール拡張のサポートが追加されました。
autoinc version 1.0
insert_username version 1.0
moddatetime version 1.0
refint version 1.0
-
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
-
Aurora ストレージデーモンでライターノードの out-of-memory再起動につながるクラッシュの問題を修正しました。これにより、システム全体のメモリ消費量も削減されます。
PostgreSQL 13.3 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 13.3 と互換性があります。PostgreSQL 13.3 の改善点の詳細については、「PostgreSQL リリース 13.3
リリースとパッチ
Aurora PostgreSQL 13.3.5、2022 年 12 月 30 日
全般的な機能強化
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 13.3.4、2022 年 7 月 14 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、 REINDEXなどは「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
-
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
Aurora PostgreSQL 13.3.3、2022 年 4 月 7 日
セキュリティ強化
-
拡張機能作成時のセキュリティ問題を軽減するために
pg_cron
拡張機能に追加の変更を加えています。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 13.3.2
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_cron
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
postgis
を PostGIS
3.0.3 にバックパッチしました。これは、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 13.3.1
リリースとパッチ
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
安定性に関する重要な強化
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
安定性に関する優先度の高い強化
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
-
メジャーバージョンの更新後に Aurora が次のトランザクション ID xxxxxxxx のステータスにアクセスPANICできなかったというメッセージで問題にフラグを立てる問題を修正しました。
その他の改善と機能強化
-
レプリケーションオリジンキャッシュルックアップの障害により、読み取りノードが再起動する問題を修正しました。
-
apg_plan_mgmt
拡張機能で、計画時間および実行時間が 0 と報告される問題を修正しました。 -
Performance Insights がデータベース接続のバックエンドタイプを誤って設定する問題を修正しました。
-
apg_plan_mgmt
拡張機能で、パーティション化されたテーブルのプランアウトラインがインデックスベースのプランを適用しない問題を修正しました。 -
メジャーバージョンアップグレードの最中または終了後に、孤立したファイルが読み取りコードパスで翻訳の失敗を引き起こす問題を修正しました。
-
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
-
Aurora ストレージデーモンでライターノードの out-of-memory再起動につながるクラッシュの問題を修正しました。これにより、システム全体のメモリ消費量も削減されます。
Aurora PostgreSQL 13.3.0
新機能
Aurora PostgreSQL 4.0.0 以降のバージョンからのメジャーバージョンアップグレードをサポートしています
bool_plperl
バージョン 1.0 をサポートrds_tools
バージョン 1.0 をサポート
安定性に関する重要な強化
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
その他の改善と機能強化
-
PostgreSQL リリース 13.0
、13.1、13. 2 、13.3 で発表されたいくつかの改善点が含まれています。 -
インスタンスタイプ R4 は非推奨になりました。
-
次の拡張機能を更新しました。
-
hll
をバージョン 2.15 に更新。 -
hstore
をバージョン 1.7 に更新。 -
intarray
をバージョン 1.3 に更新。 -
log_fdw
をバージョン 1.2 に更新。 -
ltree
をバージョン 1.2 に更新。 -
pg_hint_plan
をバージョン 1.3.7 に更新。 -
pg_repack
をバージョン 1.4.6 に更新。 -
pg_stat_statements
をバージョン 1.8 に更新。 -
pg_trgm
をバージョン 1.5 に更新。 -
pgaudit
をバージョン 1.5 に更新。 -
pglogical
をバージョン 2.3.3 に更新。 -
pgrouting
をバージョン 3.1.0 に更新。 -
plcoffee
をバージョン 2.3.15 に更新。 -
plls
をバージョン 2.3.15 に更新。 -
plv8
をバージョン 2.3.15 に更新。
-
PostgreSQL 12 バージョン (一部の廃止バージョンを含む)
バージョンアップデート
- PostgreSQL 12.20
- PostgreSQL 12.19
- PostgreSQL 12.18
- PostgreSQL 12.17
- PostgreSQL 12.16
- PostgreSQL 12.15
- PostgreSQL 12.14
- PostgreSQL 12.13
- PostgreSQL 12.12
- PostgreSQL 12.11
- PostgreSQL 12.10 (廃止)
- PostgreSQL 12.9
- PostgreSQL 12.8 (廃止)
- PostgreSQL 12.7、Aurora PostgreSQL 4.2 (廃止)
- PostgreSQL 12.6、Aurora PostgreSQL 4.1 (廃止)
- PostgreSQL 12.4、Aurora PostgreSQL 4.0 (廃止)
PostgreSQL 12.20
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.20 と互換性があります。PostgreSQL 12.20 の改善点の詳細については、PostgreSQL リリース 12.20
Aurora PostgreSQL 12.20、2024 年 9 月 30 日
12.20 の新機能。
-
高速ストレージメタデータの初期化と高速バッファキャッシュリカバリにより、
planned
拡張フェイルオーバーイベント中のデータベースのダウンタイムを削減する新しい高速フェイルオーバー機能を導入しました。 -
ダウンタイムゼロパッチ (ZDP) のクワイエットポイント期間を 1 秒に短縮する最適化を導入しました。
12.20 の重要な安定性の強化。
12.20 の優先度の高い機能強化。
-
バキュームオペレーションのレプリケーションにより、ユーザークエリとの競合を処理するときに再起動が発生する可能性がある問題を修正しました。
-
BTree インデックスから広範囲のキーを削除すると、同時スキャンがクラッシュする問題を修正しました。
12.20 の一般的な機能強化。
-
完全所有の AWS 実装である FIPS検証済み暗号化のサポートを有効にしました。詳細については、 AWS 「セキュリティブログ」でAWS「-LC が FIPS 140-3 認定されるようになりました
。 -
初期化およびエンジンアップグレード中のデータベースの起動時間を改善しました。
-
shared_preload_libraries に
pg_bigm
拡張機能を含めることができない問題を修正しました。 -
転送時間が長いために一部の接続が終了ZDPする問題を修正しました。postgresql.log の新しいZDPメトリクス は、これらのドロップされた接続
ZD_SOCKET_TRANSFER_CONN_DROPPED
を表します。 -
システム管理機能を使用する場合の Aurora レプリカのリーダー可用性が向上しました。
-
RDS PostgreSQL ソースインスタンスからレプリケートする Aurora リードレプリカにエラーが発生する out-of-memoryメモリ内 2 フェーズコミット (2PC) メタデータキャッシュの問題を修正しました。
-
データベースの起動時間が長くなる可能性があるストレージメタデータの初期化の問題を修正しました。
-
メジャーバージョンのアップグレード中に Aurora ストレージスペースを再利用できない問題を修正しました。
12.20 の追加の改善点と機能強化。
-
次の拡張機能を更新しました。
-
pgvector
バージョン 0.7.3 への拡張。 -
mysql_fdw
バージョン REL-2_9_2 への拡張。 -
orafce
バージョン 4.10.3 への拡張。 -
pgTAP
バージョン 1.3.3 への拡張。 -
pg_cron
バージョン 1.6.3 への拡張。 -
RDKit
バージョン 4.5 への拡張 (リリース 2024_03_5)。 -
wal2json
バージョン 2.6 への拡張。 -
pg_ad_mapping バージョン 1.0 への拡張機能。
-
HypoPG
バージョン 1.4.1 への拡張。
-
PostgreSQL 12.19
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.19 と互換性があります。PostgreSQL 12.19 の改善点の詳細については、PostgreSQL リリース 12.19
Aurora PostgreSQL 12.19、2024 年 8 月 8 日
新機能
アップグレードと再起動中にデータベースのダウンタイムメトリクスをキャプチャする機能を導入しました。
全般的な機能強化
を使用して生成 AI ワークロードの Aurora PostgreSQL パフォーマンスを改善しました
pgvector
。でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
ZDP 有効なアップグレード中にJDBC接続が保持されないバグを修正しました。
2 フェーズのコミットファイルが残り、適切なクリーンアップが妨げられる問題を修正しました。
2 つのフェーズコミットファイルの処理中のメモリ処理が改善されました。
Aurora リードレプリカの可用性が向上しました。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームプロセスが同じテーブルで同時に動作するのを誤って許可するようになりました。
その他の改善と機能強化
次の拡張機能を更新しました。
orafce
バージョン 4.9.4 への拡張。pg_cron
バージョン 1.6.2 への拡張。pg_partman
バージョン 5.1.0 への拡張。pg_repack
バージョン 1.5.0 への拡張。pg_tle
バージョン 1.4.0 に。pg_vector
バージョン 0.7.0 への拡張。pgrouting
バージョン 3.6.2 への拡張。pgTap
バージョン 1.3.2 への拡張。PostGIS
バージョン 3.4.2 への拡張。RDKit
バージョン 2024_03_1 への拡張。
PostgreSQL 12.18
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.18 と互換性があります。PostgreSQL 12.18 の改善点の詳細については、PostgreSQL リリース 12.18
Aurora PostgreSQL 12.18.2、2024 年 6 月 20 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
並列ワーカーコンテキストで実行されるとクラッシュする可能性のあるバックグラウンドワーカーの問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2 フェーズコミットファイルの処理方法の問題を修正しました。
Aurora PostgreSQL 12.18.1、2024 年 4 月 29 日
新機能
リソース使用状況の概要を に追加しました
pg_dump
。
全般的な機能強化
ダウンタイムゼロのパッチ適用で接続の保存を改善するために、複数のマイナーバージョンアップグレードの問題を修正しました。
大容量の初期化時間が長くなったため、データベースの起動時間が短縮されました。
リレーション拡張ロックの競合を減らし、リレーションを積極的に拡張することで、より高速なCOPYオペレーションを導入しました。
特定のログレコードのリプレイをインテリジェントにスキップすることで、レプリケーションの遅延を軽減し、リプレイ負荷を軽減します。
リードノードでの復旧時の競合の問題を修正しました。まれに、短時間使用できなくなる可能性があります。
まれに、メジャーバージョンアップグレードパッチ中にデータベースが起動しない問題を修正しました。
レプリケーションエラーからの復旧をより多くの状況で可能にすることで、リードレプリカの可用性が向上しました。
ダウンタイムゼロのパッチ適用がタイムアウトする問題を修正しました。
サブトランザクションが同時に中止された場合、ストレージに流出した後にカタログの変更を処理できない論理レプリケーションのデコードの問題を修正しました。
ストレージに書き込まれる前にログレコードの検証が改善されました。
セッションがダウンタイムゼロのパッチ適用イベント後に ClientRead 待機イベントを誤って報告する問題を修正しました。
aws_s3 拡張機能をバージョン 1.1 から 1.2 にアップグレードするときに、aws_s3.query_export_to_s3 のあいまいな関数定義を修正しました。
優先度の高い機能強化
論理レプリケーションスロットの再開に関連する問題を修正しました。これにより、まれにスロットが停止する可能性があります。
テーブルスペースにデータベースを作成するときに再起動する問題を修正しました。
DB の安定性を向上させるために、誤った論理レプリケーションエラー処理に関連する問題を修正しました。
安定性に関する重要な強化
レプリケーションオリジンに関連する問題を修正しました。まれに、復旧時間が長くなり、可用性に影響する可能性があります。
まれに、新しく作成された論理レプリケーションスロットによってトランザクションが部分的にレプリケートされる問題を修正しました。詳細については、「論理レプリケーションスロットの作成中のレース条件による潜在的なデータ損失
」を参照してください。 マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
その他の改善と機能強化
次の拡張機能を更新しました。
pg_tle
バージョン 1.3.4 への拡張。PLV8
バージョン 3.1.10 への拡張。RDKit バージョン Release_2023_09_4 へのカートリッジ。
新しいGUCパラメータが追加されました
pgtle.clientauth_databases_to_skip
pgtle.clientauth_db_name
pgtle.clientauth_num_parallel_workers
pgtle.clientauth_users_to_skip
pgtle.enable_clientauth
pgtle.passcheck_db_name
PostgreSQL 12.17
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.17 と互換性があります。PostgreSQL 12.17 の改善点の詳細については、「PostgreSQL リリース 12.17
リリースとパッチ
Aurora PostgreSQL 12.17.4、2024 年 6 月 24 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
バックエンドが特定のケースで無期限ハング状態になる可能性がある並列クエリ実行の問題を修正しました。
pltsql ユーザー定義関数の実行によるクラッシュを修正しました。
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 12.17.3、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 12.17.2、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
が 中にマイナーバージョンアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 12.17.0、2023 年 12 月 21 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表に続いて、Postgre バージョン 15.5、14.10、13.13、12.17 をサポートするように Amazon Aurora PostgreSQL SQL互換エディションが更新されました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。Babelfish for Aurora PostgreSQL バージョン 3.4 の新機能と改善点も含まれています。
アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、Aurora バージョンポリシーを参照してください。Amazon Aurora PostgreSQL バージョン 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
-
Amazon Bedrock の統合 – Amazon Aurora 機械学習拡張機能を Aurora PostgreSQLDB クラスターで使用することで、Amazon Bedrock の基礎 AI モデルを使用できるようになりました。
-
委任された拡張機能のサポート — この機能により、拡張機能の管理を新しい rds_extension ロールを持つ権限の低いユーザーに委任できます。
-
クエリプラン管理 (QPM) の機能強化 – プランの概要は、 の
update_plan_hash
アクションの一部として最新バージョンに更新されますapg_plan_mgmt.validate_plans()
。 -
HypoPG
拡張機能バージョン 1.4.0 のサポートを追加しました。 -
h3-pg
およびh3-postgis
拡張機能バージョン 4.1.3 のサポートを追加しました。
優先度の高い機能強化
-
WAL
再生中に変更されたページを読み取ると、Aurora レプリカが再起動する場合がある問題を修正しました。 -
特定のボリュームメタデータがソースクラスターで無効な場合、クローンクラスターでも無効なままになる問題を修正しました。クローンクラスターは新しいボリュームを使用するため、メタデータが再作成されるようになりました。
-
マイナーバージョンまたはパッチバージョンのアップグレード後に、まれにエンジンが使用できなくなることがある問題を修正しました。
-
ダウンタイムのないパッチ適用中にエンジンがクラッシュする可能性のあるバグを修正しました (ZDP)
-
改善されたメモリ管理機能を有効または無効にするための新しいパラメータとして
rds.enable_memory_management
を導入しました。 -
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な機能強化
-
ライター DB インスタンスとの再接続中に Aurora レプリカが再起動する場合がある問題を修正しました。
-
rdkit.morgan_fp_size
パラメータのサポートを追加しました。 -
未使用の
WAL
セグメントが適切に削除されない場合がある問題を修正しました。 -
バイナリ出力形式を使用するときに、
pglogical
がレプリケーションオリジンデータを正しくパススルーしない問題を修正しました。 -
無効な接続に伴う
dblink
拡張機能とpostgres_fdw
拡張機能のクラッシュを修正しました。 -
aws_s3
拡張機能がHTTP
エラーレスポンスをテーブルにインポートできる問題を修正しました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
mysql_fdw
をバージョン 2.9.1 に更新 -
Oracle_fdw
をバージョン 2.6.0 に更新 -
Orafce
をバージョン 4.6.0 に更新 -
pg_cron
をバージョン 1.6.0 に更新 -
pg_hint_plan
をバージョン 1.3.9 に更新 -
pg_proctab
をバージョン 0.0.10 に更新 -
plv8
をバージョン 3.1.8 に更新 -
PostGIS
をバージョン 3.4.0 に更新 -
prefix
をバージョン 1.2.10 に更新 -
RDKit
をバージョン 4.4.0 (Release_2023_09_1) に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 12 でサポートされている拡張機能」を参照してください。
PostgreSQL 12.16
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.16 と互換性があります。PostgreSQL 12.16 の改善点の詳細については、PostgreSQL リリース 12.16
リリースとパッチ
Aurora PostgreSQL 12.16.7、2024 年 6 月 25 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
優先度の高い機能強化
グローバルデータベースレプリカインスタンスで長時間実行されるクエリがキャンセルされる問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 12.16.6、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 12.16.5、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
が 中にマイナーバージョンアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 12.16.2、2023 年 12 月 13 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 12.16.1、2023 年 11 月 9 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 12.16.0、2023 年 10 月 24 日
新機能
-
mysql_fdw
バージョン 2.9.0 のサポートを追加しました。 -
カスタマーマネージドKMSキーで暗号化された S3 バケットへのエクスポートのサポートを
aws_s3
拡張機能に追加しました -
グローバル DB セカンダリクラスターでの Aurora レプリカの可用性を改善しました。
-
Aurora レプリカでのクエリプランキャプチャのサポートを追加しました。
-
特定のコストしきい値を下回るクエリプランをキャプチャできないようにしました。
全般的な機能強化
-
aws_s3
拡張機能で、エクスポートされた行の合計数が 20 億を超えると、エクスポート行数が誤って報告される問題を修正しました。 -
aws_s3
拡張機能でタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) を設定することで、お客様は S3 からのインポートのタイムアウトしきい値を変更できます。-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Aurora レプリカでのコミットトランザクション操作のリプレイのパフォーマンスが向上しました
-
aws_s3
拡張機能からのインポートがまれに完了しないことがある問題を修正しました。 -
PostGIS のGEOSライブラリをバージョン 3.12.0 に更新しました
-
クラスターキャッシュマネージャー送信者の待機時間を示す
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
待機イベントを追加しました。 -
Aurora Serverless リソースのモニタリングの待機時間を示す
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
待機イベントを追加しました。 -
論理レプリケーションスロットの開始時にデータベースがクラッシュすることがある問題を修正しました。
-
pg_cron
cron.max_running_jobs
パラメータの制限を 100 から 1000 に引き上げました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
orafce
をバージョン 4.3.0 に更新 -
pg_logical
をバージョン 2.4.3 に更新 -
pgvector
をバージョン 0.5.0 に更新 -
plv8
をバージョン 3.1.6 に更新 -
PostGIS
をバージョン 3.3.3 に更新 -
RDKit
をバージョン 4.3 に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 12 でサポートされている拡張機能」を参照してください。
PostgreSQL 12.15
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.15 と互換性があります。PostgreSQL 12.15 の改善点の詳細については、「PostgreSQL リリース 12.15
リリースとパッチ
Aurora PostgreSQL 12.15.6、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 12.15.5、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
中止されたサブトランザクションと が存在する場合に、論理レプリケーションスロットが一時的にエラーになる問題を修正しましたDDL。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 12.15.4、2023 年 12 月 14 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 12.15.3、2023 年 11 月 14 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 12.15.2、2023 年 10 月 4 日
安定性に関する優先度の高い強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
優先度の高い機能強化
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
COPY FROM
コマンドの実行時にクラッシュが発生する問題を修正しました。 -
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
-
外部キーを持つテーブル
DELETE
からのUPDATE
と が、ERROR「: 40001: は、シリアル化可能なスナップショットの使用時に同時更新によりアクセスをシリアル化できない」という問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
-
plv8
、pll
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。 -
Aurora PostgreSQL 15.3 の特定のシナリオでメモリ管理の改善を可能にすることができない問題を修正しました。
Aurora PostgreSQL 12.15.0、2023 年 7 月 13 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表を受けて、Amazon Aurora Postgre SQL-Compatible Edition を更新し、PostgreSQL バージョン 15.3、14.8、13.11、12.15、および 11.20 をサポートしました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。このリリースには、Babelfish for Aurora PostgreSQL バージョン 3.2 の新機能と改善点、および AWS Database Migration Service のサポートの改善も含まれています。アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、「Amazon Aurora バージョン」を参照してください。Amazon Aurora PostgreSQL 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
このリリースには、メモリ管理の改善が含まれており、メモリ不足による問題を事前に防ぐことで、データベースの安定性と可用性を高めます。詳細については、Aurora Postgre の「メモリ管理の改善SQL」を参照してください。
-
pgvector
拡張機能バージョン 0.4.1 のサポートを追加しました。
優先度の高い機能強化
-
存続可能なリーダー再接続を実行する際のサブトランザクションのメタデータの処理に伴う問題を修正しました。
-
ZDP が拡張環境変数に関連する問題を修正しました。
-
プロセスが予期しないページを検出したと誤解する原因となっていた論理レプリケーション中の一時的なエラーに対処しました。
-
レプリケーション元の状態ファイルの部分的な作成により、一定期間利用不能になる問題を修正しました。
全般的な機能強化
-
Postgres のメモリコンテキストレベルでバックエンドのメモリ使用量の内訳を表示する新しい関数
aurora_stat_memctx_usage()
を追加しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
中のデータベースのダウンタイムをさらに短縮しましたZDP。
-
中に利用できなくなるバグを修正しましたZDP。
-
が
pg_ls_waldir()
「 を返す原因となる問題を修正しましたERROR: ファイルを統計できませんでした」。 -
暗号 TLS TLS__128AES__ GCMおよび _TLSAES_256_SHA256GCM_ を使用した 1.3 のサポートを追加しましたSHA384。
-
RDS for PostgreSQL DB インスタンスの Aurora レプリカでメジャーバージョンアップグレードをブロックする問題を修正しました。
インデックスの作成中に、まれに無限またはNAN値がクラッシュする
pg_vector
拡張の問題を修正しました。-
GEOS
をバージョン 3.11.2 にアップグレードしました -
pg_cron
をバージョン 1.5 にアップグレードしました -
pg_partman
をバージョン 4.7.3 にアップグレードしました。 -
tds_fdw
を 2.0.3 にアップグレードしました
PostgreSQL 12.14
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.14 と互換性があります。PostgreSQL 12.14 の改善点の詳細については、「PostgreSQL リリース 12.14
リリースとパッチ
- Aurora PostgreSQL 12.14.8、2024 年 8 月 7 日
- Aurora PostgreSQL 12.14.7、2024 年 3 月 13 日
- Aurora PostgreSQL 12.14.6、2023 年 12 月 15 日
- Aurora PostgreSQL 12.14.5、2023 年 11 月 14 日
- Aurora PostgreSQL 12.14.4、2023 年 10 月 5 日
- Aurora PostgreSQL 12.14.3、2023 年 7 月 24 日
- Aurora PostgreSQL 12.14.2、2023 年 5 月 10 日
- Aurora PostgreSQL 12.14.1、2023 年 4 月 5 日
Aurora PostgreSQL 12.14.8、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 12.14.7、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
中止されたサブトランザクションと が存在する場合に、論理レプリケーションスロットが一時的にエラーになる問題を修正しましたDDL。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 12.14.6、2023 年 12 月 15 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 12.14.5、2023 年 11 月 14 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
全般的な機能強化
-
メタデータが古いためにリードレプリカが遅延する場合がある問題を修正しました。
-
まれにクラッシュを引き起こす場合があるバッファピンロックに関連する問題を修正しました。
Aurora PostgreSQL 12.14.4、2023 年 10 月 5 日
安定性に関する優先度の高い強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
優先度の高い機能強化
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
-
plv8
、pll
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。
Aurora PostgreSQL 12.14.3、2023 年 7 月 24 日
全般的な機能強化
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しました ZDP
-
トランザクションコミット時にストレージを再利用できなくなる問題を修正しました
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
追加 Aurora Serverless v2 スケーリングの強化
-
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
ライターインスタンスに再接続すると、読み取り可用性機能が向上した Aurora レプリカが再起動する場合がある複数の問題を修正しました。
-
存続可能なリーダーが再接続できない問題を修正しました。
Aurora PostgreSQL 12.14.2、2023 年 5 月 10 日
全般的な機能強化
-
test_decoding
プラグインをpg_create_logical_replication_slot
にロードする際のエラーを修正しました。 -
oracle_fdw
拡張機能で使用する Oracle クライアントをバージョン 21.9.0.0.0 に更新しました。
Aurora PostgreSQL 12.14.1、2023 年 4 月 5 日
新機能
-
マルチスキーマサポート用の新しいQPMプランハッシュ計算を導入しました。ユーザーがQPMマルチスキーマ環境で を使用する場合は、
apg_plan_mgmt.plan_hash
バージョンを 2 に設定してapg_plan_mgmt.validate_plans
('update_plan_hash
') を呼び出すことができます。
全般的な機能強化
-
PROJ
サポートをバージョン 9.1.0 にアップグレードしました。 -
PostGIS
のGDAL
ライブラリをバージョン 3.5.3 にアップグレードしました。 -
TCN
拡張機能とSEG
拡張機能のサポートを追加 -
論理レプリケーションが有効になっている場合、データベースによる起動時の回復作業量が増えることがある問題を修正しました。
-
Aurora レプリカの B ツリーおよびハッシュインデックスからの削除のパフォーマンスを改善しました。
-
EXPLAIN
で I/O タイミングメトリクスが正しくなかった問題を修正しました。 -
EXPLAIN
でバッファヒットカウントが不正確になる問題を修正しました。 -
特に多数のオブジェクトを含む大規模なインスタンスで、エンジンの起動時間を改善しました。
-
Aurora 関数
aurora_stat_logical_wal_cache()
がすべてのユーザーに表示されるようになりました。 -
準備QPM済みステートメントから計画を実行するときに使用できなくなる可能性がある の問題を修正しました
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
hll
をバージョン 2.17 に更新 -
Oracle_fdw
をバージョン 2.5.0 に更新 -
orafce
をバージョン 4.0.0 に更新 -
pg_cron
をバージョン 1.4.2 に更新 -
pg_hint_plan
をバージョン 1.3.8 に更新 -
pg_logical
をバージョン 2.4.2 に更新 -
pg_trgm
をバージョン 1.4 に更新 -
pgrouting
をバージョン 3.4.1 に更新 -
PostGIS
をバージョン 3.3.2 に更新 -
SEG
をバージョン 1.0 に更新 -
TCN
をバージョン 1.0 に更新 -
wal2json
をバージョン 2.5 に更新
-
PostgreSQL 12.13
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.13 と互換性があります。PostgreSQL 12.13 の改善点の詳細については、PostgreSQL リリース 12.13
リリースとパッチ
- Aurora PostgreSQL 12.13.9、2024 年 8 月 7 日
- Aurora PostgreSQL 12.13.8、2024 年 3 月 13 日
- Aurora PostgreSQL 12.13.7、2023 年 12 月 15 日
- Aurora PostgreSQL 12.13.6、2023 年 11 月 17 日
- Aurora PostgreSQL 12.13.5、2023 年 10 月 4 日
- Aurora PostgreSQL 12.13.4、2023 年 9 月 13 日
- Aurora PostgreSQL 12.13.2、2023 年 3 月 3 日
- Aurora PostgreSQL 12.13.0、2023 年 1 月 20 日
Aurora PostgreSQL 12.13.9、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 12.13.8、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 12.13.7、2023 年 12 月 15 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 12.13.6、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 12.13.5、2023 年 10 月 4 日
安定性に関する優先度の高い強化
-
大量の IO 読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
Aurora PostgreSQL 12.13.4、2023 年 9 月 13 日
全般的な機能強化
-
追加 Aurora Serverless v2 スケーリングの強化
-
でスケーリングが妨げ
pg_cron
られる問題を修正しました Aurora Serverless v2 -
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しました ZDP
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
plv8
、plls
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。
Aurora PostgreSQL 12.13.2、2023 年 3 月 3 日
全般的な安定性の強化
-
PostGIS
でGDAL
データが読み込まれていなかった問題を修正しました。 -
論理レプリケーションが有効になっている場合、起動時の回復作業量が増える問題を修正しました。
-
パラメータの数が多いプロシージャのエラー処理を改善するために問題を修正しました。
-
大量のレコードをロードするとタイムアウトになるという
aws_s3
拡張機能の問題を修正しました。
Aurora PostgreSQL 12.13.0、2023 年 1 月 20 日
安定性に関する優先度の高い強化
-
最も古い
MultiXactId
が誤って更新されてアップグレードが失敗する問題を修正しました。 -
コミットのレイテンシーメトリクスが更新されない問題を修正しました。
-
短時間の利用不能状態を起こす場合がある問題を修正しました。
全般的な安定性の強化
-
DB インスタンスの移行エラーを生じていた問題を修正しました。
-
メタデータの不整合が原因で DB が起動しない問題を修正しました。
-
エラー処理と診断能力を改善しました。
-
RDKit 拡張機能をバージョン 4.2 にアップグレードしました。
-
GDAL
ライブラリをバージョン 3.4.3 にアップグレードしました。 -
apg_plan_mgmt.copy_outline 関数が environment_variables をコピーするようになりました。
-
クリーンシャットダウン中に特定のプロセスが一貫性のない状態のままになることがある問題を修正しました。
-
pg_repack 拡張機能に関する問題を修正しました。
-
新しい独立したデフォルト照合ライブラリにより、照合ライブラリ (glibc) の処理を改善しました。
PostgreSQL 12.12
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.12 と互換性があります。PostgreSQL 12.12 の改善点の詳細については、PostgreSQL リリース 12.12
リリースとパッチ
- Aurora PostgreSQL 12.12.7、2024 年 8 月 7 日
- Aurora PostgreSQL 12.12.6、2024 年 3 月 13 日
- Aurora PostgreSQL 12.12.5、2023 年 12 月 18 日
- Aurora PostgreSQL 12.12.4、2023 年 11 月 17 日
- Aurora PostgreSQL 12.12.3、2023 年 10 月 17 日
- Aurora PostgreSQL 12.12.2、2023 年 3 月 2 日
- Aurora PostgreSQL 12.12.1、2022 年 12 月 13 日
- Aurora PostgreSQL 12.12.0、2022 年 11 月 9 日
Aurora PostgreSQL 12.12.7、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 12.12.6、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 12.12.5、2023 年 12 月 18 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 12.12.4、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 12.12.3、2023 年 10 月 17 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2.
-
中に利用できなくなるバグを修正しましたZDP。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
plv8
、pll
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。
Aurora PostgreSQL 12.12.2、2023 年 3 月 2 日
全般的な安定性の強化
-
論理レプリケーションが有効になっている場合、起動時の回復作業量が増える問題を修正しました。
-
パラメータの数が多いプロシージャのエラー処理を改善するために問題を修正しました。
-
大量のレコードをロードするとタイムアウトになるという
aws_s3
拡張機能の問題を修正しました。 -
pg_cron
のタスクの並列実行に関する問題を修正しました。
Aurora PostgreSQL 12.12.1、2022 年 12 月 13 日
全般的な安定性の強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 12.12.0、2022 年 11 月 9 日
全般的な安定性の強化
-
CREATE OPERATOR CLASS
、REATE OPERATOR FAMILY
、ALTER OPERATOR FAMILY
を実行するためのrds_superuser
のサポートを追加しました。これらは、上位バージョンで利用できます。 -
バッファキャッシュに負荷がかかっているときのバッファキャッシュ清掃を改善しました。
-
メモリの大量消費につながるデータベースアクティビティストリームの問題を修正しました。
-
DB インスタンスが再起動する原因となっていたバグを修正しました。
-
クラッシュ時のモニタリングメトリクスの生成中に DB インスタンスが再帰的に再起動する問題を修正しました。
-
パフォーマンスメトリクスの収集中に DB インスタンスが再起動する問題を修正しました。
-
データベースに接続しようとすると、
SSLV3_ALERT_CERTIFICATE_UNKNOWN
で失敗する問題を修正しました。 -
無効なヒントビットの設定に関する診断ログを改善しました。
-
autovacuum がテーブルを誤ってスキップする問題を修正しました。
-
論理レプリケーションのプリフェッチを改善しました。
-
GIN インデックスの耐久性の問題を修正しました。
-
停止中のメジャーバージョンアップグレードを検出してキャンセルするように問題を修正しました。
-
メモリ消費量の増加につながる場合があるハッシュ結合の問題を修正しました。
-
論理レプリケーションのパフォーマンスを改善しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
GEOS
バージョンを 3.10.3 にアップグレードしました。 -
PostGIS
拡張機能をバージョン 3.2.3 に更新しました。 -
st_orientedenvelope
が 1 次元入力でループして 0 を返す問題を修正しました。 -
tds_fdw を使用したSQLサーバーへの接続が失敗する問題を修正しました。
PostgreSQL 12.11
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.11 と互換性があります。PostgreSQL 12.11 の改善点の詳細については、PostgreSQL リリース 12.11
リリースとパッチ
- Aurora PostgreSQL 12.11.10、2024 年 8 月 7 日
- Aurora PostgreSQL 12.11.9、2024 年 3 月 13 日
- Aurora PostgreSQL 12.11.8、2023 年 12 月 22 日
- Aurora PostgreSQL 12.11.7、2023 年 11 月 17 日
- Aurora PostgreSQL 12.11.6、2023 年 10 月 19 日
- Aurora PostgreSQL 12.11.5、2022 年 12 月 14 日
- Aurora PostgreSQL 12.11.4、2022 年 11 月 17 日
- Aurora PostgreSQL 12.11.3、2022 年 10 月 13 日
- Aurora PostgreSQL 12.11.1、2022 年 7 月 6 日
- Aurora PostgreSQL 12.11.0、2022 年 6 月 9 日
Aurora PostgreSQL 12.11.10、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
全般的な機能強化
でのマイナーバージョンアップグレードがZDP失敗し、アップグレード時間が長くなる問題を修正しました。
Aurora PostgreSQL 12.11.9、2024 年 3 月 13 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。
優先度の高い機能強化
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 12.11.8、2023 年 12 月 22 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 12.11.7、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 12.11.6、2023 年 10 月 19 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2.
-
中に利用できなくなるバグを修正しましたZDP。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
plv8
、pll
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。
Aurora PostgreSQL 12.11.5、2022 年 12 月 14 日
全般的な安定性の強化
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 12.11.4、2022 年 11 月 17 日
安定性に関する優先度の高い強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
Aurora PostgreSQL 12.11.3、2022 年 10 月 13 日
安定性に関する優先度の高い強化
-
ベースパラメータがメモリに正しく読み込まれない
PLV8
問題を修正しました。
全般的な安定性の強化
-
Aurora PostgreSQL が relfilenode をファイルできないバグを修正しました。
-
現在のスケーリングイベントがタイムアウトすると、スケーリングが停止する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 にアップグレードしました。 -
ゼロダウンタイムパッチ (ZDP) 中に拡張クエリメッセージが失われ、ZDP完了後に拡張クエリがハングする問題を修正しました。
Aurora PostgreSQL 12.11.1、2022 年 7 月 6 日
安定性に関する重要な強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
TDS_FDW
拡張機能を使用して外部テーブルをクエリするためにSQLサーバーへの接続が失敗する問題を修正しました。 -
指定したルート証明書を使用した接続が失敗する問題を修正しました。
-
B ツリーのインデックスエントリに一貫性がない場合の診断情報とサポート情報を改善しました。
Aurora PostgreSQL 12.11.0、2022 年 6 月 9 日
新機能
-
large object
モジュール (拡張機能) のサポートを追加しました。詳細については、「lo モジュールを使用したラージオブジェクトの管理」を参照してください。 -
マイナーバージョンアップグレードとパッチのダウンタイムゼロパッチ適用 (ZDP) のサポートを追加しました。詳細については、「Amazon Aurora ユーザーガイド」の「マイナーリリースのアップグレードとダウンタイムなしのパッチ適用プロセス」を参照してください。
重要な更新
-
LSN 不一致による再生クラッシュを修正しました。
-
無効なリージョンの挿入を防ぐように
aws_s3
拡張機能を修正しました。
高度な安定性に関する更新
-
短時間利用できなくなる可能性のある条件に関連する out-of-memory複数の問題を修正しました。
全般的な安定性に関する更新
-
中のロック競合のクラッシュを修正しました Aurora Serverless v1 スケーリングイベント。
-
再起動後に論理レプリケーションが停止する問題を修正しました。
-
短時間の利用不能状態を生じる場合がある複数の問題を修正しました。
-
タスクがまだ実行中であるがスケジュールされていないために、
pg_cron
でクラッシュする問題を修正しました。 -
やり直し中に、GENERIC__XLOGFULL__ の汎用やり直しで無効なページがヒットしましたPAGEDATA。これは、ログレコードを生成してからレコードのメタデータを RW ノードに書き込むまでの間にタイミングホールがあり、その間に RO ノードがリプレイすることが原因です。
-
並列ワーカーをサポートすることで、クエリのパフォーマンスを向上させました。
-
プラグイン
wal2json
バージョンを 2.4 にアップグレードしました。 -
pglogical
拡張機能をバージョン 2.4.1 にアップグレードしました。
PostgreSQL 12.10 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.10 と互換性があります。PostgreSQL 12.10 の改善点の詳細については、PostgreSQL リリース 12.10
リリースとパッチ
Aurora PostgreSQL 12.10.6、2022 年 12 月 16 日
全般的な機能強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 に更新。
Aurora PostgreSQL 12.10.4、2022 年 7 月 18 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、 REINDEXなどは「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
重要な機能強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
高度な安定性に関する強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
-
キャッシュされたプランが事前に無効になっている場合に、プランを検証すると、データベースが再起動されることがある不具合を修正しました。
Aurora PostgreSQL 12.10.1、2022 年 4 月 27 日
安定性に関する優先度の高い強化
-
AWS コンソールで誤った
WriteIOPS
レポートが発生する可能性がある問題を修正しました。 -
クラスターから読み取りノードを削除した後に、利用できなくする場合がある問題を修正しました。
全般的な機能強化
-
空きメモリが不足しているときにエンジンを再起動する場合があるバグを修正しました。
Aurora PostgreSQL 12.10.0、2022 年 3 月 29 日
安定性に関する優先度の高い強化
-
読み取りノードが利用不能になるという複数の問題を修正しました。
-
レプリケーションスロットを削除して再同期WALする必要があるリードノードを再生できない問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
全般的な機能強化
-
commit_ts
を設定したときの読み取りノードの小規模なメモリリークを修正しました。 -
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
-
aws_s3
拡張機能を使用すると、Amazon S3 からのインポートが失敗する場合がある問題を修正しました。 -
apg_plan_mgmt
を使用すると、一定期間利用不能となる場合がある複数の問題を修正しました。 -
が有効になっている場合に利用できなくなる可能性のある複数の問題を修正QPMしました。
PostgreSQL 12.9
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.9 と互換性があります。PostgreSQL 12.9 の改善点の詳細については、「PostgreSQL リリース 12.9
リリースとパッチ
- Aurora PostgreSQL 12.9.12、2024 年 8 月 7 日
- Aurora PostgreSQL 12.9.11、2024 年 3 月 13 日
- Aurora PostgreSQL 12.9.10、2023 年 12 月 27 日
- Aurora PostgreSQL 12.9.9、2023 年 11 月 17 日
- Aurora PostgreSQL 12.9.8、2023 年 10 月 19 日
- Aurora PostgreSQL 12.9.7、2023 年 8 月 24 日
- Aurora PostgreSQL 12.9.6、2022 年 12 月 16 日
- Aurora PostgreSQL 12.9.4、2022 年 7 月 20 日
- Aurora PostgreSQL 12.9.3、2022 年 4 月 13 日
- Aurora PostgreSQL 12.9.1
- Aurora PostgreSQL 12.9.0
Aurora PostgreSQL 12.9.12、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
Aurora PostgreSQL 12.9.11、2024 年 3 月 13 日
全般的な安定性の強化
-
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。 -
PLV8
拡張機能をバージョン 2.3.15 にアップグレードしました。
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
-
に関連する問題を修正しました
apg_plan_mgmt
。 -
スロット作成中のアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
-
Aurora ストレージのデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
Aurora PostgreSQL 12.9.10、2023 年 12 月 27 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 12.9.9、2023 年 11 月 17 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
-
pg_cron
バックグラウンドワーカープロセスに関する問題を修正しました。
Aurora PostgreSQL 12.9.8、2023 年 10 月 19 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
Aurora PostgreSQL 12.9.7、2023 年 8 月 24 日
全般的な機能強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。
Aurora PostgreSQL 12.9.6、2022 年 12 月 16 日
全般的な機能強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 に更新。
Aurora PostgreSQL 12.9.4、2022 年 7 月 20 日
セキュリティ強化
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
重要な機能強化
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
高度な安定性に関する強化
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
Aurora PostgreSQL 12.9.3、2022 年 4 月 13 日
セキュリティ強化
-
拡張機能の作成時のセキュリティ問題を軽減するための
pg_cron
拡張機能に対する追加の変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
全般的な機能強化
-
空きメモリが不足しているときにエンジンを再起動する場合があるバグを修正しました。
Aurora PostgreSQL 12.9.1
セキュリティ強化
-
PostGIS
エクステンションをバージョン 3.1.4 から 3.1.5 に更新。この更新には、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正が含まれています。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_cron
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 12.9.0
安定性に関する重要な強化
-
論理レプリケーションがハングし、読み取りノードでリプレイが遅れることがあるバグを修正。インスタンスは最終的に再起動する可能性があります。
その他の改善と機能強化
-
短時間使用できなくなる可能性があるバッファキャッシュのバグを修正。
-
インデックスベースのプランが適用されていない
apg_plan_mgmt
エクステンションのバグを修正。 -
NULL 引数の不適切な処理により短時間使用できなくなる可能性がある
pg_logical
拡張機能のバグを修正しました。 -
孤立したファイルによってメジャーバージョンアップグレードが失敗する問題を修正。
-
Aurora ストレージデーモンのログ書き込みメトリクスの誤りを修正。
-
WAL リプレイが遅れ、最終的にリーダーインスタンスが再起動する原因となる可能性のある複数のバグを修正しました。
-
読み取り時の Aurora バッファキャッシュページの検証を改善。
-
Aurora ストレージメタデータの検証を改善。
-
pg_cron
拡張機能を v1.4 に更新。 -
pg_hint_pan
拡張機能を v1.3.7 に更新。
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 12 でサポートされている拡張機能」を参照してください。
PostgreSQL 12.8 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.8 と互換性があります。PostgreSQL 12.8 の改善点の詳細については、PostgreSQL リリース 12.8
リリースとパッチ
Aurora PostgreSQL 12.8.6、2022 年 12 月 19 日
全般的な機能強化
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 12.8.4、2022 年 7 月 6 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
全般的な機能強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
-
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
-
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
Aurora PostgreSQL 12.8.2、2022 年 4 月 12 日
セキュリティ強化
-
拡張機能の作成時のセキュリティ問題を軽減するための
pg_cron
拡張機能に対する追加の変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
全般的な機能強化
-
短時間使用できなくなる可能性があるバッファキャッシュのバグを修正。
Aurora PostgreSQL 12.8.1
セキュリティ強化
-
PostGIS
エクステンションをバージョン 3.1.4 から 3.1.5 に更新。この更新には、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正が含まれています。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_cron
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 12.8.0
安定性に関する重要な強化
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
安定性に関する優先度の高い強化
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
-
Aurora がメジャーバージョンの更新後に次のメッセージで問題にフラグを立てる問題を修正しました:PANIC「: は次のトランザクション ID xxxxxxxx」のステータスにアクセスできませんでした。
その他の改善と機能強化
-
レプリケーションオリジンキャッシュルックアップの障害により、読み取りノードが再起動する問題を修正しました。
-
書き込みノードのバキュームにトリガーされる遅延トランケーションの再生中に、読み取りノードで読み取りクエリがタイムアウトすることがある問題を修正しました。
-
Performance Insights がデータベース接続のバックエンドタイプを誤って設定する問題を修正しました。
-
aurora_postgres_replica_status() 関数が古いCPU統計または遅延統計を返す問題を修正しました。
-
rds_superuser
ロールにpg_stat_statements_reset()
関数を実行するアクセス許可がなかった問題を修正しました。 -
apg_plan_mgmt
拡張機能で、計画時間および実行時間が 0 と報告される問題を修正しました。 -
DES、3DES、およびRC4暗号スイートのサポートを削除しました。
-
PostGIS
拡張機能をバージョン 3.1.4 に更新。
PostgreSQL 12.7、Aurora PostgreSQL 4.2 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.7 と互換性があります。PostgreSQL 12.7 の改善点の詳細については、「PostgreSQL リリース 12.7
リリースとパッチ
Aurora PostgreSQL 12.7.5、2022 年 12 月 30 日
全般的な機能強化
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 12.7.4、2022 年 7 月 14 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
-
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
Aurora PostgreSQL 4.2.3、2022 年 4 月 7 日
セキュリティ強化
-
拡張機能の作成時のセキュリティ問題を軽減するための
pg_cron
拡張機能に対する追加の変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 4.2.2
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_cron
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。 -
CVE-2021-3677 の PostgreSQL コミュニティ修正をバックパッチしました:「特定のクエリでのメモリ開示」。詳細については、CVE-2021-3677
」を参照してください。 -
Post 3.0.3 にバックパッチされた postgis
。GISこれは、CVE-2020-14350 PostGIS
によってコア PostgreSQL で対処される脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 4.2.1
安定性に関する重要な強化
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
安定性に関する優先度の高い強化
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
-
Aurora がメジャーバージョンの更新後に次のメッセージで問題にフラグを立てる問題を修正しました:PANIC「: は次のトランザクション ID xxxxxxxx」のステータスにアクセスできませんでした。
その他の改善と機能強化
-
レプリケーションオリジンキャッシュルックアップの障害により、読み取りノードが再起動する問題を修正しました。
-
apg_plan_mgmt
拡張機能で、計画時間および実行時間が 0 と報告される問題を修正しました。 -
Performance Insights がデータベース接続のバックエンドタイプを誤って設定する問題を修正しました。
-
apg_plan_mgmt
拡張機能で、パーティション化されたテーブルのプランアウトラインがインデックスベースのプランを適用しない問題を修正しました。 -
メジャーバージョンアップグレードの最中または終了後に、孤立したファイルによって読み取りコードパスが翻訳の失敗を引き起こす問題を修正しました。
-
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
-
Aurora ストレージデーモンでライターノードの out-of-memory再起動につながるクラッシュの問題を修正しました。これにより、システム全体のメモリ消費量も削減されます。
Aurora PostgreSQL 4.2.0
新機能
-
oracle_fdw
エクステンションバージョン 2.3.0 のサポートを追加。
安定性に関する優先度の高い強化
-
テーブルスペースを持つ既存のテンプレートデータベースからデータベースを作成すると、メッセージ
ERROR: could not open file pg_tblspc/...: No such file or directory
のエラーが発生する問題を修正しました。 -
まれに、多数の PostgreSQL サブトランザクション (SQLセーブポイント) が使用されても Aurora レプリカを開始できない問題を修正しました。
-
まれに、レプリカノードの繰り返しの読み取りリクエストで読み取り結果が矛盾する問題を修正しました。
その他の改善と機能強化
-
OpenSSL を 1.1.1k にアップグレードしました。
-
一部のワークロードでは、Aurora レプリカのWALアプリケーションプロセスCPUの使用とメモリ消費が減少しました。
-
メタデータへの不正な書き込みを検出することで、書き込みパスの安全性チェックを改善しました。
-
SSL/TLS 接続の 3DES つの古い暗号やその他の古い暗号を削除することで、セキュリティが向上しました。
-
重複したファイルエントリにより Aurora PostgreSQL エンジンが起動できない問題を修正しました。
-
ワークロードが高い場合に一時的に使用できなくなる問題を修正しました。
-
S3 インポート中に Amazon S3 パスで先頭のスラッシュを使用する機能を追加しました。
-
oracle_fdw エクステンションバージョン 2.3.0 に、Graviton のサポートを追加。
-
次のエクステンションを変更しました。
orafce
エクステンションをバージョン 3.16 に更新しました。pg_partman
エクステンションをバージョン 4.5.1 に更新しました。pg_cron
エクステンションをバージョン 1.3.1 に更新しました。postgis
エクステンションをバージョン 3.0.3 に更新しました。
PostgreSQL 12.6、Aurora PostgreSQL 4.1 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.6 と互換性があります。PostgreSQL 12.6 の改善点の詳細については、「PostgreSQL リリース 12.6
Aurora PostgreSQL 4.1.2、2022 年 4 月 7 日
セキュリティ強化
-
拡張機能の作成時のセキュリティ問題を軽減するための
pg_cron
拡張機能に対する追加の変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 4.1.1
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_cron
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
CVE-2021-3677 の PostgreSQL コミュニティ修正をバックパッチしました:「特定のクエリでのメモリ開示」。詳細については、CVE-2021-3677
」を参照してください。 -
pg_partman
を 4.4.0 にバックパッチ。これは、CVE-2020-14350 pg_partman
によってコア PostgreSQL で対処される脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。 -
postgis
を PostGIS
3.0.2 にバックパッチ。これは、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。 -
log_fdw
拡張関数のパラメータで入力検証エラーにバックパッチを適用しました。
Aurora PostgreSQL 4.1.0
新機能
-
以下の拡張機能のサポートを追加しました。
pg_proctab
エクステンションバージョン 0.0.9pg_partman
エクステンションバージョン 4.4.0 詳細については、「Amazon Aurora ユーザーガイド」の「pg_partman 拡張機能を使用した PostgreSQL パーティションの管理」を参照してください。pg_cron
エクステンションバージョン 1.3.0 詳細については、「Amazon Aurora ユーザーガイド」の「PostgreSQL pg_cron 拡張機能を使用したメンテナンスのスケジュール」を参照してください。pg_bigm
エクステンションバージョン 1.2
安定性に関する優先度の高い強化
-
pglogical
エクステンションで、インバウンドレプリケーションにおいてデータの整合性が損なわれる可能性があるバグを修正しました。 サブトランザクションが 64 を超えるトランザクションの処理中にリーダーを再起動した場合、まれに整合性がない結果が返されるというバグを修正しました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
メモリに制約のある環境で多くの関係性を設定すると、データベースを起動できなくなるという不具合を修正しました。
-
apg_plan_mgmt
エクステンションで、内部バッファオーバフローにより、短時間だけ可用性が失われる可能性があるバグを修正しました。 -
WAL リプレイ中に短時間使用できなくなる可能性のあるリーダーノードのバグを修正しました。
-
rds_activity_stream
エクステンションで、監査イベントのログ記録を試みている際に起動させると、エラーが発生するバグを修正しました。 -
行が部分的に入力され、再生レイテンシーやCPU使用状況などの一部の値が常に 0 になることがある
aurora_replica_status
関数のバグを修正しました。 -
データベースエンジンがインスタンスの合計メモリよりも大きい共有メモリセグメントを作成しようとし、繰り返し失敗するバグを修正しました。例えば、db.r5.large インスタンスで 128 GiB の共有バッファの作成を試みて失敗します。この変更により、割り当てる共有メモリの全体がインスタンスメモリよりも大きい場合は、そのインスタンスに互換性のないパラメータで設定することが許可されました。
-
データベース起動時に、不要な
pg_wal
テンポラリファイルをクリーンアップするためのロジックが追加されました。 -
メジャーバージョンアップグレード後の、アウトバウンドレプリケーションの同期エラーにつながる可能性があるバグを修正しました。
-
ERROR: rds_activity_stream スタック項目 2 が上部に見つからないと報告したバグを修正しました。拡張機能の作成時にポップアップできません
。rds_activity_stream
-
EXISTS
サブクエリの下の関連サブクエリIN
で、failed to build any 3-way joins
というエラーを発生させる可能性のあるバグを修正しました。 -
PostgreSQL コミュニティから次のパフォーマンス向上をバックポートしました: pg_stat_statements: pgss_enabled() の欠落チェックを追加
しました。 -
pg_control
ファイルを開くことができないために Aurora PostgreSQL 12.x へのアップグレードが失敗する可能性のあるバグを修正しました。 -
pgAudit
を有効化してpostgis
エクステンションを作成する際に、メモリが不足して、短時間の可用性の喪失につながるバグを修正しました。 -
PostgreSQL コミュニティから次のバグ修正をバックポートしました: AfterTriggersTableData.storeslot でバグを修正 use-after-freeしました
。 -
アウトバウンド論理レプリケーションを使用して、 などのエラーメッセージで失敗する可能性のある変更を別のデータベースに同期する際のバグを修正しました
ERROR。 は、filenode 「base/16395/228486645」をリレーション にマッピングできませんでしたOID
。 -
トランザクションのキャンセル時に短時間の利用不能状態を起こす場合があるバグを修正しました。
-
新しい Aurora PostgreSQL 12.x ICU インスタンスを作成した後、
pg_collation
カタログテーブルに照合が表示されないバグを修正しました。この問題には、古いバージョンからのアップグレードに対する影響はありません。 -
Microsoft Active Directory 認証をサポートしていない Aurora PostgreSQL のバージョンからアップグレードした後に
rds_ad
ロールが作成されなかったバグを修正しました。 -
タプルのメタデータの不整合を検出するための BTree ページチェック機能が追加されました。
-
WAL リプレイ中にリーダーノードで短時間使用できなくなる可能性のある非同期バッファ読み取りのバグを修正しました。
-
ディスクからTOAST値を読み取ると、短時間使用できなくなるバグを修正しました。
-
タプルからのフェッチ、およびインデックススキャンを試みた際に、短時間、可用性が損なわれるバグを修正しました。
PostgreSQL 12.4、Aurora PostgreSQL 4.0 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 12.4 と互換性があります。PostgreSQL 12.4 の改善点の詳細については、「PostgreSQL リリース 12.4
リリースとパッチ
Aurora PostgreSQL 4.0.5
-
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
CVE-2021-3677 の PostgreSQL コミュニティ修正をバックパッチしました:「特定のクエリでのメモリ開示」。詳細については、CVE-2021-3677
」を参照してください。 -
postgis
を PostGIS
3.0.2 にバックパッチ。これは、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。 -
log_fdw
拡張関数のパラメータで入力検証エラーにバックパッチを適用しました。
Aurora PostgreSQL 4.0.2
安定性に関する優先度の高い強化
-
ライターノードが 64 を超えるサブトランザクションを含む長いトランザクションを処理している間にリーダーを再起動すると、リーダーノードが余分な行または欠落した行をレンダリングすることがあるというバグを修正しました。
-
GIST インデックスでバキュームによるブロックを引き起こし得るバグを修正しました。
-
PostgreSQL 12 にアップグレードすると、次のエラー
pg_catalog.pg_shdescription
でシステムテーブルでバキュームが失敗するバグを修正しました。ERROR: relfrozenxid より前の xmin 484 を検出
その他の改善と機能強化
-
ストレージノードからの応答を処理する際、競合状態を原因として、断続的な利用不能状態を発生させ得るバグを修正しました。
-
ネットワーク暗号化キーのローテーションを原因として、断続的な利用不能状態を発生させ得るバグを修正しました。
-
基盤となるストレージセグメントの熱管理を原因として、断続的な利用不能状態を発生させ得るバグを修正しました。
-
数千のクライアントを含む大規模な Amazon S3 インポートにより、1 つまたは複数のインポートクライアントの応答停止状態を起こす場合があるバグを修正しました。
-
brazil
を含む設定可変の文字列の設定を妨げていた制限をなくしました。 -
ライターノードが同じすべてのテーブルで排他ロックを取得している間に、リーダーノードで多数のテーブルにアクセスするクエリを実行する場合に、断続的な利用不能状態を発生させ得るバグを修正しました。
Aurora PostgreSQL 4.0.1
新機能
-
このリリースでは、PostgreSQL エンジンバージョン 12.4 に Graviton2 db.r6g インスタンスクラスのサポートが追加されました。詳細については、「Amazon Aurora ユーザーガイド」の「DB インスタンスクラスでサポートされている DB エンジン」を参照してください。
安定性に関する重要な強化
-
まれにリードレプリカが繰り返し再起動できないバグを修正しました。
-
16 を超えるリードレプリカまたは Aurora Global Database のセカンダリ AWS リージョンを作成しようとすると、クラスターが使用できなくなるバグを修正しました。新しいリードレプリカまたはセカンダリが削除されると、クラスター AWS リージョン が再び利用可能になりました。
その他の改善と機能強化
-
負荷の大きい場合、スナップショットのインポート、COPYインポート、または Amazon S3 インポートがまれに応答を停止するバグを修正しました。
-
ライターの書き込み集中型のワークロードの使用率が非常に高いときに、リードレプリカがクラスターに参加しないことがあるバグを修正しました。
-
大量の Amazon S3 インポートが実行されているときに、クラスターが一時的に利用できなくなるバグを修正しました。
-
数多くの複雑なトランザクションの処理中に論理的なレプリケーションストリーミングが終了すると、クラスターの再起動に数分かかるバグを修正しました。
-
Aurora PostgreSQL 4.0.0 でデフォルトで誤って有効になっている (JIT) コンパイルを修正 Just-in-Timeしました。
-
同じユーザーに対して AWS Identity and Access Management (IAM) と Kerberos 認証の両方を使用することを禁止しました。
Aurora PostgreSQL 4.0.0
新機能
-
このバージョンでは、PostgreSQL 11.7、Aurora PostgreSQL 3.2 (廃止) 以降のバージョンからのメジャーバージョンアップグレードをサポートしています。
その他の改善と機能強化
-
PostgreSQL リリース 12.0
、12.1、12. 2、12. 3 、12.4 で発表されたいくつかの改善点が含まれています。 -
PostgreSQL 11.9、Aurora PostgreSQL 3.4 のすべての修正、機能、および改善が含まれています。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
-
次の拡張を更新しました。
-
address_standardizer
をバージョン 3.0.2 に更新 -
address_standardizer_data_us
をバージョン 3.0.2 に更新 -
amcheck
をバージョン 1.2 に更新 -
citext
をバージョン 1.6 に更新 -
hll
をバージョン 2.14 に更新 -
hstore
をバージョン 1.6 に更新 -
ip4r
をバージョン 2.4 に更新 -
pg_repack
をバージョン 1.4.5 に更新 -
pg_stat_statements
をバージョン 1.7 に更新 -
pgaudit
をバージョン 1.4 に更新 -
pglogical
をバージョン 2.3.2 に更新 -
pgrouting
をバージョン 3.0.3 に更新 -
plv8
をバージョン 2.3.14 に更新 -
postGIS
をバージョン 3.0.2 に更新 -
postgis_tiger_geocoder
をバージョン 3.0.2 に更新 -
postgis_topology
をバージョン 3.0.2 に更新
-
PostgreSQL 11 バージョン (一部の非推奨バージョンを含む)
バージョンアップデート
- PostgreSQL 11.21
- PostgreSQL 11.20 (廃止)
- PostgreSQL 11.19 (廃止)
- PostgreSQL 11.18 (廃止)
- PostgreSQL 11.17 (廃止)
- PostgreSQL 11.16 (廃止)
- PostgreSQL 11.15 (廃止)
- PostgreSQL 11.14 (廃止)
- PostgreSQL 11.13 (廃止)
- PostgreSQL 11.12、Aurora PostgreSQL 3.6 (廃止)
- PostgreSQL 11.11、Aurora PostgreSQL 3.5 (廃止)
- PostgreSQL 11.9、Aurora PostgreSQL 3.4
- PostgreSQL 11.8、Aurora PostgreSQL 3.3 (廃止)
- PostgreSQL 11.7、Aurora PostgreSQL 3.2 (廃止)
- PostgreSQL 11.6、Aurora PostgreSQL 3.1 (廃止)
- PostgreSQL 11.4、Aurora PostgreSQL 3.0 (廃止)
PostgreSQL 11.21
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.21 と互換性があります。PostgreSQL 11.21 の改善点の詳細については、PostgreSQL リリース 11.21
リリースとパッチ
Aurora PostgreSQL 11.21.7、2024 年 6 月 25 日
全般的な機能強化
でマイナーバージョンのアップグレードがZDP失敗し、アップグレード時間が長くなる複数の問題を修正しました。
古い PostGIS 2.4 のインストールをバージョン 3.3.3 にアップグレードできない問題を修正しました。
安定性に関する重要な強化
マイナーバージョンアップグレード中にメモリ要件が変更されると、ダウンタイムのないパッチ適用とエンジンの起動が失敗する問題を修正しました。
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
Aurora PostgreSQL 11.21.6、2024 年 3 月 13 日
全般的な機能強化
PLV8
拡張機能のパフォーマンス低下の問題を修正しました。
Aurora PostgreSQL 11.21.5、2024 年 2 月 22 日
全般的な機能強化
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を に許可します。
優先度の高い機能強化
が 中にマイナーバージョンのアップグレードをブロック
pg_stat_statements
する問題を修正しましたZDP。データの整合性チェックが厳しすぎるため、論理レプリケーションスロットが変更を発信しなくなる問題を修正しました。
-
次の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
に関連する問題を修正しました
apg_plan_mgmt
。Aurora Storage のデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
論理レプリケーションスロットの作成中にアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
Aurora PostgreSQL 11.21.2、2023 年 12 月 13 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 11.21.1、2023 年 11 月 9 日
安定性に関する重要な強化
-
次のセキュリティ問題の修正をバックポートしました。
Aurora PostgreSQL 11.21.0、2023 年 10 月 24 日
新機能
-
カスタマーマネージドKMSキーで暗号化された S3 バケットへのエクスポートのサポートを
aws_s3
拡張機能に追加しました
全般的な機能強化
-
aws_s3
拡張機能で、エクスポートされた行の合計数が 20 億を超えると、エクスポート行数が誤って報告される問題を修正しました。 -
aws_s3
拡張機能でタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) を設定することで、お客様は S3 からのインポートのタイムアウトしきい値を変更できます。-
aws_s3.curlopt_low_speed_limit
-
aws_s3.curlopt_low_speed_time
-
-
Aurora レプリカでのコミットトランザクション操作のリプレイのパフォーマンスが向上しました
-
aws_s3
拡張機能からのインポートがまれに完了しないことがある問題を修正しました。 -
PostGIS のGEOSライブラリをバージョン 3.12.0 に更新しました
-
クラスターキャッシュマネージャー送信者の待機時間を示す
WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER
待機イベントを追加しました。 -
Aurora Serverless リソースのモニタリングの待機時間を示す
WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN
待機イベントを追加しました。 -
論理レプリケーションスロットの開始時にデータベースがクラッシュすることがある問題を修正しました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
orafce
をバージョン 4.3.0 に更新 -
pg_logical
をバージョン 2.4.3 に更新 -
plv8
をバージョン 3.1.6 に更新 -
PostGIS
をバージョン 3.3.3 に更新 -
RDKit
をバージョン 4.3 に更新
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 11 でサポートされている拡張機能」を参照してください。
PostgreSQL 11.20 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.20 と互換性があります。PostgreSQL 11.20 の改善点の詳細については、PostgreSQL リリース 11.20
Aurora PostgreSQL 11.20.2、2023 年 10 月 4 日
安定性に関する優先度の高い強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
優先度の高い機能強化
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
COPY FROM
コマンドの実行時にクラッシュが発生する問題を修正しました。 -
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
-
外部キーを持つテーブル
DELETE
からのUPDATE
および が、「40001ERROR: は、シリアル化可能なスナップショットの使用時に同時更新によりアクセスをシリアル化できない」という問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
-
plv8
、pll
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。 -
Aurora PostgreSQL 15.3 の特定のシナリオでメモリ管理の改善を可能にすることができない問題を修正しました。
Aurora PostgreSQL 11.20.0、2023 年 7 月 13 日
オープンソースコミュニティによる PostgreSQL データベースの更新の発表を受けて、Postgre バージョン 15.3、14.8、13.11、12.15、11.20 をサポートするように Amazon Aurora PostgreSQL SQL-Compatible Edition が更新されました。これらのリリースには、PostgreSQL コミュニティによって行われた製品の改善とバグ修正、および Aurora 固有の改善が含まれています。このリリースには、Babelfish for Aurora PostgreSQL バージョン 3.2 の新機能と改善点、および AWS Database Migration Service のサポートの改善も含まれています。アップグレードの頻度やアップグレードプロセスをどのように計画するかを決めるには、「Amazon Aurora バージョン」を参照してください。Amazon Aurora PostgreSQL 11 のいずれかのバージョンを実行している場合は、2024 年 2 月 29 日までに新しいメジャーバージョンにアップグレードする必要があります。
新機能
このリリースには、メモリ管理の改善が含まれており、メモリ不足による問題を事前に防ぐことで、データベースの安定性と可用性を高めます。詳細については、Aurora Postgre の「メモリ管理の改善SQL」を参照してください。
優先度の高い機能強化
-
ZDP が拡張環境変数に関連する問題を修正しました。
-
プロセスが予期しないページを検出したと誤解する原因となっていた論理レプリケーション中の一時的なエラーに対処しました。
-
レプリケーション元の状態ファイルの部分的な作成により、一定期間利用不能になる問題を修正しました。
全般的な機能強化
-
Postgres のメモリコンテキストレベルでバックエンドのメモリ使用量の内訳を表示する新しい関数
aurora_stat_memctx_usage()
を追加しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
中のデータベースのダウンタイムをさらに短縮しましたZDP。
-
中に利用できなくなるバグを修正しましたZDP。
-
が
pg_ls_waldir()
「 を返す原因となった問題を修正しましたERROR: ファイルを統計できませんでした」。 -
暗号 TLS TLS__128AES__ GCMおよび __256_SHA256TLSAES_ を使用した 1.3 のサポートを追加しましたGCMSHA384。
-
RDS for PostgreSQL DB インスタンスの Aurora レプリカでメジャーバージョンアップグレードをブロックする問題を修正しました。
-
GEOS
をバージョン 3.11.2 にアップグレードしました。 -
tds_fdw
を 2.0.3 にアップグレードしました。
PostgreSQL 11.19 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.19 と互換性があります。PostgreSQL 11.19 の改善点の詳細については、PostgreSQL リリース 11.19
リリースとパッチ
Aurora PostgreSQL 11.19.4、2023 年 10 月 5 日
安定性に関する優先度の高い強化
-
次の PostgreSQL コミュニティセキュリティの問題の修正をバックポートしました。
優先度の高い機能強化
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
Aurora レプリカの再起動後にバキューム操作がブロックされる場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
-
plv8
、pll
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。
Aurora PostgreSQL 11.19.3、2023 年 7 月 24 日
全般的な機能強化
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しました ZDP
-
トランザクションコミット時にストレージを再利用できなくなる問題を修正しました
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
追加 Aurora Serverless v2 スケーリングの機能強化
-
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータ (GUCs) AWS を設定することで、Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
ライターインスタンスに再接続すると、読み取り可用性機能が向上した Aurora レプリカが再起動する場合がある複数の問題を修正しました。
-
存続可能なリーダーが再接続できない問題を修正しました。
Aurora PostgreSQL 11.19.2、2023 年 5 月 10 日
全般的な機能強化
-
test_decoding
プラグインをpg_create_logical_replication_slot
にロードする際のエラーを修正しました。
Aurora PostgreSQL 11.19.1、2023 年 4 月 5 日
全般的な機能強化
-
PROJ
サポートをバージョン 9.1.0 にアップグレードしました。 -
PostGIS
のGDAL
ライブラリをバージョン 3.5.3 にアップグレードしました。 -
TCN
拡張機能とSEG
拡張機能のサポートを追加 -
論理レプリケーションが有効になっている場合、データベースによる起動時の回復作業量が増えることがある問題を修正しました。
-
EXPLAIN
で I/O タイミングメトリクスが正しくなかった問題を修正しました。 -
EXPLAIN
でバッファヒットカウントが不正確になる問題を修正しました。 -
特に多数のオブジェクトを含む大規模なインスタンスで、エンジンの起動時間を改善しました。
-
Aurora 関数
aurora_stat_logical_wal_cache()
がすべてのユーザーに表示されるようになりました。
その他の改善と機能強化
-
次の拡張機能を更新しました。
-
hll
をバージョン 2.17 に更新 -
orafce
をバージョン 4.0.0 に更新 -
pg_hint_plan
をバージョン 1.3.8 に更新 -
pg_logical
をバージョン 2.4.2 に更新 -
pg_trgm
をバージョン 1.4 に更新 -
pgrouting
をバージョン 3.4.1 に更新 -
PostGIS
をバージョン 3.3.2 に更新 -
SEG
をバージョン 1.0 に更新 -
TCN
をバージョン 1.0 に更新 -
wal2json
をバージョン 2.5 に更新
-
PostgreSQL 11.18 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.18 と互換性があります。PostgreSQL 11.18 の改善点の詳細については、PostgreSQL リリース 11.18
リリースとパッチ
Aurora PostgreSQL 11.18.5、2023 年 10 月 4 日
安定性に関する優先度の高い強化
-
大量の IO 読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な機能強化
-
I/O で使用する一時的なメタデータの診断機能を導入しました。
Aurora PostgreSQL 11.18.4、2023 年 9 月 13 日
全般的な機能強化
-
追加 Aurora Serverless v2 スケーリングの機能強化
-
AuroraReplicaLag
メトリクスの計算に関する問題を修正しました。 -
中に利用できなくなるバグを修正しました ZDP
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む Amazon S3 バケットからのインポートに失敗する問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
plv8
、plls
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。
Aurora PostgreSQL 11.18.2、2023 年 3 月 3 日
全般的な安定性の強化
-
PostGIS
でGDAL
データが読み込まれていなかった問題を修正しました。 -
論理レプリケーションが有効になっている場合、起動時の回復作業量が増える問題を修正しました。
-
パラメータの数が多いプロシージャのエラー処理を改善するために問題を修正しました。
-
大量のレコードをロードするとタイムアウトになるという
aws_s3
拡張機能の問題を修正しました。
Aurora PostgreSQL 11.18.0、2023 年 1 月 20 日
安定性に関する優先度の高い強化
-
最も古い
MultiXactId
が誤って更新されてアップグレードが失敗する問題を修正しました。 -
コミットのレイテンシーメトリクスが更新されない問題を修正しました。
-
短時間の利用不能状態を起こす場合がある問題を修正しました。
全般的な安定性の強化
-
DB インスタンスの移行エラーを生じていた問題を修正しました。
-
メタデータの不整合が原因で DB が起動しない問題を修正しました。
-
エラー処理と診断能力を改善しました。
-
RDKit 拡張機能をバージョン 4.2 にアップグレードしました。
-
GDAL
ライブラリをバージョン 3.4.3 にアップグレードしました。 -
pg_repack 拡張機能に関する問題を修正しました。
-
新しい独立したデフォルト照合ライブラリにより、照合ライブラリ (glibc) の処理を改善しました。
PostgreSQL 11.17 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.17 と互換性があります。PostgreSQL 11.17 の改善点の詳細については、PostgreSQL リリース 11.17
リリースとパッチ
Aurora PostgreSQL 11.17.3、2023 年 10 月 17 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2.
-
中に利用できなくなるバグを修正しましたZDP。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
I/O を多用する読み取りワークロードの実行中に、データベースインスタンスが再起動する場合がある問題を修正しました。
-
plv8
、pll
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。
Aurora PostgreSQL 11.17.2、2023 年 3 月 2 日
全般的な安定性の強化
-
論理レプリケーションが有効になっている場合、起動時の回復作業量が増える問題を修正しました。
-
パラメータの数が多いプロシージャのエラー処理を改善するために問題を修正しました。
-
大量のレコードをロードするとタイムアウトになるという
aws_s3
拡張機能の問題を修正しました。
Aurora PostgreSQL 11.17.1、2022 年 12 月 13 日
全般的な安定性の強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 11.17.0、2022 年 11 月 9 日
全般的な安定性の強化
-
バッファキャッシュに負荷がかかっているときのバッファキャッシュ清掃を改善しました。
-
メモリの大量消費につながるデータベースアクティビティストリームの問題を修正しました。
-
DB インスタンスが再起動する原因となっていたバグを修正しました。
-
クラッシュ時のモニタリングメトリクスの生成中に DB インスタンスが再帰的に再起動する問題を修正しました。
-
パフォーマンスメトリクスの収集中に DB インスタンスが再起動する問題を修正しました。
-
データベースへの接続試行が SSLV3_ALERT_ で失敗する問題を修正しましたCERTIFICATEUNKNOWN。
-
無効なヒントビットの設定に関する診断ログを改善しました。
-
autovacuum がテーブルを誤ってスキップする問題を修正しました。
-
論理レプリケーションのプリフェッチを改善しました。
-
GIN インデックスの耐久性の問題を修正しました。
-
停止中のメジャーバージョンアップグレードを検出してキャンセルするように問題を修正しました。
-
メモリ消費量の増加につながる場合があるハッシュ結合の問題を修正しました。
-
論理レプリケーションのパフォーマンスを改善しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
GEOS
バージョンを 3.10.3 にアップグレードしました。 -
PostGIS
拡張機能をバージョン 3.2.3 に更新しました。 -
st_orientedenvelope
が 1 次元入力でループして 0 を返す問題を修正しました。 -
tds_fdw を使用したSQLサーバーへの接続が失敗する問題を修正しました。
PostgreSQL 11.16 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.16 と互換性があります。PostgreSQL 11.16 の改善点の詳細については、PostgreSQL リリース 11.16
リリースとパッチ
Aurora PostgreSQL 11.16.6、2023 年 10 月 19 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
優先度の高い機能強化
-
Aurora レプリカの再起動後にバキューム操作がブロックされる問題を修正しました。
-
CPU 使用率が高くなり、新しい接続が妨げられる問題を修正しました。
全般的な安定性の強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
のスケール時間を改善しました Aurora Serverless v2.
-
中に利用できなくなるバグを修正しましたZDP。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。 -
aws_s3
拡張機能が、まれに、名前にドットを含む S3 バケットからのインポートに失敗する場合がある問題を修正しました。 -
aws_lambda
拡張機能内のタイムアウトを設定するオプションを提供しました。次のパラメータを設定することで、 AWS Lambda 統合の接続タイムアウトとリクエストタイムアウトを変更できます。-
aws_lambda.connect_timeout_ms
. -
aws_lambda.request_timeout_ms
.
-
-
plv8
、pll
、plcoffee
の各拡張機能をバージョン 2.3.15 に更新しました。 I/O で使用する一時的なメタデータの診断機能を導入しました。
Aurora PostgreSQL 11.16.5、2022 年 12 月 14 日
全般的な安定性の強化
-
データベースのマイナーリリースとパッチリリースのアップグレード中に生じるエンジンの安定性の問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
レプリケーション中にデータの不整合が生じる場合がある問題を修正しました。
Aurora PostgreSQL 11.16.4、2022 年 11 月 17 日
安定性に関する優先度の高い強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
Aurora PostgreSQL 11.16.3、2022 年 10 月 13 日
安定性に関する優先度の高い強化
-
ベースパラメータがメモリに正しく読み込まれない
PLV8
問題を修正しました。
全般的な安定性の強化
-
Aurora PostgreSQL が relfilenode をファイルできないバグを修正しました。
-
現在のスケーリングイベントがタイムアウトすると、スケーリングが停止する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 にアップグレードしました。 -
ゼロダウンタイムパッチ (ZDP) 中に拡張クエリメッセージが失われ、ZDP完了後に拡張クエリがハングする問題を修正しました。
Aurora PostgreSQL 11.16.1、2022 年 7 月 6 日
安定性に関する重要な強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
TDS_FDW
拡張機能を使用して外部テーブルをクエリするためにSQLサーバーへの接続が失敗する問題を修正しました。 -
指定したルート証明書を使用した接続が失敗する問題を修正しました。
-
B ツリーのインデックスエントリに一貫性がない場合の診断情報とサポート情報を改善しました。
Aurora PostgreSQL 11.16.0、2022 年 6 月 9 日
新機能
-
large object
モジュール (拡張機能) のサポートを追加しました。詳細については、「lo モジュールを使用したラージオブジェクトの管理」を参照してください。 -
マイナーバージョンアップグレードとパッチのダウンタイムゼロパッチ適用 (ZDP) のサポートを追加しました。詳細については、「Amazon Aurora ユーザーガイド」の「マイナーリリースのアップグレードとダウンタイムなしのパッチ適用プロセス」を参照してください。
重要な更新
-
LSN 不一致による再生クラッシュを修正しました。
-
無効なリージョンの挿入を防ぐように
aws_s3
拡張機能を修正しました。
高度な安定性に関する更新
-
短時間利用できなくなる可能性のある条件に関連する out-of-memory複数の問題を修正しました。
全般的な安定性に関する更新
-
中のロック競合のクラッシュを修正しました Aurora Serverless v1 スケーリングイベント。
-
再起動後に論理レプリケーションが停止する問題を修正しました。
-
短時間の利用不能状態を生じる場合がある複数の問題を修正しました。
-
やり直し中に、GENERIC__XLOGFULL__ の汎用やり直しで無効なページがヒットしましたPAGEDATA。これは、ログレコードを生成してからレコードのメタデータを RW ノードに書き込むまでの間にタイミングホールがあり、その間に RO ノードがリプレイすることが原因です。
-
並列ワーカーをサポートすることで、クエリのパフォーマンスを向上させました。
-
プラグイン
wal2json
バージョンを 2.4 にアップグレードしました。 -
pglogical
拡張機能をバージョン 2.4.1 にアップグレードしました。
PostgreSQL 11.15 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.15 と互換性があります。PostgreSQL 11.15 の改善点の詳細については、PostgreSQL リリース 11.15
リリースとパッチ
Aurora PostgreSQL 11.15.6、2022 年 12 月 16 日
全般的な機能強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 に更新。
Aurora PostgreSQL 11.15.4、2022 年 7 月 18 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、 REINDEXなどは「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
重要な機能強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
高度な安定性に関する強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
-
キャッシュされたプランが事前に無効になっている場合に、プランを検証すると、データベースが再起動されることがある不具合を修正しました。
Aurora PostgreSQL 11.15.1、2022 年 4 月 27 日
安定性に関する優先度の高い強化
-
AWS コンソールで誤った
WriteIOPS
レポートが発生する可能性がある問題を修正しました。 -
クラスターから読み取りノードを削除した後に、利用できなくする場合がある問題を修正しました。
全般的な機能強化
-
空きメモリが不足しているときにエンジンを再起動する場合があるバグを修正しました。
Aurora PostgreSQL 11.15.0、2022 年 3 月 29 日
安定性に関する優先度の高い強化
-
読み取りノードが利用不能になるという複数の問題を修正しました。
-
レプリケーションスロットを削除して再同期WALする必要があるリードノードが再生できない問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
全般的な機能強化
-
commit_ts
を設定したときの読み取りノードの小規模なメモリリークを修正しました。 -
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
-
aws_s3
拡張機能を使用すると、Amazon S3 からのインポートが失敗する場合がある問題を修正しました。 -
apg_plan_mgmt
を使用すると、一定期間利用不能となる場合がある複数の問題を修正しました。 -
が有効になっている場合に利用できなくなる可能性のある複数の問題を修正QPMしました。
PostgreSQL 11.14 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.14 と互換性があります。PostgreSQL 11.14 の改善点の詳細については、PostgreSQL リリース 11.14
リリースとパッチ
Aurora PostgreSQL 11.14.7、2023 年 8 月 24 日
全般的な機能強化
-
統計コレクタープロセスが繰り返し再起動する問題を修正しました。
-
適用フェーズ中に
pglogical
が競合する行をログに記録できない問題を修正しました。
Aurora PostgreSQL 11.14.6、2022 年 12 月 16 日
全般的な機能強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 に更新。
Aurora PostgreSQL 11.14.4、2022 年 7 月 20 日
セキュリティ強化
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
重要な機能強化
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
高度な安定性に関する強化
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
Aurora PostgreSQL 11.14.3、2022 年 4 月 13 日
全般的な機能強化
-
空きメモリが不足しているときにエンジンを再起動する場合があるバグを修正しました。
Aurora PostgreSQL 11.14.1
セキュリティ強化
-
PostGIS
エクステンションをバージョン 3.1.4 から 3.1.5 に更新。この更新には、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正が含まれています。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 11.14.0
安定性に関する重要な強化
-
論理レプリケーションがハングし、読み取りノードでリプレイが遅れることがあるバグを修正。インスタンスは最終的に再起動する可能性があります。
その他の改善と機能強化
-
短時間使用できなくなる可能性があるバッファキャッシュのバグを修正。
-
インデックスベースのプランが適用されていない
apg_plan_mgmt
エクステンションのバグを修正。 -
NULL 引数の不適切な処理により短時間使用できなくなる可能性がある
pg_logical
拡張機能のバグを修正しました。 -
孤立したファイルによってメジャーバージョンアップグレードが失敗する問題を修正。
-
Aurora ストレージデーモンのログ書き込みメトリクスの誤りを修正。
-
WAL リプレイが遅れ、最終的にリーダーインスタンスが再起動する原因となる可能性のある複数のバグを修正しました。
-
読み取り時の Aurora バッファキャッシュページの検証を改善。
-
Aurora ストレージメタデータの検証を改善。
-
pg_hint_pan
エクステンションを v1.3.7 に更新。
-
拡張機能およびモジュールの詳細については、「Aurora PostgreSQL 11 でサポートされている拡張機能」を参照してください。
PostgreSQL 11.13 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.13 と互換性があります。PostgreSQL 11.13 の改善点の詳細については、「PostgreSQL リリース 11.13
リリースとパッチ
Aurora PostgreSQL 11.13.6、2022 年 12 月 19 日
全般的な機能強化
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 11.13.4、2022 年 7 月 6 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
全般的な機能強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
-
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
-
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
Aurora PostgreSQL 11.13.3、2022 年 6 月 6 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
安定性に関する優先度の高い更新
-
でポストマスタープロセスの再起動を引き起こす可能性がある問題を修正しました Amazon Aurora Serverless v1.
-
で Aurora Runtime プロセスを再起動する可能性のある問題を修正しました Amazon Aurora Serverless v1.
全般的な機能強化
-
Aurora ランタイムのメモリリークを修正し、 条件が発生する out-of-memory可能性があります。
Aurora PostgreSQL 11.13.2、2022 年 4 月 12 日
全般的な機能強化
-
短時間使用できなくなる可能性があるバッファキャッシュのバグを修正。
Aurora PostgreSQL 11.13.1
セキュリティ強化
-
PostGIS
エクステンションをバージョン 3.1.4 から 3.1.5 に更新。この更新には、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正が含まれています。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 11.13.0
安定性に関する重要な強化
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
安定性に関する優先度の高い強化
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
-
Aurora がメジャーバージョンの更新後に次のメッセージで問題にフラグを立てる問題を修正しました:PANIC「: は次のトランザクション ID xxxxxxxx」のステータスにアクセスできませんでした。
その他の改善と機能強化
-
レプリケーションオリジンキャッシュルックアップの障害により、読み取りノードが再起動する問題を修正しました。
-
書き込みノードのバキュームにトリガーされる遅延トランケーションの再生中に、読み取りノードで読み取りクエリがタイムアウトすることがある問題を修正しました。
-
Performance Insights がデータベース接続のバックエンドタイプを誤って設定する問題を修正しました。
-
aurora_postgres_replica_status
関数が古いCPU統計または遅延統計を返す問題を修正しました。 -
まれに、ログ適用プロセスの停止により Aurora Global Database セカンダリミラークラスタが再起動することがある問題を修正しました。
-
apg_plan_mgmt
拡張機能で、計画時間および実行時間が 0 と報告される問題を修正しました。 -
DES、3DES、およびRC4暗号スイートのサポートを削除しました。
-
PostGIS
拡張機能をバージョン 3.1.4 に更新。 -
postgis_raster
拡張機能バージョン 3.1.4 のサポートを追加。
PostgreSQL 11.12、Aurora PostgreSQL 3.6 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.12 と互換性があります。PostgreSQL 11.12 の改善点の詳細については、PostgreSQL リリース 11.12
リリースとパッチ
Aurora PostgreSQL 11.12.5、2022 年 12 月 30 日
全般的な機能強化
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 11.12.4、2022 年 7 月 14 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
-
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
Aurora PostgreSQL 3.6.2
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。 -
CVE-2021-3677 の PostgreSQL コミュニティ修正をバックパッチしました:「特定のクエリでのメモリ開示」。CVE-2020-14350
-
Post 2.5.2 にバックパッチされたGIS postgis
。これは、CVE-2020-14350 PostGIS
によってコア PostgreSQL で対処される脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 3.6.1
安定性に関する重要な強化
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
安定性に関する優先度の高い強化
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
-
Aurora がメジャーバージョンの更新後に次のメッセージで問題にフラグを立てる問題を修正しました:PANIC「: は次のトランザクション ID xxxxxxxx」のステータスにアクセスできませんでした。
-
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
-
Aurora ストレージデーモンでライターノードの out-of-memory再起動につながるクラッシュの問題を修正しました。これにより、システム全体のメモリ消費量も削減されます。
その他の改善と機能強化
-
レプリケーションオリジンキャッシュルックアップの障害により、読み取りノードが再起動する問題を修正しました。
-
apg_plan_mgmt
拡張機能で、計画時間および実行時間が 0 と報告される問題を修正しました。 -
Performance Insights がデータベース接続のバックエンドタイプを誤って設定する問題を修正しました。
-
まれに、ログ適用プロセスの停止により Aurora Global Database セカンダリミラークラスタが再起動することがある問題を修正しました。
-
メジャーバージョンアップグレードの最中または終了後に、孤立したファイルによって読み取りコードパスが翻訳の失敗を引き起こす問題を修正しました。
-
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
-
Aurora ストレージデーモンでライターノードの out-of-memory再起動につながるクラッシュの問題を修正しました。これにより、システム全体のメモリ消費量も削減されます。
Aurora PostgreSQL 3.6.0
安定性に関する優先度の高い強化
-
テーブルスペースを持つ既存のテンプレートデータベースからデータベースを作成すると、メッセージ
ERROR: could not open file pg_tblspc/...: No such file or directory
のエラーが発生する問題を修正しました。 まれに、多数の PostgreSQL サブトランザクション (SQLセーブポイント) が使用されても Aurora レプリカを開始できない問題を修正しました。
まれに、レプリカノードの繰り返しの読み取りリクエストで読み取り結果が矛盾する問題を修正しました。
その他の改善と機能強化
-
OpenSSL を 1.1.1k にアップグレードしました。
-
一部のワークロードでは、Aurora レプリカのWALアプリケーションプロセスCPUの使用とメモリ消費が減少しました。
-
偶発的な消去からのメタデータの保護を強化しました。
-
メタデータへの不正な書き込みを検出することで、書き込みパスの安全性チェックを改善しました。
-
SSL/TLS 接続の 3DES つの古い暗号やその他の古い暗号を削除することで、セキュリティが向上しました。
-
重複したファイルエントリにより Aurora PostgreSQL エンジンが起動できない問題を修正しました。
-
ワークロードが高い場合に一時的に使用できなくなる問題を修正しました。
-
S3 インポート中に Amazon S3 パスで先頭のスラッシュを使用する機能を追加しました。
-
orafce
エクステンションをバージョン 3.16 に更新しました。
PostgreSQL 11.11、Aurora PostgreSQL 3.5 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.11 と互換性があります。PostgreSQL 11.11 の改善点の詳細については、PostgreSQL リリース 11.11
Aurora PostgreSQL 3.5.1
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
pg_bigm
エクステンションを変更。この問題は、CVE-2020-14350 によってコア PostgreSQL で解決されました。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。 -
CVE-2021-3677 の PostgreSQL コミュニティ修正をバックパッチしました:「特定のクエリでのメモリ開示」。詳細については、CVE-2021-3677
」を参照してください。 -
Post 2.5.2 にバックパッチされた postgis
。GISこれは、CVE-2020-14350 PostGIS
によってコア PostgreSQL で対処される脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。 -
log_fdw
拡張関数のパラメータで入力検証エラーにバックパッチを適用しました。
Aurora PostgreSQL 3.5.0
新機能
-
以下の拡張機能のサポートを追加しました。
pg_proctab
エクステンションバージョン 0.0.9pg_bigm
エクステンションバージョン 1.2
安定性に関する優先度の高い強化
サブトランザクションが 64 を超えるトランザクションの処理中にリーダーを再起動した場合、まれに整合性がない結果が返されるというバグを修正しました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
メモリに制約のある環境で多くの関係性を設定すると、データベースを起動できなくなるという不具合を修正しました。
-
apg_plan_mgmt
エクステンションで、内部バッファオーバフローにより、短時間だけ可用性が失われる可能性があるバグを修正しました。 -
WAL リプレイ中に短時間使用できなくなる可能性のあるリーダーノードのバグを修正しました。
-
rds_activity_stream
エクステンションで、監査イベントのログ記録を試みている際に起動させると、エラーが発生するバグを修正しました。 -
行が部分的に入力され、再生レイテンシーやCPU使用状況などの一部の値が常に 0 になることがある
aurora_replica_status
関数のバグを修正しました。 -
データベースエンジンがインスタンスの合計メモリよりも大きい共有メモリセグメントを作成しようとし、繰り返し失敗するバグを修正しました。例えば、db.r5.large インスタンスで 128 GiB の共有バッファの作成を試みて失敗します。この変更により、割り当てる共有メモリの全体がインスタンスメモリよりも大きい場合は、そのインスタンスに互換性のないパラメータで設定することが許可されました。
-
データベース起動時に、不要な
pg_wal
テンポラリファイルをクリーンアップするためのロジックが追加されました。 -
ERROR: rds_activity_stream スタック項目 2 が上部に見つからないと報告したバグを修正しました。拡張機能の作成時に がポップアップしません
。rds_activity_stream
-
EXISTS
サブクエリの下の関連サブクエリIN
で、failed to build any 3-way joins
というエラーを発生させる可能性のあるバグを修正しました。 -
PostgreSQL コミュニティから次のパフォーマンス向上をバックポートしました: pg_stat_statements: pgss_enabled() の欠落チェックを追加
しました。 -
pgAudit
を有効化してpostgis
エクステンションを作成する際に、メモリが不足して、短時間の可用性の喪失につながるバグを修正しました。 -
アウトバウンド論理レプリケーションを使用して、 などのエラーメッセージで失敗する可能性のある変更を別のデータベースに同期する際のバグを修正しました
ERROR。 は、filenode 「base/16395/228486645」をリレーション にマッピングできませんでしたOID
。 -
トランザクションのキャンセル時に短時間の利用不能状態を起こす場合があるバグを修正しました。
-
Microsoft Active Directory 認証をサポートしていない Aurora PostgreSQL のバージョンからアップグレードした後に
rds_ad
ロールが作成されなかったバグを修正しました。 -
タプルのメタデータの不整合を検出するための BTree ページチェック機能が追加されました。
-
WAL リプレイ中にリーダーノードで短時間使用できなくなる可能性のある非同期バッファ読み取りのバグを修正しました。
PostgreSQL 11.9、Aurora PostgreSQL 3.4
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.9 と互換性があります。PostgreSQL 11.9 の改善点の詳細については、PostgreSQL リリース 11.9
リリースとパッチ
- Aurora PostgreSQL 11.9.12、2024 年 8 月 7 日
- Aurora PostgreSQL 11.9.11、2024 年 3 月 13 日
- Aurora PostgreSQL 11.9.9、2023 年 12 月 27 日
- Aurora PostgreSQL 3.4.8、2023 年 10 月 10 日
- Aurora PostgreSQL 3.4.7、2022 年 12 月 22 日
- Aurora PostgreSQL 3.4.6、2022 年 7 月 8 日
- Aurora PostgreSQL 3.4.5
- Aurora PostgreSQL 3.4.3
- Aurora PostgreSQL 3.4.2
- Aurora PostgreSQL 3.4.1
- Aurora PostgreSQL 3.4.0
Aurora PostgreSQL 11.9.12、2024 年 8 月 7 日
安定性に関する重要な強化
pg_repack の問題を修正し、2 つのバキュームが同じテーブルを同時に処理するようになりました。
2.x 用の V8 エンジン CVE-2018-6065
PLV8 を修正しました。
Aurora PostgreSQL 11.9.11、2024 年 3 月 13 日
全般的な安定性の強化
-
ロール
rds_superuser
に明示的に関連付けられていないバックエンドの終了を許可します。 -
PLV8
拡張機能をバージョン 2.3.15 にアップグレードしました。
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
安定性に関する重要な強化
-
に関連する問題を修正しました
apg_plan_mgmt
。 -
スロット作成中のアクティブなトランザクションがスロットによって部分的にレプリケートされる問題を修正しました。
-
Aurora ストレージのデッドロックの問題を修正し、ライターのフェイルオーバーが発生する可能性があります。
Aurora PostgreSQL 11.9.9、2023 年 12 月 27 日
安定性に関する重要な強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
全般的な安定性の強化
-
論理レプリケーションアクションがテーブル所有者以外によって実行される問題を修正しました。
Aurora PostgreSQL 3.4.8、2023 年 10 月 10 日
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
Aurora PostgreSQL 3.4.7、2022 年 12 月 22 日
全般的な機能強化
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 3.4.6、2022 年 7 月 8 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、 REINDEXなどは「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
Aurora PostgreSQL 3.4.5
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
CVE-2021-3677 の PostgreSQL コミュニティ修正をバックパッチしました:「特定のクエリでのメモリ開示」。詳細については、CVE-2021-3677
」を参照してください。 -
CVE-2021-3393:「パーティション制約違反エラーリーク値の拒否された列」の PostgreSQL コミュニティ修正をバックパッチしました。詳細については、CVE-2021-3393
」を参照してください。 -
Post 2.5.2 にバックパッチされたGIS postgis
。これは、CVE-2020-14350 PostGIS
によってコア PostgreSQL で対処された脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。 -
log_fdw
拡張関数のパラメータで入力検証エラーにバックパッチを適用しました。
Aurora PostgreSQL 3.4.3
安定性に関する優先度の高い強化
-
PostgreSQL コミュニティのセキュリティ問題 CVE-2021-32027、、CVE-2021-32028 のパッチを提供しましたCVE-2021-32029。
その他の改善と機能強化
-
aws_s3
拡張機能で、オブジェクト識別子の先頭にスラッシュがあるオブジェクトをインポートしてしまうバグを修正しました。 -
rds_activity_stream
エクステンションで、監査イベントのログ記録を試みている際に起動させると、エラーが発生するバグを修正しました。 -
rds_activity_stream
エクステンションの作成を試みた際に、ERROR
が返されるというバグを修正しました。 -
pgAudit
を有効化してpostgis
エクステンションを作成する際に、メモリが不足して、短時間の可用性の喪失につながるバグを修正しました。 -
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
Aurora PostgreSQL 3.4.2
安定性に関する優先度の高い強化
-
サブトランザクションが 64 を超えるトランザクションの処理中にリーダーを再起動した場合、まれに整合性がない結果が返されるというバグを修正しました。
その他の改善と機能強化
-
ストレージノードからの応答を処理する際、競合状態を原因として、断続的な利用不能状態を発生させ得るバグを修正しました。
-
ネットワーク暗号化キーのローテーションを原因として、断続的な利用不能状態を発生させ得るバグを修正しました。
-
基盤となるストレージセグメントの熱管理を原因として、断続的な利用不能状態を発生させ得るバグを修正しました。
-
数千のクライアントを含む大規模な S3 インポートにより、1 つまたは複数のインポートクライアントの応答停止状態を発生させ得るバグを修正しました。
-
brazil
を含む設定可変の文字列の設定を妨げていた制限をなくしました。 -
ライターノードが同じすべてのテーブルで排他ロックを取得している間に、リーダーノードで多数のテーブルにアクセスするクエリを実行する場合に、断続的な利用不能状態を発生させ得るバグを修正しました。
Aurora PostgreSQL 3.4.1
安定性に関する重要な強化
-
まれにリードレプリカが繰り返し再起動できないバグを修正しました。
-
16 を超えるリードレプリカまたは Aurora Global Database のセカンダリ AWS リージョンを作成しようとすると、クラスターが使用できなくなるバグを修正しました。新しいリードレプリカまたはセカンダリ AWS リージョン が削除されると、クラスターが再び利用可能になりました。
その他の改善と機能強化
-
負荷が高い場合、スナップショットのインポート、COPYインポート、または S3 インポートがまれに応答を停止するバグを修正しました。
-
ライターの書き込み集中型のワークロードの使用率が非常に高いときに、リードレプリカがクラスターに参加しないことがあるバグを修正しました。
-
大量の S3 インポートが実行されているときに、クラスターが一時的に利用できなくなるバグを修正しました。
-
数多くの複雑なトランザクションの処理中に論理的なレプリケーションストリーミングが終了すると、クラスターの再起動に数分かかるバグを修正しました。
-
同じユーザーの IAMと Kerberos 認証の両方の使用を禁止しました。
Aurora PostgreSQL 3.4.0
新機能
-
Aurora PostgreSQL は AWS Lambda 関数の呼び出しをサポートするようになりました。これには新しい
aws_lambda
拡張子が含まれます。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora PostgreSQL DB クラスターからの AWS Lambda 関数の呼び出し」を参照してください。 -
db.r6g インスタンスクラスが、Aurora のプレビューで利用可能になりました。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora DB インスタンスクラス」を参照してください。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
Aurora PostgreSQL レプリケーションでエラーメッセージ
ERROR:
。MultiXactId
nnnn がまだ作成されていない -- ラップアラウンドが明らかになるバグを修正しました -
場合によっては、論理レプリケーションが有効になっている DB クラスターが、切り捨てられたWALセグメントファイルをストレージから削除しなかったバグを修正しました。これにより、ボリュームサイズが増えました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
-
過剰CPU消費の原因となる
pg_stat_statements
拡張機能のバグを修正しました。
その他の改善と機能強化
-
これで、
pg_replication_slot_advance
を使用して、rds_replication
やrds_superuser
のロールのための論理的なレプリケーションスロットを先に進めることができます。 -
データベースアクティビティストリーミングの非同期モードのパフォーマンスを改良しました。
-
Aurora グローバルデータベースクラスター CloudWatch の
rpo_lag_in_msec
メトリクスに発行する際の遅延を軽減しました。 -
バックエンドがデータベースクライアントへの書き込みをブロックされると、Aurora PostgreSQL は読み取りノードに遅れなくなります。
-
ストレージボリュームが増加したときに、まれにリードレプリカで短時間使用できなくなるケースのバグを修正しました。
-
以下を返す可能性のあるデータベースの作成時のバグを修正しました:
ERRORはローカルディスクにディレクトリを作成できませんでした
-
ST_Transform
エクステンションのPostGIS
メソッドによるエラーまたは不正な変換結果を修正する、データグリッドファイルを更新しました。 -
Aurora リーダーインスタンスで
XLOG_BTREE_REUSE_PAGE
レコードを再生すると不要なリプレイラグが生じる一部ケースのバグを修正しました。 -
メモリ不足状態の原因となる B ツリーインデックスの小規模なメモリリークを修正しました。
-
Aurora リードレプリカの昇格後にメモリ不足状態の原因になる可能性のある
GiST
インデックスのバグを修正しました。 -
を報告した S3 インポートバグを修正しました
ERROR: HTTP 403。Permission denied
と表示される、S3 のインポートに関するバグを修正しました。 -
ピリオド () のエラーメッセージ S3 バケット名が発生する可能性がある署名付きURL処理の
aws_s3
拡張機能のバグを修正しました。S3
-
オペレーションのスタート前にリレーションで排他的ロックを行った場合、インポートが無限にブロックされる
aws_s3
エクステンションのバグを修正しました。 -
Aurora PostgreSQL が
GiST
インデックスを使用する RDS for PostgreSQL インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しました。このバグが原因で、Aurora クラスターの昇格後に、まれに短時間使用できなくなるケースがありました。 -
お客様に停止の終了が通知されないデータベースアクティビティストリーミングのバグを修正しました。
-
pg_audit
エクステンションをバージョン 1.3.1 に更新しました。
PostgreSQL 11.8、Aurora PostgreSQL 3.3 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.8 と互換性があります。PostgreSQL 11.8 の改善点の詳細については、「PostgreSQL リリース 11.8
Aurora PostgreSQL リリース 3.3.2
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
Aurora PostgreSQL レプリケーションでエラーメッセージ
ERROR:
。MultiXactId
nnnn がまだ作成されていない -- ラップアラウンドが明らかになるバグを修正しました -
場合によっては、論理レプリケーションが有効になっている DB クラスターが、切り捨てられたWALセグメントファイルをストレージから削除しなかったバグを修正しました。これにより、ボリュームサイズが増えました。
-
セカンダリリージョンにグローバルデータベースクラスターを作成する際の問題を修正しました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
-
過剰CPU消費の原因となる
pg_stat_statements
拡張機能のバグを修正しました。
その他の改善と機能強化
-
バックエンドがデータベースクライアントへの書き込みをブロックされると、Aurora PostgreSQL は読み取りノードに遅れなくなります。
-
Aurora グローバルデータベースクラスター CloudWatch の
rpo_lag_in_msec
メトリクスに発行する際の遅延を軽減しました。 -
DROP DATABASE
ステートメントでリレーションファイルが削除されないバグを修正しました。 -
Aurora リーダーインスタンスで
XLOG_BTREE_REUSE_PAGE
レコードを再生すると不要なリプレイラグが生じる一部ケースのバグを修正しました。 -
メモリ不足状態の原因となる B ツリーインデックスの小規模なメモリリークを修正しました。
-
aurora_replica_status()
フィールドが切り捨てられることがあるserver_id
関数のバグを修正しました。 -
ログレコードが誤って処理され、Aurora レプリカがクラッシュするバグを修正しました。
-
を報告した S3 インポートバグを修正しました
ERROR: HTTP 403。Permission denied
と表示される、S3 のインポートに関するバグを修正しました。 -
これで、
pg_replication_slot_advance
を使用して、rds_replication
やrds_superuser
のロールのための論理的なレプリケーションスロットを先に進めることができます。 -
データベースアクティビティストリーミングの非同期モードのパフォーマンスを改良しました。
-
ピリオド (.) が付いた S3 バケット名はサポートされない
というエラーメッセージが表示される可能性があるaws_s3
エクステンションのバグを修正しました。 -
有効なインポートが断続的に失敗する原因となる競合状態を修正しました。
-
Aurora PostgreSQL が GiST インデックスを使用する RDS for PostgreSQL インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しました。このバグが原因で、Aurora DB クラスターの昇格後に、まれに短時間使用できなくなるケースがありました。
-
オペレーションのスタート前にリレーションで排他的ロックを行った場合、インポートが無限にブロックされる
aws_s3
エクステンションのバグを修正しました。
Aurora PostgreSQL 3.3.1
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
NOT EXISTS
演算子が誤って を返すときに表示されるバグを修正しました。これはTRUE、次の異常な状況が発生した場合にのみ発生する可能性があります。-
クエリで、
NOT EXISTS
演算子を使用している。 -
NOT EXISTS
サブクエリ内の外部クエリに対して評価される列には、NULL値が含まれています。 -
サブクエリには、NULL値を評価する必要がなくなる別の述語はありません。
-
そのサブクエリで使用されるフィルターで、実行のためにインデックス検索が指定されていない。
-
演算子の結合のために、クエリオプティマイザによる変換が行われていない。
-
Aurora PostgreSQL 3.3.0
新機能
-
RDKit 拡張機能バージョン 3.8 のサポートが追加されました。
RDKit 拡張機能は、ケミンフォマティクスのモデリング関数を提供します。ケモインフォマティクスとは、化合物に関する情報を保存、インデックス化、検索、取得、適用することです。例えば、 RDKit拡張機能を使用すると、分子のモデルを構築し、分子構造を検索し、さまざまな表記で分子を読み取りまたは作成できます。ChEMBL ウェブサイト
またはSMILESファイルからロードされたデータについて調査を実行することもできます。簡易分子入力ライン入力システム (SMILES) は、分子と反応を表すための誤字表記です。詳細については、RDKitドキュメントのRDKit「データベースカートリッジ 」を参照してください。 -
最小TLSバージョンのサポートを追加
最小限の Transport Layer Security (TLS) バージョンのサポートは、PostgreSQL 12 から移植されます。これにより、Aurora PostgreSQL サーバーは、クライアントが 2 つの新しい PostgreSQL パラメータを介して接続できるTLSプロトコルを制限できます。これらのパラメータには、ssl_min_protocol_version
と ssl_max_protocol_version が含まれます。例えば、Aurora PostgreSQL サーバーへのクライアント接続を少なくとも TLS 1.2 プロトコルバージョンに制限するには、 ssl_min_protocol_version
を に設定しますTLSv1.2
。 -
pglogical
エクステンションバージョン 2.2.2 のサポートを追加しました。pglogical
拡張機能は、PostgreSQL ネイティブ論理レプリケーションで利用可能な機能を超える追加機能を提供する論理ストリーミングレプリケーションシステムです。機能には、競合処理、行フィルタリング、DDL/シーケンスレプリケーション、遅延適用などがあります。pglogical
拡張機能を使用して、Aurora PostgreSQL クラスター間、PostgreSQL と Aurora Postgre RDS間SQL、および の外部で実行されている PostgreSQL データベースとのレプリケーションを設定できますRDS。 -
Aurora は、クラスターのストレージ領域のサイズを動的に変更します。動的サイズ変更では、Aurora DB クラスターからデータを削除すると、DB クラスターのストレージ領域が自動的に減少します。詳細については、「Amazon Aurora ユーザーガイド」の「ストレージのスケーリング」を参照してください。
注記
動的サイズ変更機能は、Aurora AWS リージョン が利用可能な に段階的にデプロイされています。クラスターを使用するリージョンによっては、この機能はまだ利用できない場合があります。詳細については、新しい発表
を参照してください。
安定性に関する重要な強化
-
まれに復旧時間が長くなり可用性に影響を与える、ヒープページ拡張に関連するバグを修正しました。
安定性に関する優先度の高い強化
-
Aurora Global Database のバグを修正しました。これにより、セカンダリ のデータベースエンジンのアップグレードに遅延が発生する可能性があります AWS リージョン。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora Global Database の使用」を参照してください。
-
データベースをエンジンバージョン 11.8 にアップグレードするときにまれに遅延が発生するバグを修正しました。
その他の改善と機能強化
-
ライターインスタンスで重いサブトランザクションを持つワークロードが作成されると、Aurora レプリカがクラッシュするバグを修正しました。
-
メモリリークとアクティブなトランザクションの追跡に使用されるメモリの減少により、ライターインスタンスがクラッシュするバグを修正しました。
-
PostgreSQL バックエンドの起動中に空きメモリが利用できない場合の不適切な初期化によるクラッシュにつながるバグを修正しました。
-
Aurora PostgreSQL Serverless DB クラスターがスケーリングイベント後に次のエラーを返すバグを修正しました:
ERROR準備済みステートメント「S_6」が既に存在します。
-
データベースアクティビティストリームが有効になっているときに PostGIS で
CREATE EXTENSION
コマンドを発行する際の問題を修正 out-of-memoryしました。 -
SELECT
クエリが誤ってエラーを返す可能性があるバグを修正しました。リレーション rrrr. blockno=bbb nblocks=nnn EOFの過去の読み取りを試み
ます。 -
データベースストレージの増加時のエラー処理が原因でデータベースが一時的に利用できなくなることがあるバグを修正しました。
-
Aurora PostgreSQL Serverless のバグを修正しました。このバグでは、以前にアイドル状態だった接続で実行されたクエリが、スケールオペレーションが完了するまで遅延しました。
-
Database Activity Streams が有効になっている Aurora PostgreSQL DB クラスターが、アクティビティレコードの潜在的な損失ウィンドウの先頭をレポートするが、接続の復元を報告しないバグを修正しました。
-
S3
COPY
からの がHTTPエラーコード 248
で失敗するaws_s3.table_import_from_s3
関数のバグを修正しました。詳細については、「Amazon Aurora ユーザーガイド」の「aws_s3.table_import_from_s3」を参照してください。
PostgreSQL 11.7、Aurora PostgreSQL 3.2 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.7 と互換性があります。PostgreSQL 11.7 の改善点の詳細については、「PostgreSQL リリース 11.7
リリースとパッチ
Aurora PostgreSQL 3.2.7
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
なし
Aurora PostgreSQL 3.2.6
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
Aurora PostgreSQL レプリケーションのバグを修正し、エラーメッセージ
ERROR: nnnn
。MultiXactId
がまだ作成されていません
その他の改善と機能強化
-
ストレージボリュームが増えたときに、まれにリードレプリカが短時間使用できなくなるケースのバグを修正しました。
-
Aurora PostgreSQL Serverless は、スケールイベント中のすべての接続に対するクエリの実行をサポートするようになりました。
-
Aurora PostgreSQL Serverless のバグを修正しました。これにより、ロックがリークされ、スケールイベントが長期化しました。
-
aurora_replica_status
関数が切り詰められたサーバー識別子を表示するバグを修正しました。 -
Aurora PostgreSQL Serverless のバグを修正しました。このバグでは、スケールイベント中に移行される接続が次のメッセージで切断されました:
ERROR「: OID ... との関係を開くことができませんでした
。 -
メモリ不足状態の原因となる B ツリーインデックスの小規模なメモリリークを修正しました。
-
Aurora リードレプリカの昇格後に条件が発生する out-of-memory可能性がある GiST インデックスのバグを修正しました。
-
データベースアクティビティストリーミングのパフォーマンスを改良しました。
-
お客様に停止が終了したことが通知されないデータベースアクティビティストリーミングのバグを修正しました。
-
ピリオド () のエラーメッセージ S3 バケット名の原因となった可能性がある署名付きURL処理の
aws_s3
拡張機能のバグを修正しました。S3
-
誤ったエラー処理により、インポート処理中にエラーが生じる可能性のある
aws_s3
エクステンションのバグを修正しました。 -
オペレーションのスタート前にリレーションで排他的ロックを行った場合、インポートが無限にブロックされる
aws_s3
エクステンションのバグを修正しました。
Aurora PostgreSQL 3.2.4
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
NOT EXISTS
演算子が誤って を返すときに表示されるバグを修正しました。これはTRUE、次の異常な状況が発生した場合にのみ発生する可能性があります。-
クエリで、
NOT EXISTS
演算子を使用している。 -
NOT EXISTS
サブクエリ内の外部クエリに対して評価される列には、NULL値が含まれています。 -
サブクエリには、NULL値を評価する必要がなくなる別の述語はありません。
-
そのサブクエリで使用されるフィルターで、実行のためにインデックス検索が指定されていない。
-
演算子の結合のために、クエリオプティマイザによる変換が行われていない。
-
Aurora PostgreSQL 3.2.3
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
なし
その他の改善と機能強化
-
Aurora PostgreSQL Serverless のバグを修正しました。このバグでは、以前にアイドル状態だった接続で実行されたクエリが、スケールオペレーションが完了するまで遅延しました。
-
複数のリーダーインスタンスが再起動したり、クラスターに再参加したりすると、サブトランザクションの重いワークロードのため短時間使用できなくなることがあるバグを修正しました。
Aurora PostgreSQL 3.2.2
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
まれに復旧時間が長くなり可用性に影響を与える、ヒープページ拡張に関連するバグを修正しました。
安定性に関する優先度の高い強化
-
セカンダリリージョンのデータベースエンジンをアップグレードするときに遅延が発生する原因となることがある Aurora Global Database のバグを修正しました。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora Global Database の使用」を参照してください。
-
データベースをエンジンバージョン 11.7 にアップグレードするときにまれに遅延が発生するバグを修正しました。
その他の改善と機能強化
-
データベースストレージの増加時のエラー処理が原因でデータベースが一時的に利用できなくなることがあるバグを修正しました。
-
SELECT クエリがエラーを誤って返す可能性があるバグを修正
しました。リレーションエラーEOFの過去の読み取りを試みます。blockno=bbb nblocks=nnn
。 -
Aurora PostgreSQL Serverless DB クラスターがスケーリングイベント後に次のエラーを返すバグを修正しました:
ERROR準備済みステートメント「S_6」が既に存在します。
Aurora PostgreSQL 3.2.1
新機能
-
Amazon Aurora PostgreSQL グローバルデータベースのサポートを追加しました。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora Global Database の使用」を参照してください。
-
Aurora Postgre のグローバルデータベースのリカバリポイント目標 (RPO) を設定する機能を追加しましたSQL。詳細については、「Amazon Aurora ユーザーガイドRPOs」の「Aurora Postgre SQLベースのグローバルデータベースの管理」を参照してください。
このリリースで次の改善を確認できます。
安定性に関する重要な強化
なし。
安定性に関する優先度の高い強化
-
および TRUNCATETABLEオペレーションを適用する際のリードインスタンスのパフォーマンスDROPTABLEと可用性が向上しました。
-
診断モジュールのメモリリークが小さくても継続的に発生し、 out-of-memoryDB インスタンスタイプが小さくなる可能性がある状態を修正しました。
-
データベースの再起動につながる可能性のある
PostGIS
エクステンションのバグを修正しました。これは Post GISコミュニティに として報告されていますhttps://trac.osgeo.org/postgis/ticket/4646。 -
ストレージエンジンでのエラー処理が正しくないために読み取りリクエストが停止する可能性のあるバグを修正しました。
-
一部のクエリで失敗し、
ERRORから relfrozenxid yyyyyy の前に xmin xxxxxx というメッセージが表示されるバグを修正しました
。これは、読み取りインスタンスが書き込みインスタンスに昇格された後に発生する可能性があります。 -
スケール試行のロールバック中に Aurora サーバーレス DB クラスターがクラッシュするバグを修正しました。
その他の改善と機能強化
-
ストレージから多くの行を読み取るクエリのパフォーマンスが向上しました。
-
読み取りワークロードの負荷が高い場合のリーダー DB インスタンスのパフォーマンスと可用性が向上しました。
-
相関 IN と NOT IN サブクエリを有効にし、可能な場合は結合に変換します。
-
複数列統計またはインデックスが使用可能な場合、セミジョインフィルタプッシュダウンのフィルタリング推定が改善されました。
-
pg_prewarm
エクステンションの読み取りパフォーマンスが向上しました。 -
Aurora サーバーレス DB クラスターが、スケールイベント後にバ
ERRORインドパラメータの不正なバイナリデータ形式という
メッセージを報告するバグを修正しました。 -
サーバーレス DB クラスターがメッセージを報告する可能性のあるバグを修正しました
ERROR。スケールイベント後にメッセージに残されたデータが不十分
です。 -
Aurora サーバーレス DB クラスターでスケール試行が長時間かかったり、失敗する場合があるバグを修正しました。
-
ERROR以前のバージョンがディスクにまだ存在するため、base/xxxxxx/yyyyyyy「」というメッセージが表示されるバグを修正しました。 AWS カスタマーサポートにお問い合わせください
。これは、Postgre SQLの 32 ビットオブジェクト識別子がラップされた後に、オブジェクトの作成中に発生する可能性があります。 -
wal_level
値を から に変更するときに、PostgreSQL 論理レプリケーションの (WAL)logical
セグメントファイルが削除されなかったバグ write-ahead-logを修正しましたreplica
。 -
pg_hint_plan
エクステンションのバグを修正しました。このバグでは、enable_hint_table
が有効な場合に複数ステートメントのクエリがクラッシュする可能性があります。これは PostgreSQL コミュニティで として追跡されますhttps://github.com/ossc-db/pg_hint_plan/issues/25。 -
JDBC クライアントがメッセージ
java.io を報告するバグを修正しました。IOException: 予期しないパケットタイプ: Aurora サーバーレス DB クラスターのスケールイベント後に 75
。 -
PostgreSQL 論理レプリケーションのバグを修正し、
ERRORスナップショットリファレンスがリソース所有者 によって所有されていない TopTransaction
というメッセージが表示されました。 -
次のエクステンションを変更しました。
-
orafce
をバージョン 3.8 に更新しました。 -
pgTAP
をバージョン 1.1 に更新しました。
-
-
障害挿入クエリのサポートが提供されました。
PostgreSQL 11.6、Aurora PostgreSQL 3.1 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.6 と互換性があります。PostgreSQL 11.6 の改善点の詳細については、「PostgreSQL リリース 11.6
このリリースには、複数の重要な安定性の強化が含まれています。Amazon では、古い PostgreSQL 11 エンジンを使用する Aurora PostgreSQL クラスターをこのリリースにアップグレードすることを強くお勧めします。
リリースとパッチ
Aurora PostgreSQL 3.1.4
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
なし
Aurora PostgreSQL 3.1.3
新機能
-
Aurora PostgreSQL が PostgreSQL vacuum_truncate
ストレージパラメータをサポートし、特定のテーブルのバキューム切り捨てを管理できるようになりました。このストレージパラメータ をテーブルに対して false に設定して、VACUUM SQLコマンドがテーブルの末尾の空のページを切り捨てないようにします。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
エラー処理が正しくないためにストレージからの読み取りでレスポンスがなくなることがあるバグを修正しました。
その他の改善と機能強化
-
なし
Aurora PostgreSQL 3.1.2
このリリースには、安定性に関する重要な機能拡張が含まれています。Amazon では、古い Aurora PostgreSQL 11 互換クラスターをこのリリースに更新することを強くお勧めします。
安定性に関する重要な強化
-
リーダー DB インスタンスがテンポラリ古いデータを使用する可能性があるバグを修正しました。これにより、行数が少なすぎたり多すぎたりするなど、不正な結果になる可能性があります。このエラーは、ストレージに保持されることはなく、その行を含むデータベースページがキャッシュから削除されたときにクリアされます。これが発生する可能性があるのは、単一のトランザクション内に 64 個を超えるサブトランザクションがあるために、プライマリ DB インスタンスでトランザクションスナップショットオーバーフローが発生した場合です。このバグの影響を受けやすいアプリケーションには、最上位トランザクションで 64 を超えるサブトランザクションを持つ SQL savepoints または PostgreSQL 例外ハンドラーを使用するアプリケーションが含まれます。
安定性に関する優先度の高い強化
-
DB クラスターに参加しようとしたときに、リーダー DB インスタンスをクラッシュさせて使用不能にするようなバグを修正しました。このエラーは、サブトランザクション数が多すぎてプライマリ DB インスタンスでトランザクションスナップショットオーバーフローが発生した場合に起きることがあります。この場合、スナップショットオーバーフローが解消されるまで、リーダー DB インスタンスは参加できません。
その他の改善と機能強化
-
実行中のステートメントのクエリ ID を Performance Insights で判断できないというバグを修正しました。
Aurora PostgreSQL 3.1.1
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
基盤となるストレージの自己修復機能が原因で、DB インスタンスが一時的に使用不能になるというバグを修正しました。
安定性に関する優先度の高い強化
-
データベースエンジンをクラッシュさせて使用不能にするようなバグを修正しました。このエラーは、B-Tree インデックスの非キー付加列をスキャン中に発生しました。これは、PostgreSQL 11「含まれる列」インデックスにのみ適用されます。
-
データベースエンジンをクラッシュさせて使用不能にするようなバグを修正しました。このエラーは、新しく確立したデータベース接続で、正常な認証後の初期化時にリソース消費に関連するエラーが発生した場合に生じました。
その他の改善と機能強化
-
データベースエンジンをクラッシュさせて使用不能にするような
pg_hint_plan
エクステンションの問題を修正しました。オープンソースの問題は、 で追跡できますhttps://github.com/ossc-db/pg_hint_plan/pull/45 -
フォームSQLの が
ALTER FUNCTION ... OWNER TO ...
誤って報告されたバグを修正しましたERROR: improper qualified name (too many dotted names)
。 -
プリフェッチによる
GIN
インデックスバキュームのパフォーマンスを改善しました。 -
データベースエンジンがクラッシュして使用できなくなる可能性があるオープンソース PostgreSQL のバグを修正しました。これは、B-Tree インデックスのパラレルスキャン中に発生しました。この問題は PostgreSQL コミュニティに報告されています。
-
B-Tree インデックスのメモリ内スキャンのパフォーマンスを改善しました。
Aurora PostgreSQL 3.1.0
このエンジンのバージョンには、次の新機能と改善が含まれています。
新機能
-
データの Amazon S3 へのエクスポートのサポート。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora PostgreSQL DB クラスターから Amazon S3 へのデータのエクスポート」を参照してください。
-
Amazon Aurora Machine Learning のサポート。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora Postgre での機械学習 (ML) の使用SQL」を参照してください。
-
SQL 処理の強化には以下が含まれます。
-
NOT IN
パラメータを使用したapg_enable_not_in_transform
の最適化。 -
apg_enable_semijoin_push_down
パラメータを使用した、ハッシュ結合に対する半結合フィルターのプッシュダウンの機能拡張。 -
apg_enable_remove_redundant_inner_joins
パラメータを使用した冗長内部結合の削除の最適化。 -
ansi_constraint_trigger_ordering
、、ansi_force_foreign_key_checks
およびansi_qualified_update_set_target
パラメータとのANSI互換性オプションが改善されました。
詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora PostgreSQL パラメータ」を参照してください。
-
-
PostgreSQL の新しい拡張機能と更新された拡張機能には以下が含まれます。
-
新しい
aws_ml
拡張機能。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora Postgre での機械学習 (ML) の使用SQL」を参照してください。 -
新しい
aws_s3
拡張機能。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora PostgreSQL DB クラスターから Amazon S3 へのデータのエクスポート」を参照してください。 -
apg_plan_mgmt
エクステンションの更新。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora Postgre のクエリ実行プランの管理SQL」を参照してください。
-
安定性に関する重要な強化
-
テンポラリテーブルに B ツリーインデックスを作成する際に、まれに復旧時間が長くなり、可用性に影響が及ぶ場合があることに関するバグを修正しました。
-
Aurora PostgreSQL が RDS for Postgre インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しましたSQL。まれに、このバグによってログの書き込みに失敗し、復旧時間が長くなり、可用性に影響が及ぶ場合があります。
-
高 I/O レイテンシーの読み取りを処理する際に、まれに復旧時間が長くなり、可用性に影響が及ぶ場合があることに関するバグを修正しました。
安定性に関する優先度の高い強化
-
wal
セグメントがストレージから適切に削除されない、論理的なレプリケーションに関するバグを修正しました。これにより、ストレージが膨張する可能性があります。これをモニタリングするには、TransactionLogDiskUsage
パラメータを表示します。 -
Btree インデックスのプリフェッチオペレーション中に Aurora がクラッシュする複数のバグを修正しました。
-
論理的なレプリケーションの使用時に Aurora の再起動がタイムアウトする場合があるバグを修正しました。
-
バッファキャッシュ内のデータブロックに対して実行する検証チェックを強化しました。これにより、Aurora による不整合の検出機能が向上します。
その他の改善と機能強化
-
クエリプラン管理エクステンション
apg_plan_mgmt
において、高度にパーティション化されたテーブルのプラン生成を管理するためのアルゴリズムを改善しました。 -
バッファキャッシュ復旧アルゴリズムの改善により、大きなキャッシュを持つインスタンスの起動時間が短縮されました。
-
PostgreSQL の read-node-apply
LWLock
優先順位付けの変更を使用して、トランザクションレートの高いワークロードにおけるプロセスのパフォーマンスを改善しました。これらの変更により、PostgreSQL が read-node-apply激しい競合状態にある間ProcArray
、プロセスの飢餓を防ぐことができます。 -
バキュームスキャン、テーブルスキャン、およびインデックススキャン中のバッチ読み取り処理を改善しました。これにより、スループットが向上し、CPU消費量も少なくなります。
-
PostgreSQL
SLRU
- 切り捨てオペレーションの再生中に読み取りノードがクラッシュするバグを修正しました。 -
まれに、Aurora ログレコードの 6 つのコピーのうちのいずれかが返すエラーにより、データベース書き込みが停止することがあるバグを修正しました。
-
サイズが 1 GB を超える個々のトランザクションでエンジンがクラッシュすることがある、論理的なレプリケーションに関するバグを修正しました。
-
クラスターキャッシュ管理が有効な場合の読み取りノードのメモリリークを修正しました。
-
RDS for PostgreSQL スナップショットのインポートで、ソーススナップショットにログに記録されていないリレーションが多数含まれている場合に応答が停止するバグを修正しました。
-
重度の I/O 負荷下で Aurora ストレージデーモンがクラッシュすることがあるバグを修正しました。
-
読み取りノードが不正なトランザクション ID エポックを書き込みノードに報告することがある、読み取りノードの
hot_standby_feedback
に関するバグを修正しました。これにより、書き込みノードがhot_standby_feedback
を無視し、読み取りノード上のスナップショットを無効にする可能性があります。 -
CREATE DATABASE
ステートメント中に発生するストレージエラーが適切に処理されないバグを修正しました。このバグにより、結果のデータベースにアクセスできなくなりました。正しい動作は、データベースの作成に失敗し、適切なエラーをユーザーに返すことです。 -
リードノードが書き込みノードへの接続を試みたときの PostgreSQL スナップショットオーバーフローの処理が改善されました。この変更以前は、書き込みノードがスナップショットのオーバーフロー状態であった場合、読み取りノードは結合できませんでした。という形式の PostgreSQL ログファイルにメッセージが表示されます
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
。スナップショットオーバーフローは、個々のトランザクションが 64 を超えるサブトランザクションを作成した場合に発生します。xxxxxxx
(nowyyyyyyy
) -
NOT IN クラスが に存在する場合にエラーが誤って発生する一般的なテーブル式に関連するバグを修正しましたCTE。エラーは
CTE with NOT IN fails with ERROR: could not find CTE
です。CTE-Name
-
last_error_timestamp
テーブル内の誤ったaurora_replica_status
値に関するバグを修正しました。 -
テンポラリオブジェクトに属するブロックが共有バッファに入力されるのを回避するために、バグを修正しました。これらのブロックは、PostgreSQL バックエンドローカルバッファに正しく存在します。
-
次のエクステンションを変更しました。
-
pg_hint_plan
をバージョン 1.3.4 に更新しました。 -
plprofiler
バージョン 4.1 を追加しました。 -
pgTAP
バージョン 1.0.0 を追加しました。
-
PostgreSQL 11.4、Aurora PostgreSQL 3.0 (廃止)
注記
Aurora PostgreSQL 3.0 を搭載した PostgreSQL エンジンバージョン 11.4 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 11.4 と互換性があります。PostgreSQL 11.4 の改善点の詳細については、「PostgreSQL リリース 11.4
このリリースで次の改善を確認できます。
改善点
-
このリリースには、Aurora PostgreSQL 2.3.5 のすべての修正、機能、および改善が含まれています。
-
パーティショニング - パーティショニングの改善点には、ハッシュパーティショニングのサポート、デフォルトパーティションの作成、およびキー列の更新に基づく別のパーティションへの動的な行の移行などがあります。
-
パフォーマンス - パフォーマンスの向上には、インデックスの作成中のパラレル処理、マテリアライズドビュー、ハッシュ結合、およびシーケンシャルスキャンによるオペレーションのパフォーマンス向上などがあります。
-
ストアドプロシージャ – SQLストアドプロシージャが埋め込みトランザクションのサポートを追加しました。
-
autovacuum の改善点 - autovacuum のログ記録を指定するために、パラメータ
rds.force_autovacuum_logging
はデフォルトでオンになっており、log_autovacuum_min_duration
パラメータは 10 秒に設定されています。autovacuum の有効性を高めるために、autovacuum_max_workers
およびautovacuum_vacuum_cost_limit
パラメータの値は、デフォルト値が大きくなるように、ホストメモリの容量に基づいて計算されます。 -
トランザクションタイムアウト値の増加 - パラメータ
idle_in_transaction_session_timeout
を 24 時間に設定しました。アイドル状態のまま 24 時間以上経過したセッションはすべて終了されます。 -
tsearch2
モジュールはサポートされなくなりました – アプリケーションがtsearch2
関数を使用する場合は、コア PostgreSQL エンジンが提供する同等の関数を使用するように更新します。tsearch2 モジュールの詳細については、「PostgreSQL tsearch2」を参照してください。 -
chkpass
モジュールはサポートされなくなりました – chkpass モジュールの詳細については、「PostgreSQL chkpass」を参照してください。 -
次の拡張機能を更新しました。
-
address_standardizer
をバージョン 2.5.1 に更新 -
address_standardizer_data_us
をバージョン 2.5.1 に更新 -
btree_gin
をバージョン 1.3 に更新 -
citext
をバージョン 1.5 に更新 -
cube
をバージョン 1.4 に更新 -
hstore
をバージョン 1.5 に更新 -
ip4r
をバージョン 2.2 に更新 -
isn
をバージョン 1.2 に更新 -
orafce
をバージョン 3.7 に更新 -
pg_hint_plan
をバージョン 1.3.4 に更新 -
pg_prewarm
をバージョン 1.2 に更新 -
pg_repack
をバージョン 1.4.4 に更新 -
pg_trgm
をバージョン 1.4 に更新 -
pgaudit
をバージョン 1.3 に更新 -
pgrouting
をバージョン 2.6.1 に更新 -
pgtap
をバージョン 1.0.0 に更新 -
plcoffee
をバージョン 2.3.8 に更新 -
plls
をバージョン 2.3.8 に更新 -
plv8
をバージョン 2.3.8 に更新 -
postgis
をバージョン 2.5.1 に更新 -
postgis_tiger_geocoder
をバージョン 2.5.1 に更新 -
postgis_topology
をバージョン 2.5.1 に更新 -
rds_activity_stream
をバージョン 1.3 に更新
-
PostgreSQL 10 バージョン (廃止)
バージョンアップデート
- PostgreSQL 10.21 (廃止)
- PostgreSQL 10.20 (廃止)
- PostgreSQL 10.19 (廃止)
- PostgreSQL 10.18 (廃止)
- PostgreSQL 10.17、Aurora PostgreSQL 2.9 (廃止)
- PostgreSQL 10.16、Aurora PostgreSQL 2.8 (廃止)
- PostgreSQL 10.14、Aurora PostgreSQL 2.7 (廃止)
- PostgreSQL 10.13、Aurora PostgreSQL 2.6 (廃止)
- PostgreSQL 10.12、Aurora PostgreSQL 2.5 (廃止)
- PostgreSQL 10.11、Aurora PostgreSQL 2.4 (廃止)
- PostgreSQL 10.7、Aurora PostgreSQL 2.3 (廃止)
- PostgreSQL 10.6、Aurora PostgreSQL 2.2 (廃止)
- PostgreSQL 10.5、Aurora PostgreSQL 2.1 (廃止)
- PostgreSQL 10.4、Aurora PostgreSQL 2.0 (廃止)
PostgreSQL 10.21 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.21 と互換性があります。PostgreSQL 10.21 の改善点の詳細については、PostgreSQL リリース 10.21
リリースとパッチ
Aurora PostgreSQL 10.21.5、2022 年 12 月 14 日
全般的な安定性の強化
-
エンジンに安定性の問題が発生する問題を修正しました。
Aurora PostgreSQL 10.21.4、2022 年 11 月 17 日
安定性に関する優先度の高い強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
Aurora PostgreSQL 10.21.3、2022 年 10 月 13 日
安定性に関する優先度の高い強化
-
ベースパラメータがメモリに正しく読み込まれない
PLV8
問題を修正しました。
全般的な安定性の強化
-
Aurora PostgreSQL が relfilenode をファイルできないバグを修正しました。
-
現在のスケーリングイベントがタイムアウトすると、スケーリングが停止する問題を修正しました。
-
PostGIS
拡張機能をバージョン 3.1.7 にアップグレードしました。 -
ゼロダウンタイムパッチ (ZDP) 中に拡張クエリメッセージが失われ、ZDP完了後に拡張クエリがハングする問題を修正しました。
Aurora PostgreSQL 10.21.1、2022 年 7 月 6 日
安定性に関する重要な強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
TDS_FDW
拡張機能を使用して外部テーブルをクエリするためにSQLサーバーへの接続が失敗する問題を修正しました。 -
指定したルート証明書を使用した接続が失敗する問題を修正しました。
-
B ツリーのインデックスエントリに一貫性がない場合の診断情報とサポート情報を改善しました。
Aurora PostgreSQL 10.21.0、2022 年 6 月 9 日
新機能
-
large object
モジュール (拡張機能) のサポートを追加しました。詳細については、「lo モジュールを使用したラージオブジェクトの管理」を参照してください。 -
マイナーバージョンアップグレードとパッチのダウンタイムゼロパッチ適用 (ZDP) のサポートを追加しました。詳細については、「Amazon Aurora ユーザーガイド」の「マイナーリリースのアップグレードとダウンタイムなしのパッチ適用プロセス」を参照してください。
重要な更新
-
LSN 不一致による再生クラッシュを修正しました。
-
無効なリージョンの挿入を防ぐように
aws_s3
拡張機能を修正しました。
高度な安定性に関する更新
-
短期間利用できなくなる可能性のある条件に関連する out-of-memory複数の問題を修正しました。
全般的な安定性に関する更新
-
中のロック競合のクラッシュを修正しました Aurora Serverless v1 スケーリングイベント。
-
再起動後に論理レプリケーションが停止する問題を修正しました。
-
短時間の利用不能状態を生じる場合がある複数の問題を修正しました。
-
_GENERIC_XLOG_FULL_ の汎用 Redo で無効なページが REDO 中にヒットするのを修正しましたPAGEDATA。これは、ログレコードを生成してからレコードのメタデータを RW ノードに書き込むまでの間にタイミングホールがあり、その間に RO ノードがリプレイすることが原因です。
-
並列ワーカーをサポートすることで、クエリのパフォーマンスを向上させました。
-
プラグイン
wal2json
バージョンを 2.4 にアップグレードしました。 -
pglogical
拡張機能をバージョン 2.4.1 にアップグレードしました。
PostgreSQL 10.20 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.20 と互換性があります。PostgreSQL 10.20 の改善点の詳細については、PostgreSQL リリース 10.20
リリースとパッチ
Aurora PostgreSQL 10.20.6、2022 年 12 月 16 日
全般的な機能強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
Post GIS拡張機能をバージョン 3.1.7 に更新しました。
Aurora PostgreSQL 10.20.4、2022 年 7 月 18 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
重要な機能強化
-
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
高度な安定性に関する強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
-
キャッシュされたプランが事前に無効になっている場合に、プランを検証すると、データベースが再起動されることがある不具合を修正しました。
Aurora PostgreSQL 10.20.1、2022 年 4 月 27 日
安定性に関する優先度の高い強化
-
AWS コンソールで誤った
WriteIOPS
レポートが発生する可能性がある問題を修正しました。 -
クラスターから読み取りノードを削除した後に、利用できなくする場合がある問題を修正しました。
全般的な機能強化
-
空きメモリが不足しているときにエンジンを再起動する場合があるバグを修正しました。
Aurora PostgreSQL 10.20.0、2022 年 3 月 29 日
安定性に関する優先度の高い強化
-
読み取りノードが利用不能になるという複数の問題を修正しました。
-
レプリケーションスロットを削除して再同期WALする必要があるリードノードが再生できない問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
全般的な機能強化
-
commit_ts
を設定したときの読み取りノードの小規模なメモリリークを修正しました。 -
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
-
aws_s3
拡張機能を使用すると S3 からのインポートが失敗する問題を修正しました。 -
apg_plan_mgmt
を使用すると、一定期間利用不能となる場合がある複数の問題を修正しました。 -
が有効になっている場合に利用できなくなる可能性のある複数の問題を修正QPMしました。
PostgreSQL 10.19 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.19 と互換性があります。PostgreSQL 10.19 の改善点の詳細については、「PostgreSQL リリース 10.19
リリースとパッチ
Aurora PostgreSQL 10.19.6、2022 年 12 月 16 日
全般的な機能強化
-
ライターインスタンスからレプリカインスタンスにログを送信すると、ネットワークトラフィックが増加する問題を修正しました。
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
-
Post GIS拡張機能をバージョン 3.1.7 に更新しました。
Aurora PostgreSQL 10.19.4、2022 年 7 月 20 日
セキュリティ強化
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
重要な機能強化
ストレージノードの再起動中に、一定期間利用不能になる場合がある問題を修正しました。
高度な安定性に関する強化
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
Aurora PostgreSQL 10.19.3、2022 年 4 月 13 日
全般的な機能強化
-
空きメモリが不足しているときにエンジンを再起動する場合があるバグを修正しました。
Aurora PostgreSQL 10.19.1
セキュリティ強化
-
PostGIS
エクステンションをバージョン 3.1.4 から 3.1.5 に更新。この更新プログラムには、コアGIS PostgreSQL で CVE-2020-14350 によって対処された脆弱性のポスト修正が含まれています。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 10.19.0
安定性に関する重要な強化
-
論理レプリケーションがハングし、読み取りノードでリプレイが遅れることがあるバグを修正。インスタンスは最終的に再起動する可能性があります。
その他の改善と機能強化
-
短時間使用できなくなる可能性があるバッファキャッシュのバグを修正。
-
インデックスベースのプランが適用されていない
apg_plan_mgmt
エクステンションのバグを修正。 -
NULL 引数の不適切な処理により短時間使用できなくなる可能性がある
pg_logical
拡張機能のバグを修正しました。 -
孤立したファイルによってメジャーバージョンアップグレードが失敗する問題を修正。
-
Aurora ストレージデーモンのログ書き込みメトリクスの誤りを修正。
-
WAL リプレイが遅れ、最終的にリーダーインスタンスが再起動する原因となる可能性のある複数のバグを修正しました。
-
読み取り時の Aurora バッファキャッシュページの検証を改善。
-
Aurora ストレージメタデータの検証を改善。
-
pg_hint_pan
エクステンションを v1.3.6 に更新。
PostgreSQL 10.18 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.18 と互換性があります。PostgreSQL 10.18 の改善点の詳細については、PostgreSQL リリース 10.18
リリースとパッチ
Aurora PostgreSQL 10.18.6、2022 年 12 月 19 日
全般的な機能強化
-
モニタリングエージェントが使用できない場合にデータベースアクティビティストリームの不整合が発生する問題を修正しました。
Aurora PostgreSQL 10.18.4、2022 年 7 月 6 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
全般的な機能強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
-
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
-
重複したリレーションファイルの存在により、一定期間利用できなくなる可能性がある問題を修正しました。
Aurora PostgreSQL 10.18.3、2022 年 6 月 6 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
安定性に関する優先度の高い更新
-
でポストマスタープロセスの再起動を引き起こす可能性がある問題を修正しました Amazon Aurora Serverless v1.
-
で Aurora Runtime プロセスを再起動する可能性のある問題を修正しました Amazon Aurora Serverless v1.
全般的な機能強化
-
Aurora ランタイムのメモリリークを修正し、 条件が発生する out-of-memory可能性があります。
Aurora PostgreSQL 10.18.2、2022 年 4 月 12 日
全般的な更新
-
短時間使用できなくなる可能性があるバッファキャッシュのバグを修正。
Aurora PostgreSQL 10.18.1
セキュリティ強化
-
PostGIS
エクステンションをバージョン 3.1.4 から 3.1.5 に更新。この更新プログラムには、コアGIS PostgreSQL で CVE-2020-14350 によって対処された脆弱性のポスト修正が含まれています。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 10.18.0
安定性に関する重要な更新
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
安定性に関する優先度の高い更新
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
-
Aurora がメジャーバージョンの更新後に次のメッセージで問題にフラグを立てる問題を修正しました:PANIC「: は次のトランザクション ID xxxxxxxx」のステータスにアクセスできませんでした。
その他の改善と機能強化
-
レプリケーションオリジンキャッシュルックアップの障害により、読み取りノードが再起動する問題を修正しました。
-
書き込みノードのバキュームにトリガーされる遅延トランケーションの再生中に、読み取りノードで読み取りクエリがタイムアウトすることがある問題を修正しました。
-
Performance Insights がデータベース接続のバックエンドタイプを誤って設定する問題を修正しました。
-
aurora_postgres_replica_status() 関数が古いCPU統計または遅延統計を返す問題を修正しました。
-
まれに、ログ適用プロセスの停止により Aurora Global Database セカンダリミラークラスタが再起動することがある問題を修正しました。
-
DES、3DES、およびRC4暗号スイートのサポートを削除しました。
-
PostGIS
拡張機能をバージョン 3.1.4 に更新。 -
postgis_raster
拡張機能バージョン 3.1.4 のサポートを追加。
PostgreSQL 10.17、Aurora PostgreSQL 2.9 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.17 と互換性があります。PostgreSQL 10.17 の改善点の詳細については、「PostgreSQL リリース 10.17
リリースとパッチ
Aurora PostgreSQL 10.17.5、2022 年 12 月 30 日
全般的な機能強化
-
Amazon Aurora PostgreSQL バージョン 10.17.5 は、一般的な機能強化でリリースされました。
Aurora PostgreSQL 10.17.4、2022 年 7 月 14 日
セキュリティ強化
-
CVE-2022-1552 の PostgreSQL コミュニティ修正をバックパッチしました: Autovacuum、REINDEX、およびその他は「セキュリティ制限されたオペレーション」を省略します。詳細については、CVE-2022-1552
」を参照してください。
安定性に関する優先度の高い強化
-
短時間使用できなくなる可能性のある条件に関連する out-of-memoryエラー処理の問題を修正しました。
-
ファイルが適切に閉じられないため、ストレージが過剰に使用される問題を修正しました。
-
Performance Insights に「不明な待機イベント」と表示される問題を修正しました。
Aurora PostgreSQL 2.9.2
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は、 によってコア PostgreSQL で最初に公開されましたCVE-2020-14350。詳細については、CVE-2020-14350」を参照してください。 -
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
postgis
を PostGIS
2.4.7 にバックパッチしました。これは、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。
Aurora PostgreSQL 2.9.1
安定性に関する重要な更新
-
読み取りノードのデータキャッシュが、そのノードの再起動後に不整合をまれに起こす問題を修正しました。
安定性に関する優先度の高い更新
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
-
Aurora がメジャーバージョンの更新後に次のメッセージで問題にフラグを付ける可能性がある問題を修正しました:PANIC「: は次のトランザクション ID xxxxxxxx」のステータスにアクセスできませんでした。
その他の改善と機能強化
-
レプリケーションオリジンキャッシュルックアップの障害により、読み取りノードが再起動する問題を修正しました。
-
まれに、ログ適用プロセスの停止により Aurora Global Database セカンダリミラークラスタが再起動することがある問題を修正しました。
-
Performance Insights がデータベース接続のバックエンドタイプを誤って設定する問題を修正しました。
-
メジャーバージョンアップグレードの最中または終了後に、孤立したファイルによって読み取りコードパスが翻訳の失敗を引き起こす問題を修正しました。
-
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
-
Aurora ストレージデーモンでライターノードの out-of-memory再起動につながるクラッシュの問題を修正しました。これにより、システム全体のメモリ消費量も削減されます。
Aurora PostgreSQL 2.9
安定性に関する優先度の高い更新
-
テーブルスペースを持つ既存のテンプレートデータベースからデータベースを作成すると、メッセージ
ERROR: could not open file pg_tblspc/...: No such file or directory
のエラーが発生する問題を修正しました。 -
まれに、多数の PostgreSQL サブトランザクション (SQLセーブポイント) が使用されても Aurora レプリカを開始できない問題を修正しました。
-
まれに、レプリカノードの繰り返しの読み取りリクエストで読み取り結果が矛盾する問題を修正しました。
その他の改善と機能強化
-
OpenSSL を 1.1.1k にアップグレードしました。
-
一部のワークロードでは、Aurora レプリカのWALアプリケーションプロセスCPUの使用とメモリ消費が減少しました。
-
メタデータへの不正な書き込みを検出することで、書き込みパスの安全性チェックを改善しました。
-
SSL/TLS 接続の 3DES つの古い暗号やその他の古い暗号を削除することで、セキュリティが向上しました。
-
重複したファイルエントリにより Aurora PostgreSQL エンジンが起動できない問題を修正しました。
-
ワークロードが高い場合に一時的に使用できなくなる問題を修正しました。
-
S3 インポート中に S3 パスで先頭のスラッシュを使用する機能を追加しました。
-
orafce エクステンションをバージョン 3.16 に更新しました。
-
PostGIS
拡張機能をバージョン 2.4.7 に更新。
PostgreSQL 10.16、Aurora PostgreSQL 2.8 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.16 と互換性があります。PostgreSQL 10.16 の改善点の詳細については、PostgreSQL リリース 10.16
Aurora PostgreSQL 2.8.1
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
postgis
を PostGIS
2.4.4 にバックパッチしました。これは、CVE-2020-14350PostGIS
によってコア PostgreSQL で対処された脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。 -
log_fdw
拡張関数のパラメータで入力検証エラーにバックパッチを適用しました。
Aurora PostgreSQL 2.8.0
安定性に関する優先度の高い更新
サブトランザクションが 64 を超えるトランザクションの処理中にリーダーを再起動した場合、まれに整合性がない結果が返されるというバグを修正しました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
メモリに制約のある環境で多くの関係性を設定すると、データベースを起動できなくなるという不具合を修正しました。
-
apg_plan_mgmt
エクステンションで、内部バッファオーバフローにより、短時間だけ可用性が失われる可能性があるバグを修正しました。 -
WAL リプレイ中に短時間使用できなくなる可能性のあるリーダーノードのバグを修正しました。
-
rds_activity_stream
エクステンションで、監査イベントのログ記録を試みている際に起動させると、エラーが発生するバグを修正しました。 -
Aurora Global Database クラスターのマイナーバージョンアップデートができないバグを修正しました。
-
行が部分的に入力され、再生レイテンシーやCPU使用状況などの一部の値が常に 0 になることがある
aurora_replica_status
関数のバグを修正しました。 -
データベースエンジンがインスタンスの合計メモリよりも大きい共有メモリセグメントを作成しようとし、繰り返し失敗するバグを修正しました。例えば、db.r5.large インスタンスで 128 GiB の共有バッファの作成を試みて失敗します。この変更により、割り当てる共有メモリの全体がインスタンスメモリよりも大きい場合は、そのインスタンスに互換性のないパラメータで設定することが許可されました。
-
データベース起動時に、不要な
pg_wal
テンポラリファイルをクリーンアップするためのロジックが追加されました。 -
ERROR: rds_activity_stream スタック項目 2 が上部に見つからないと報告したバグを修正しました。拡張機能の作成時にポップアップできません
。rds_activity_stream
-
EXISTS
サブクエリの下の関連サブクエリIN
で、failed to build any 3-way joins
というエラーを発生させる可能性のあるバグを修正しました。 -
pgAudit
を有効化してpostgis
エクステンションを作成する際に、メモリが不足して、短時間の可用性の喪失につながるバグを修正しました。 -
アウトバウンド論理レプリケーションを使用して、 などのエラーメッセージで失敗する可能性のある変更を別のデータベースに同期する際のバグを修正しました
ERROR。 は、filenode 「base/16395/228486645」をリレーション にマッピングできませんでしたOID
。 -
Microsoft Active Directory 認証をサポートしていない Aurora PostgreSQL のバージョンからアップグレードした後に
rds_ad
ロールが作成されなかったバグを修正しました。 -
タプルのメタデータの不整合を検出するための BTree ページチェック機能が追加されました。
-
WAL リプレイ中にリーダーノードで短時間使用できなくなる可能性のある非同期バッファ読み取りのバグを修正しました。
PostgreSQL 10.14、Aurora PostgreSQL 2.7 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.14 と互換性があります。PostgreSQL 10.14 の改善点の詳細については、「PostgreSQL リリース 10.14
リリースとパッチ
Aurora PostgreSQL 2.7.5
セキュリティ強化
-
エクステンション作成時のセキュリティ上の問題を軽減するために
ip4r
エクステンションを変更。この問題は元々、CVE-2020-14350 によってコア PostgreSQL で公開されました。詳細については、CVE-2020-14350」を参照してください。 -
Post 2.4.4 にバックパッチされた postgis
。GISこれは、CVE-2020-14350 PostGIS
によってコア PostgreSQL で対処された脆弱性の修正です。詳細については、CVE-2020-14350」を参照してください。 -
log_fdw
拡張関数のパラメータで入力検証エラーにバックパッチを適用しました。
Aurora PostgreSQL 2.7.3
安定性に関する優先度の高い更新
-
PostgreSQL コミュニティのセキュリティ問題 CVE-2021-32027、、CVE-2021-32028 のパッチを提供しましたCVE-2021-32029。
その他の改善と機能強化
-
aws_s3
拡張機能で、オブジェクト識別子の先頭にスラッシュがあるオブジェクトをインポートしてしまうバグを修正しました。 -
rds_activity_stream
エクステンションで、監査イベントのログ記録を試みている際に起動させると、エラーが発生するバグを修正しました。 -
rds_activity_stream
エクステンションの作成を試みた際に、ERROR
が返されるというバグを修正しました。 -
pgAudit
を有効化してpostgis
エクステンションを作成する際に、メモリが不足して、短時間の可用性の喪失につながるバグを修正しました。 -
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
Aurora PostgreSQL 2.7.2
安定性に関する優先度の高い更新
-
ライターノードが 64 を超えるサブトランザクションを含む長いトランザクションを処理している間にリーダーを再起動すると、リーダーノードが余分な行または欠落した行をレンダリングすることがあるというバグを修正しました。
その他の改善と機能強化
-
ネットワーク暗号化キーのローテーションを原因として、断続的な利用不能状態を発生させ得るバグを修正しました。
-
数千のクライアントを含む大規模な S3 インポートにより、1 つまたは複数のインポートクライアントの応答停止状態を発生させ得るバグを修正しました。
Aurora PostgreSQL 2.7.1
安定性に関する重要な更新
-
まれにリードレプリカが繰り返し再起動できないバグを修正しました。
-
16 を超えるリードレプリカまたは Aurora Global Database のセカンダリ AWS リージョンを作成しようとすると、クラスターが使用できなくなるバグを修正しました。新しいリードレプリカまたはセカンダリが削除されると、クラスター AWS リージョン が再び利用可能になりました。
その他の改善と機能強化
-
負荷が高い場合、スナップショットのインポート、COPYインポート、または S3 インポートがまれに応答を停止するバグを修正しました。
-
ライターの書き込み集中型のワークロードの使用率が非常に高いときに、リードレプリカがクラスターに参加しないことがあるバグを修正しました。
-
数多くの複雑なトランザクションの処理中に論理的なレプリケーションストリーミングが終了すると、クラスターの再起動に数分かかるバグを修正しました。
-
同じユーザーの IAMと Kerberos 認証の両方の使用を禁止しました。
Aurora PostgreSQL 2.7.0
安定性に関する重要な更新
-
なし
安定性に関する優先度の高い更新
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
-
Aurora PostgreSQL レプリケーションのバグを修正し、エラーメッセージ
ERROR:
。MultiXactId
nnnn がまだ作成されていません -
場合によっては、論理レプリケーションが有効になっている DB クラスターが、切り捨てられたWALセグメントファイルをストレージから削除しなかったバグを修正しました。これにより、ボリュームサイズが増えました。
-
過剰CPU消費の原因となる
pg_stat_statements
拡張機能のバグを修正しました。
その他の改善と機能強化
-
データベースアクティビティストリーミングの非同期モードのパフォーマンスを改良しました。
-
Aurora Serverless v1 for PostgreSQL は、スケールイベント中のすべての接続でクエリ実行をサポートするようになりました。
-
Aurora グローバルデータベースクラスター CloudWatch の
rpo_lag_in_msec
メトリクスに発行する際の遅延を軽減しました。 -
スケールポイントの作成時にトランザクション処理が長時間不必要に中断されるサーバーレスクラスターのバグを修正しました。
-
のバグを修正しました Aurora Serverless v1 PostgreSQL では、ロックがリークされ、スケールイベントが長くなりました。
-
のバグを修正しました Aurora Serverless v1 スケールイベント中に移行される接続が切断された PostgreSQL の場合:
ERRORは OID との関係を開くことができませんでした。
-
バックエンドがデータベースクライアントへの書き込みをブロックされると、Aurora PostgreSQL は読み取りノードに遅れなくなります。
-
ストレージボリュームが増加したときに、まれにリードレプリカで短時間使用できなくなるケースのバグを修正しました。
-
次のエラーを返す可能性のあるデータベースを作成する際のバグを修正しました:
ERRORローカルディスクにディレクトリを作成できませんでした
-
Aurora リーダーインスタンスで
XLOG_BTREE_REUSE_PAGE
レコードを再生すると不要なリプレイラグが生じる一部ケースのバグを修正しました。 -
Aurora リードレプリカの昇格後にメモリ不足状態の原因になる可能性のある
GiST
インデックスのバグを修正しました。 -
aurora_replica_status
関数が切り詰められたサーバー識別子を表示するバグを修正しました。 -
を報告した S3 インポートバグを修正しました
ERROR: HTTP 403。Permission denied
と表示される、S3 のインポートに関するバグを修正しました。 -
ピリオド () のエラーメッセージ S3 バケット名が発生する可能性がある署名付きURL処理の
aws_s3
拡張機能のバグを修正しました。S3
-
オペレーションのスタート前にリレーションで排他的ロックを行った場合、インポートが無限にブロックされる
aws_s3
エクステンションのバグを修正しました。 -
Aurora PostgreSQL が
GiST
インデックスを使用する RDS for PostgreSQL インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しました。このバグが原因で、Aurora クラスターの昇格後に、まれに短時間使用できなくなるケースがありました。 -
お客様に停止の終了が通知されないデータベースアクティビティストリーミングのバグを修正しました。
PostgreSQL 10.13、Aurora PostgreSQL 2.6 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.13 と互換性があります。PostgreSQL 10.13 の改善点の詳細については、PostgreSQL リリース 10.13
Aurora PostgreSQL リリース 2.6.2
安定性に関する重要な更新
-
なし
安定性に関する優先度の高い更新
-
Aurora PostgreSQL レプリケーションでエラーメッセージ
ERROR:
。MultiXactId
nnnn がまだ作成されていない -- ラップアラウンドが明らかになるバグを修正しました -
場合によっては、論理レプリケーションが有効になっている DB クラスターが、切り捨てられたWALセグメントファイルをストレージから削除しなかったバグを修正しました。これにより、ボリュームサイズが増えました。
-
セカンダリリージョンにグローバルデータベースクラスターを作成する際の問題を修正しました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
-
過剰CPU消費の原因となる
pg_stat_statements
拡張機能のバグを修正しました。
その他の改善と機能強化
-
バックエンドがデータベースクライアントへの書き込みをブロックされると、Aurora PostgreSQL は読み取りノードに遅れなくなります。
-
Aurora グローバルデータベースクラスター CloudWatch の
rpo_lag_in_msec
メトリクスに発行する際の遅延を軽減しました。 -
DROP DATABASE
ステートメントでリレーションファイルが削除されないバグを修正しました。 -
Aurora リーダーインスタンスで
XLOG_BTREE_REUSE_PAGE
レコードを再生すると不要なリプレイラグが生じる一部ケースのバグを修正しました。 -
メモリ不足状態の原因となる B ツリーインデックスの小規模なメモリリークを修正しました。
-
aurora_replica_status()
フィールドが切り捨てられることがあるserver_id
関数のバグを修正しました。 -
ログレコードが誤って処理され、Aurora レプリカがクラッシュするバグを修正しました。
-
を報告した S3 インポートバグを修正しました
ERROR: HTTP 403。Permission denied
と表示される、S3 のインポートに関するバグを修正しました。 -
データベースアクティビティストリーミングの非同期モードのパフォーマンスを改良しました。
-
ピリオド (.) が付いた S3 バケット名はサポートされない
というエラーメッセージが表示される可能性があるaws_s3
エクステンションのバグを修正しました。 -
有効なインポートが断続的に失敗する原因となる競合状態を修正しました。
-
Aurora PostgreSQL が GiST インデックスを使用する RDS for PostgreSQL インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しました。このバグが原因で、Aurora DB クラスターの昇格後に、まれに短時間使用できなくなるケースがありました。
-
オペレーションのスタート前にリレーションで排他的ロックを行った場合、インポートが無限にブロックされる
aws_s3
エクステンションのバグを修正しました。
Aurora PostgreSQL 2.6.1
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
NOT EXISTS
演算子が誤って を返すときに表示されるバグを修正しました。これはTRUE、次の異常な状況が発生した場合にのみ発生する可能性があります。-
クエリで、
NOT EXISTS
演算子を使用している。 -
NOT EXISTS
サブクエリ内の外部クエリに対して評価される列には、NULL値が含まれています。 -
サブクエリには、NULL値を評価する必要がなくなる別の述語はありません。
-
そのサブクエリで使用されるフィルターで、実行のためにインデックス検索が指定されていない。
-
演算子の結合のために、クエリオプティマイザによる変換が行われていない。
-
Aurora PostgreSQL 2.6.0
このリリースで次の改善を確認できます。
新機能
-
RDKit 拡張機能バージョン 3.8 のサポートが追加されました。
RDKit 拡張機能は、ケミンフォマティクスのモデリング関数を提供します。ケモインフォマティクスとは、化合物に関する情報を保存、インデックス化、検索、取得、適用することです。例えば、 RDKit拡張機能を使用すると、分子のモデルを構築したり、分子構造を検索したり、さまざまな表記で分子を読み取りまたは作成したりできます。ChEMBL ウェブサイト
またはSMILESファイルからロードされたデータについて調査を実行することもできます。簡易分子入力ライン入力システム (SMILES) は、分子と反応を表すためのタイポグラフィー表記です。詳細については、 RDKitドキュメントのRDKit「データベースカートリッジ 」を参照してください。 -
pglogical
エクステンションバージョン 2.2.2 のサポートを追加しました。pglogical
拡張機能は、PostgreSQL ネイティブ論理レプリケーションで利用可能な機能を超える追加機能を提供する論理ストリーミングレプリケーションシステムです。機能には、競合処理、行フィルタリング、DDL/シーケンスレプリケーション、遅延適用などがあります。pglogical
拡張機能を使用して、Aurora PostgreSQL クラスター間、PostgreSQL と Aurora Postgre RDS間SQL、および の外部で実行されている PostgreSQL データベースとのレプリケーションを設定できますRDS。 -
Aurora は、クラスターのストレージ領域のサイズを動的に変更します。動的サイズ変更では、Aurora DB クラスターからデータを削除すると、DB クラスターのストレージ領域が自動的に減少します。詳細については、「Amazon Aurora ユーザーガイド」の「ストレージのスケーリング」を参照してください。
注記
動的サイズ変更機能は、Aurora AWS リージョン が利用可能な に段階的にデプロイされています。クラスターを使用するリージョンによっては、この機能はまだ利用できない場合があります。詳細については、新しい発表
を参照してください。
安定性に関する重要な更新
-
まれに復旧時間が長くなり可用性に影響を与える、ヒープページ拡張に関連するバグを修正しました。
安定性に関する優先度の高い更新
-
Aurora Global Database クラスターを 10.11 からアップグレードする際のバグを修正しました。
-
Aurora Global Database のバグを修正しました。これにより、セカンダリ のデータベースエンジンのアップグレードに遅延が発生する可能性があります AWS リージョン。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora Global Database の使用」を参照してください。
-
データベースをエンジンバージョン 10.13 にアップグレードするときにまれに遅延が発生するバグを修正しました。
その他の改善と機能強化
-
ライターインスタンスで重いサブトランザクションを持つワークロードが作成されると、Aurora レプリカがクラッシュするバグを修正しました。
-
メモリリークとアクティブなトランザクションの追跡に使用されるメモリの減少により、ライターインスタンスがクラッシュするバグを修正しました。
-
PostgreSQL バックエンドの起動中に空きメモリが利用できない場合に、不適切な初期化によってクラッシュするバグを修正しました。
-
Aurora PostgreSQL Serverless DB クラスターがスケーリングイベント後に次のエラーを返すバグを修正しました:
ERROR準備済みステートメント「S_6」が既に存在します。
-
Database Activity out-of-memoryStreams が有効になってい
PostGIS
るときに でCREATE EXTENSION
コマンドを発行する際の問題を修正しました。 -
SELECT
クエリが誤ってエラーを返す可能性があるバグを修正しました。リレーション rrrr. blockno=bbb nblocks=nnn EOFの過去の読み取りを試み
ます。 -
データベースストレージの増加時のエラー処理が原因でデータベースが一時的に利用できなくなることがあるバグを修正しました。
-
Aurora PostgreSQL Serverless のバグを修正しました。このバグでは、以前にアイドル状態だった接続で実行されたクエリは、スケールオペレーションが完了するまで遅延していました。
-
Database Activity Streams が有効になっている Aurora PostgreSQL DB クラスターがアクティビティレコードの潜在的な損失ウィンドウの開始をレポートするが、接続の復元を報告しないバグを修正しました。
PostgreSQL 10.12、Aurora PostgreSQL 2.5 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.12 と互換性があります。PostgreSQL 10.12 の改善点の詳細については、PostgreSQL リリース 10.12
リリースとパッチ
Aurora PostgreSQL 2.5.7
このリリースで次の改善を確認できます。
安定性に関する重要な更新
-
なし
安定性に関する優先度の高い更新
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
なし
Aurora PostgreSQL 2.5.6
このリリースで次の改善を確認できます。
安定性に関する重要な更新
-
なし
安定性に関する優先度の高い更新
-
Aurora PostgreSQL レプリケーションのバグを修正し、エラーメッセージ
ERROR:
。MultiXactId
nnnn がまだ作成されていません -- ラップアラウンドが明らかになりました
その他の改善と機能強化
-
ストレージボリュームが増えたときに、まれにリードレプリカが短時間使用できなくなるケースのバグを修正しました。
-
Aurora PostgreSQL Serverless は、スケールイベント中のすべての接続に対するクエリの実行をサポートするようになりました。
-
Aurora PostgreSQL Serverless のバグを修正しました。これにより、ロックがリークされ、スケールイベントが長くなりました。
-
aurora_replica_status
関数が切り詰められたサーバー識別子を表示するバグを修正しました。 -
Aurora PostgreSQL Serverless のバグを修正しました。このバグでは、スケールイベント中に移行される接続は
ERROR「」というメッセージで切断されましたOID
。 -
Aurora リードレプリカの昇格後に条件が発生する out-of-memory可能性がある GiST インデックスのバグを修正しました。
-
データベースアクティビティストリーミングのパフォーマンスを改良しました。
-
お客様に停止が終了したことが通知されないデータベースアクティビティストリーミングのバグを修正しました。
-
ピリオド () のエラーメッセージ S3 バケット名の原因となった可能性がある署名付きURL処理の
aws_s3
拡張機能のバグを修正しました。S3
-
誤ったエラー処理により、インポート処理中にエラーが生じる可能性のある
aws_s3
エクステンションのバグを修正しました。 -
オペレーションのスタート前にリレーションで排他的ロックを行った場合、インポートが無限にブロックされる
aws_s3
エクステンションのバグを修正しました。
Aurora PostgreSQL 2.5.4
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
NOT EXISTS
演算子が誤って を返すときに表示されるバグを修正しました。これはTRUE、次の異常な一連の状況が発生した場合にのみ発生する可能性があります。-
クエリで、
NOT EXISTS
演算子を使用している。 -
NOT EXISTS
サブクエリ内の外部クエリに対して評価される列には、NULL値が含まれています。 -
サブクエリには、NULL値を評価する必要がなくなる別の述語はありません。
-
そのサブクエリで使用されるフィルターで、実行のためにインデックス検索が指定されていない。
-
演算子の結合のために、クエリオプティマイザによる変換が行われていない。
-
Aurora PostgreSQL 2.5.3
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
なし
その他の改善と機能強化
-
Aurora PostgreSQL Serverless のバグを修正しました。このバグでは、以前にアイドル状態だった接続で実行されたクエリが、スケールオペレーションが完了するまで遅延しました。
-
複数のリーダーインスタンスが再起動したり、クラスターに再参加したりすると、サブトランザクションの重いワークロードのため短時間使用できなくなることがあるバグを修正しました。
-
Aurora PostgreSQL Global Database のバグを修正しました。セカンダリクラスターをアップグレードすると、チェックサムのバージョニングが正しくないために障害が発生する可能性があります。これにより、セカンダリクラスターの再作成が必要になる場合があります。
Aurora PostgreSQL 2.5.2
このリリースで次の改善を確認できます。
安定性に関する重要な更新
-
まれに復旧時間が長くなり可用性に影響を与える、ヒープページ拡張に関連するバグを修正しました。
安定性に関する優先度の高い更新
-
セカンダリリージョンのデータベースエンジンをアップグレードするときに遅延が発生する原因となることがある Aurora Global Database のバグを修正しました。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora Global Database の使用」を参照してください。
-
データベースをエンジンバージョン 10.12 にアップグレードするときにまれに遅延が発生するバグを修正しました。
その他の改善と機能強化
-
データベースストレージの増加時のエラー処理が原因でデータベースが一時的に利用できなくなることがあるバグを修正しました。
-
SELECT クエリがエラーを誤って返す可能性があるバグを修正
しました。リレーションエラーEOFの過去の読み取りを試みています。blockno=bbb nblocks=nnn
。 -
Aurora PostgreSQL Serverless DB クラスターがスケーリングイベント後に次のエラーを返すバグを修正しました:
ERROR準備済みステートメント「S_6」が既に存在します。
Aurora PostgreSQL 2.5.1
新機能
-
Amazon Aurora PostgreSQL グローバルデータベースのサポートを追加しました。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora Global Database の使用」を参照してください。
-
Aurora Postgre のグローバルデータベースの目標復旧ポイント (RPO) を設定する機能を追加しましたSQL。詳細については、「Amazon Aurora ユーザーガイドRPOs」の「Aurora Postgre SQLベースのグローバルデータベースの管理」を参照してください。
このリリースで次の改善を確認できます。
安定性に関する重要な更新
なし。
安定性に関する優先度の高い更新
-
および TRUNCATETABLEオペレーションを適用する際の読み取りインスタンスのパフォーマンスDROPTABLEと可用性が向上しました。
-
DB インスタンスタイプが小さくなる可能性がある out-of-memory診断モジュールのメモリリークを修正しました。
-
データベースの再起動につながる可能性のある
PostGIS
エクステンションのバグを修正しました。これは Post GISコミュニティに として報告されていますhttps://trac.osgeo.org/postgis/ticket/4646。 -
ストレージエンジンでのエラー処理が正しくないために読み取りリクエストが停止する可能性のあるバグを修正しました。
-
一部のクエリで失敗し、
ERRORrelfrozenxid yyyyyy の前に から xmin xxxxxx というメッセージが表示されるバグを修正しました
。これは、読み取りインスタンスが書き込みインスタンスに昇格された後に発生する可能性があります。 -
スケール試行のロールバック中に Aurora サーバーレス DB クラスターがクラッシュするバグを修正しました。
その他の改善と機能強化
-
ストレージから多くの行を読み取るクエリのパフォーマンスが向上しました。
-
読み取りワークロードの負荷が高い場合のリーダー DB インスタンスのパフォーマンスと可用性が向上しました。
-
相関された IN と NOT IN サブクエリを有効にし、可能な場合は結合に変換します。
-
pg_prewarm
エクステンションの読み取りパフォーマンスが向上しました。 -
Aurora サーバーレス DB クラスターが、スケールイベント後にバ
ERRORインドパラメータの不正なバイナリデータ形式という
メッセージを報告するバグを修正しました。 -
サーバーレス DB クラスターがメッセージを報告する可能性のあるバグを修正しました
ERROR。スケールイベント後にメッセージに残されたデータが不十分
です。 -
Aurora サーバーレス DB クラスターでスケール試行が長時間かかったり、失敗する場合があるバグを修正しました。
-
ERROR以前のバージョンがディスクにまだ存在するため、base/xxxxxx/yyyyyyy「」というメッセージが表示されるバグを修正しました。 AWS カスタマーサポートにお問い合わせください
。これは、Postgre SQLの 32 ビットオブジェクト識別子がラップされた後にオブジェクトの作成中に発生する可能性があります。 -
wal_level
値をlogical
から に変更するときに、PostgreSQL 論理レプリケーションの (WAL) セグメントファイルが削除されなかったバグ write-ahead-logを修正しましたreplica
。 -
pg_hint_plan
エクステンションのバグを修正しました。このバグでは、enable_hint_table
が有効な場合に複数ステートメントのクエリがクラッシュする可能性があります。これは PostgreSQL コミュニティで として追跡されますhttps://github.com/ossc-db/pg_hint_plan/issues/25。 -
JDBC クライアントがメッセージ
java.io を報告するバグを修正しました。IOException: 予期しないパケットタイプ: Aurora サーバーレス DB クラスターのスケールイベント後に 75
。 -
PostgreSQL 論理レプリケーションのバグを修正し、
ERRORスナップショットリファレンスがリソース所有者 によって所有されていない TopTransaction
というメッセージが表示されました。 -
次のエクステンションを変更しました。
-
orafce
をバージョン 3.8 に更新しました。
-
PostgreSQL 10.11、Aurora PostgreSQL 2.4 (廃止)
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.11 と互換性があります。PostgreSQL 10.11 の改善点の詳細については、PostgreSQL リリース 10.11
このリリースには、複数の重要な安定性に関する更新が含まれています。Amazon では、古い PostgreSQL 10 エンジンを使用する Aurora PostgreSQL クラスターをこのリリースにアップグレードすることを強くお勧めします。
リリースとパッチ
Aurora PostgreSQL 2.4.4
このリリースで次の改善を確認できます。
安定性に関する重要な更新
-
なし
安定性に関する優先度の高い更新
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
なし
Aurora PostgreSQL 2.4.3
新機能
-
Aurora PostgreSQL が PostgreSQL vacuum_truncate
ストレージパラメータをサポートし、特定のテーブルのバキューム切り捨てを管理できるようになりました。このストレージパラメータ をテーブルに対して false に設定して、VACUUM SQLコマンドがテーブルの末尾の空のページを切り捨てないようにします。
安定性に関する重要な更新
-
なし
安定性に関する優先度の高い更新
-
エラー処理が正しくないためにストレージからの読み取りでレスポンスがなくなることがあるバグを修正しました。
その他の改善と機能強化
-
なし
Aurora PostgreSQL 2.4.2
このリリースで次の改善を確認できます。
安定性に関する重要な更新
-
リーダー DB インスタンスがテンポラリ古いデータを使用する可能性があるバグを修正しました。これにより、行数が少なすぎたり多すぎたりするなど、不正な結果になる可能性があります。このエラーは、ストレージに保持されることはなく、その行を含むデータベースページがキャッシュから削除されたときにクリアされます。これが発生する可能性があるのは、単一のトランザクション内に 64 個を超えるサブトランザクションがあるために、プライマリ DB インスタンスでトランザクションスナップショットオーバーフローが発生した場合です。このバグの影響を受けやすいアプリケーションには、上位トランザクションで 64 を超えるサブトランザクションを持つ SQL savepoints または PostgreSQL 例外ハンドラーを使用するアプリケーションが含まれます。
安定性に関する優先度の高い更新
-
DB クラスターに参加しようとしたときに、リーダー DB インスタンスをクラッシュさせて使用不能にするようなバグを修正しました。このエラーは、サブトランザクション数が多すぎてプライマリ DB インスタンスでトランザクションスナップショットオーバーフローが発生した場合に起きることがあります。この場合、スナップショットオーバーフローが解消されるまで、リーダー DB インスタンスは参加できません。
その他の改善と機能強化
-
実行中のステートメントのクエリ ID を Performance Insights で判断できないというバグを修正しました。
Aurora PostgreSQL 2.4.1
このリリースで次の改善を確認できます。
安定性に関する重要な更新
-
基盤となるストレージの自己修復機能が原因で、DB インスタンスが一時的に使用不能になるというバグを修正しました。
安定性に関する優先度の高い更新
-
データベースエンジンをクラッシュさせて使用不能にするようなバグを修正しました。このエラーは、新しく確立したデータベース接続で、正常な認証後の初期化時にリソース消費に関連するエラーが発生した場合に生じました。
その他の改善と機能強化
-
データベースエンジンをクラッシュさせて使用不能にするような
pg_hint_plan
エクステンションの問題を修正しました。オープンソースの問題は、 で追跡できますhttps://github.com/ossc-db/pg_hint_plan/pull/45 -
フォームSQLの が
ALTER FUNCTION ... OWNER TO ...
誤って報告されたバグを修正しましたERROR: improper qualified name (too many dotted names)
。 -
プリフェッチによる
GIN
インデックスバキュームのパフォーマンスを改善しました。 -
データベースエンジンがクラッシュして使用できなくなる可能性があるオープンソース PostgreSQL のバグを修正しました。これは、B-Tree インデックスのパラレルスキャン中に発生しました。この問題は PostgreSQL コミュニティに報告されています。
-
B-Tree インデックスのメモリ内スキャンのパフォーマンスを改善しました。
-
Aurora Postgre の安定性と可用性に関するその他の一般的な改善点SQL。
Aurora PostgreSQL 2.4.0
このエンジンのバージョンには、次の新機能と改善が含まれています。
新機能
-
データの Amazon S3 へのエクスポートのサポート。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora PostgreSQL DB クラスターから Amazon S3 へのデータのエクスポート」を参照してください。
-
Amazon Aurora Machine Learning のサポート。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora Postgre での機械学習 (ML) の使用SQL」を参照してください。
-
SQL 処理の機能強化には以下が含まれます。
-
NOT IN
パラメータを使用したapg_enable_not_in_transform
の最適化。 -
apg_enable_semijoin_push_down
パラメータを使用した、ハッシュ結合に対する半結合フィルターのプッシュダウンの機能拡張。 -
apg_enable_remove_redundant_inner_joins
パラメータを使用した冗長内部結合の削除の最適化。 -
ansi_constraint_trigger_ordering
、、ansi_force_foreign_key_checks
ansi_qualified_update_set_target
パラメータとのANSI互換性オプションが改善されました。
詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora PostgreSQL パラメータ」を参照してください。
-
-
PostgreSQL の新しい拡張機能と更新された拡張機能には以下が含まれます。
-
新しい
aws_ml
拡張機能。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora Postgre での機械学習 (ML) の使用SQL」を参照してください。 -
新しい
aws_s3
拡張機能。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora PostgreSQL DB クラスターから Amazon S3 へのデータのエクスポート」を参照してください。 -
apg_plan_mgmt
エクステンションの更新。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora Postgre のクエリ実行計画の管理SQL」を参照してください。
-
安定性に関する重要な更新
-
テンポラリテーブルに B ツリーインデックスを作成する際に、まれに復旧時間が長くなり、可用性に影響が及ぶ場合があることに関するバグを修正しました。
-
Aurora PostgreSQL が RDS for Postgre インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しましたSQL。まれに、このバグによってログの書き込みに失敗し、復旧時間が長くなり、可用性に影響が及ぶ場合があります。
-
高 I/O レイテンシーの読み取りを処理する際に、まれに復旧時間が長くなり、可用性に影響が及ぶ場合があることに関するバグを修正しました。
安定性に関する優先度の高い更新
-
wal
セグメントがストレージから適切に削除されない、論理的なレプリケーションに関するバグを修正しました。これにより、ストレージが膨張する可能性があります。これをモニタリングするには、TransactionLogDiskUsage
パラメータを表示します。 -
Btree インデックスのプリフェッチオペレーション中に Aurora がクラッシュする複数のバグを修正しました。
-
論理的なレプリケーションの使用時に Aurora の再起動がタイムアウトする場合があるバグを修正しました。
-
バッファキャッシュ内のデータブロックに対して実行する検証チェックを強化しました。これにより、Aurora による不整合の検出機能が向上します。
その他の改善と機能強化
-
クエリプラン管理エクステンション
apg_plan_mgmt
において、高度にパーティション化されたテーブルのプラン生成を管理するためのアルゴリズムを改善しました。 -
バッファキャッシュ復旧アルゴリズムの改善により、大きなキャッシュを持つインスタンスの起動時間が短縮されました。
-
PostgreSQL の read-node-apply
LWLock
優先順位付けの変更を使用して、トランザクションレートの高いワークロードにおけるプロセスのパフォーマンスを改善しました。これらの変更により、PostgreSQL が read-node-apply激しい競合状態にある間ProcArray
、プロセスの飢餓を防ぐことができます。 -
バキュームスキャン、テーブルスキャン、およびインデックススキャン中のバッチ読み取り処理を改善しました。これにより、スループットが向上し、CPU消費量も少なくなります。
-
PostgreSQL
SLRU
- 切り捨てオペレーションの再生中に読み取りノードがクラッシュするバグを修正しました。 -
まれに、Aurora ログレコードの 6 つのコピーのうちのいずれかが返すエラーにより、データベース書き込みが停止することがあるバグを修正しました。
-
サイズが 1 GB を超える個々のトランザクションでエンジンがクラッシュすることがある、論理的なレプリケーションに関するバグを修正しました。
-
クラスターキャッシュ管理が有効な場合の読み取りノードのメモリリークを修正しました。
-
RDS for PostgreSQL スナップショットのインポートで、ソーススナップショットにログに記録されていないリレーションが多数含まれている場合に応答が停止するバグを修正しました。
-
重度の I/O 負荷下で Aurora ストレージデーモンがクラッシュすることがあるバグを修正しました。
-
読み取りノードが不正なトランザクション ID エポックを書き込みノードに報告することがある、読み取りノードの
hot_standby_feedback
に関するバグを修正しました。これにより、書き込みノードがhot_standby_feedback
を無視し、読み取りノード上のスナップショットを無効にする可能性があります。 -
CREATE DATABASE
ステートメント中に発生するストレージエラーが適切に処理されないバグを修正しました。このバグにより、結果のデータベースにアクセスできなくなりました。正しい動作は、データベースの作成に失敗し、適切なエラーをユーザーに返すことです。 -
リードノードが書き込みノードへの接続を試みたときの PostgreSQL スナップショットオーバーフローの処理が改善されました。この変更以前は、書き込みノードがスナップショットのオーバーフロー状態であった場合、読み取りノードは結合できませんでした。という形式の PostgreSQL ログファイルにメッセージが表示されます
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
。スナップショットオーバーフローは、個々のトランザクションが 64 を超えるサブトランザクションを作成した場合に発生します。xxxxxxx
(nowyyyyyyy
) -
NOT IN クラスが に存在する場合にエラーが誤って発生する一般的なテーブル式に関連するバグを修正しましたCTE。エラーは
CTE with NOT IN fails with ERROR: could not find CTE
です。CTE-Name
-
last_error_timestamp
テーブル内の誤ったaurora_replica_status
値に関するバグを修正しました。 -
テンポラリオブジェクトに属するブロックが共有バッファに入力されるのを回避するために、バグを修正しました。これらのブロックは、PostgreSQL バックエンドローカルバッファに正しく存在します。
-
GIN インデックスでのバキュームクリーンアップのパフォーマンスが向上しました。
-
レプリケーションストリームがアイドル状態の場合でも、まれに Aurora が RDS for PostgreSQL インスタンスのレプリカとして機能しながら 100% のCPU使用率を示すバグを修正しました。
-
PostgreSQL 11 からの変更をバックポートし、孤立した一時テーブルのクリーンアップを改善しました。この変更がなければ、孤立したテンポラリテーブルからトランザクション ID の循環が発生する可能性がまれにあります。詳細については、この PostgreSQL コミュニティコミット
を参照してください。 -
初期化されていない起動プロセスがあるときに、書き込みインスタンスがリーダーインスタンスからのレプリケーション登録要求を受け入れることがあるバグを修正しました。
-
次のエクステンションを変更しました。
-
pg_hint_plan
をバージョン 1.3.3 に更新しました。 -
plprofiler
バージョン 4.1 を追加しました。
-
PostgreSQL 10.7、Aurora PostgreSQL 2.3 (廃止)
注記
Aurora PostgreSQL 2.3 を搭載した PostgreSQL エンジンバージョン 10.7 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.7 と互換性があります。PostgreSQL 10.7 の改善点の詳細については、「PostgreSQL リリース 10.7
リリースとパッチ
Aurora PostgreSQL 2.3.5
このリリースで次の改善を確認できます。
改善点
-
DB インスタンスが再起動する原因となったバグを修正しました。
-
論理レプリケーションの使用中に PostgreSQL バックエンドが終了するとクラッシュする可能性のあるバグを修正しました。
-
フェイルオーバーの際に読み取りが発生するときの再起動の原因となるバグを修正しました。
-
論理的なレプリケーションの
wal2json
モジュールのバグを修正しました。 -
不整合のメタデータの原因となるバグを修正しました。
Aurora PostgreSQL 2.3.3
このリリースで次の改善を確認できます。
改良点
-
PostgreSQL コミュニティのセキュリティ問題 CVE-2019-10130 のバックポート修正を提供しました。
-
PostgreSQL コミュニティのセキュリティ問題 CVE-2019-10164 のバックポート修正を提供しました。
-
データアクティビティのストリーミングに過剰なCPU時間がかかるバグを修正しました。
-
B-tree インデックスをスキャンするパラレルスレッドがディスクの読み取り後に停止する可能性のあるバグを修正しました。
-
共通テーブル式 (CTE) に対して
not in
述語を使用すると、ERROR「: 不良レベルアップCTE」というエラーが返される可能性があるバグを修正しました。 -
汎用検索ツリー (GiST) インデックスに変更を適用している間に、読み取りノードの再生プロセスが停止する可能性のあるバグを修正しました。
-
読み取りノードへのフェイルオーバー後に可視性マップページに誤ったフリーズビットが含まれる可能性があるバグを修正しました。
-
インデックスメンテナンス中の書き込みノードと読み取りノードの間のログトラフィックを最適化しました。
-
B-tree インデックススキャンの実行中に読み取りノードに対するクエリがクラッシュする場合があるバグを修正しました。
-
冗長な内部結合の削除用に最適化されたクエリがクラッシュする場合があるバグを修正しました。
-
関数
aurora_stat_memctx_usage
によって、特定のコンテキスト名のインスタンスの数がレポートされるようになりました。 -
関数
aurora_stat_memctx_usage
で誤った結果がレポートされるバグを修正しました。 -
読み取りノードの再生プロセスが、設定された
max_standby_streaming_delay
値を超えて、競合しているクエリを停止するまで待機する場合があるバグを修正しました。 -
アクティブな接続がリレープロセスと競合する場合に、追加情報が読み取りノードに記録されるようになりました。
-
PostgreSQL コミュニティバグ #15677 のバックポート修正が提供されました。パーティションテーブルから削除中にクラッシュが発生する可能性があります。
Aurora PostgreSQL 2.3.1
このリリースで次の改善を確認できます。
改善点
-
エンジンのクラッシュの原因になった I/O プリフェッチに関する複数のバグを修正。
Aurora PostgreSQL 2.3.0
このリリースで次の改善を確認できます。
新機能
-
Aurora PostgreSQL は、B ツリーインデックスのスキャン中に I/O プリフェッチを実行するようになりました。これにより、キャッシュされていないデータに対する B-tree スキャンのパフォーマンスが大幅に向上します。
改良点
-
読み取りノードが「取りすぎ」というエラーで失敗するバグを修正LWLocksしました。
-
クラスターの書き込みワークロードが高い場合に読み取りノードの起動に失敗する多数の問題に対応。
-
aurora_stat_memctx_usage()
関数がクラッシュの原因となるバグを修正。 -
バッファキャッシュのスラッシングを最小限に抑えるためにテーブルスキャンで使用されるキャッシュ置換戦略を改善。
PostgreSQL 10.6、Aurora PostgreSQL 2.2 (廃止)
注記
Aurora PostgreSQL 2.2 を搭載した PostgreSQL エンジンバージョン 10.6 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.6 と互換性があります。PostgreSQL 10.6 の改善点の詳細については、「PostgreSQL リリース 10.6
Aurora PostgreSQL 2.2.1
このリリースで次の改善を確認できます。
改善点
-
論理的なレプリケーションの安定性が向上。
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージはCLOG「セグメント 123 が存在しません: そのようなファイルまたはディレクトリはありません」という形式でした。
-
サポートされるIAMパスワードのサイズを 8KBに引き上げました。
-
高スループットの書き込みワークロードでのパフォーマンスの一貫性が向上。
-
再起動中にリードレプリカがクラッシュする原因となるバグを修正。
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージは、SQLERROR「: リレーションEOFの過去の読み取りを試みる」という形式でした。
-
再起動後にメモリ使用量が増加する原因となるバグを修正。
-
多数のサブトランザクションを含むトランザクションが失敗する原因となるバグを修正。
-
GIN インデックスを使用する際の潜在的な障害に対処するコミュニティ PostgreSQL からのパッチをマージしました。詳細については、 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
を参照してください。 -
RDS for PostgreSQL からのスナップショットのインポートが失敗する可能性のあるバグを修正しました。
Aurora PostgreSQL 2.2.0
このリリースで次の改善を確認できます。
新機能
-
制限付きパスワードの管理機能を追加しました。制限付きのパスワード管理機能では、
rds.restrict_password_commands
パラメータとrds_password
ロールを使用して、ユーザーのパスワードおよびパスワードの有効期限の変更の管理者を制限することができます。詳細については、「Amazon Amazon Aurora ユーザー ガイド」の「パスワード管理の制限」を参照してください。
PostgreSQL 10.5、Aurora PostgreSQL 2.1 (廃止)
注記
Aurora PostgreSQL 2.1 を搭載した PostgreSQL エンジンバージョン 10.5 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.5 と互換性があります。PostgreSQL 10.5 の改善点の詳細については、「PostgreSQL リリース 10.5
Aurora PostgreSQL 2.1.1
このリリースで次の改善を確認できます。
改善点
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージはCLOG「セグメント 123 が存在しません: そのようなファイルまたはディレクトリはありません」という形式でした。
-
サポートされるIAMパスワードのサイズを 8KBに引き上げました。
-
高スループットの書き込みワークロードでのパフォーマンスの一貫性が向上。
-
再起動中にリードレプリカがクラッシュする原因となるバグを修正。
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージは、SQLERROR「: リレーションEOFの過去の読み取りを試みる」という形式でした。
-
再起動後にメモリ使用量が増加する原因となるバグを修正。
-
多数のサブトランザクションを含むトランザクションが失敗する原因となるバグを修正。
-
GIN インデックスを使用する際の潜在的な障害に対処するコミュニティ PostgreSQL からのパッチをマージしました。詳細については、 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
を参照してください。 -
RDS for PostgreSQL からのスナップショットのインポートが失敗する可能性のあるバグを修正しました。
Aurora PostgreSQL 2.1.0
このリリースで次の改善を確認できます。
新機能
-
Aurora クエリ計画管理の一般的な可用性。これにより、アプリケーションで使用するすべてのクエリ計画の追跡と管理、クエリオプティマイザによる計画選択の管理、アプリケーションの安定したハイパフォーマンスの確保が可能になります。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora Postgre のクエリ実行計画の管理SQL」を参照してください。
-
libprotobuf
拡張機能をバージョン 1.3.0 に更新しました。これはPostGIS
拡張機能で使用します。 -
pg_similarity
拡張機能をバージョン 1.0 に更新しました。 -
log_fdw
拡張機能をバージョン 1.1 に更新しました。 -
pg_hint_plan
拡張機能をバージョン 1.3.1 に更新しました。
改善点
-
書き込みノードと読み取りノードの間のネットワークトラフィックは、ネットワーク使用率を低くするために圧縮されるようになりました。これにより、ネットワークサチュレーションによって読み取りノードが使用不可になる可能性が減ります。
-
PostgreSQL サブトランザクション用の高性能でスケーラブルなサブシステムを実装しました。これにより、セーブポイントと
PL/pgSQL
例外ハンドラーを広範に使用するアプリケーションのパフォーマンスが向上します。 -
rds_superuser
ロールは、以下のパラメータをセッション、データベース、またはロールレベル単位で設定できるようになりました。-
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
-
-
SQL コマンド がALTER「」であるバグを修正FUNCTIONしました。OWNER 送信先 ...「」 が、エラー 「improper qualified name (too many dotted names)」 で失敗することがあります。
-
サブトランザクションが 200 万を超えるトランザクションのコミット中にクラッシュが発生するバグを修正しました。
-
Aurora Storage ボリュームが使用できなくなる可能性があるGINインデックスに関連するコミュニティ PostgreSQL コードのバグを修正しました。
-
RDS for PostgreSQL インスタンスの Aurora PostgreSQL レプリカが起動に失敗し、エラーを報告できるバグを修正しました。PANIC「: 有効なチェックポイントレコードが見つかりませんでした」。
-
無効なパラメータを
aurora_stat_backend_waits
関数に渡すと、クラッシュが発生するバグを修正しました。
既知の問題
-
pageinspect
拡張機能は Aurora Postgre ではサポートされていませんSQL。
PostgreSQL 10.4、Aurora PostgreSQL 2.0 (廃止)
注記
Aurora PostgreSQL 2.0 を搭載した PostgreSQL エンジンバージョン 10.4 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 10.4 と互換性があります。PostgreSQL 10.4 の改善点の詳細については、PostgreSQL リリース 10.4
Aurora PostgreSQL 2.0.1
このリリースで次の改善を確認できます。
改善点
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージはCLOG「セグメント 123 が存在しません: そのようなファイルまたはディレクトリはありません」という形式でした。
-
サポートされるIAMパスワードのサイズを 8KBに引き上げました。
-
高スループットの書き込みワークロードでのパフォーマンスの一貫性が向上。
-
再起動中にリードレプリカがクラッシュする原因となるバグを修正。
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージは、SQLERROR「: リレーションEOFの過去の読み取りを試みる」という形式でした。
-
再起動後にメモリ使用量が増加する原因となるバグを修正。
-
多数のサブトランザクションを含むトランザクションが失敗する原因となるバグを修正。
-
GIN インデックスを使用する際の潜在的な障害に対処するコミュニティ PostgreSQL からのパッチをマージしました。詳細については、 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
を参照してください。 -
RDS for PostgreSQL からのスナップショットのインポートが失敗する可能性のあるバグを修正しました。
Aurora PostgreSQL 2.0.0
このリリースで次の改善を確認できます。
改善点
-
このリリースには、PostgreSQL 9.6.9、Aurora PostgreSQL 1.3 (廃止) のすべての修正、機能、および改善が含まれています。
-
テンポラリファイルのサイズ制限はユーザーが設定できます。
temp_file_limit
パラメータを変更するには、rds_superuser ロールが必要です。 -
PostGIS
拡張機能で使用するGDAL
ライブラリをアップグレードしました。 -
ip4r
拡張をバージョン 2.1.1 に更新。 -
pg_repack
拡張をバージョン 1.4.3 に更新。 -
plv8
拡張をバージョン 2.1.2 に更新。 -
並列クエリ – 新しい Aurora PostgreSQL バージョン 2.0 インスタンスを作成すると、
default.postgres10
パラメータグループに対して並列クエリが有効になります。max_parallel_workers_per_gather
パラメータはデフォルトで 2 に設定されますが、特定のワークロード要件に合わせて変更できます。 -
書き込みノードから特定のタイプの空き領域を変更した後に読み取りノードがクラッシュする原因となるバグを修正。
PostgreSQL 9.6 バージョン (廃止)
バージョンアップデート
- PostgreSQL 9.6.22、Aurora PostgreSQL 1.11 (廃止)
- PostgreSQL 9.6.21、Aurora PostgreSQL 1.10 (廃止)
- PostgreSQL 9.6.19、Aurora PostgreSQL 1.9 (廃止)
- PostgreSQL 9.6.18、Aurora PostgreSQL 1.8 (廃止)
- PostgreSQL 9.6.17、Aurora PostgreSQL 1.7 (廃止)
- PostgreSQL 9.6.16、Aurora PostgreSQL 1.6 (廃止)
- PostgreSQL 9.6.12、Aurora PostgreSQL 1.5 (廃止)
- PostgreSQL 9.6.11、Aurora PostgreSQL 1.4 (廃止)
- PostgreSQL 9.6.9、Aurora PostgreSQL 1.3 (廃止)
- PostgreSQL 9.6.8、Aurora PostgreSQL 1.2 (廃止)
- PostgreSQL 9.6.6 Aurora PostgreSQL 1.1 (廃止)
- PostgreSQL 9.6.3、Aurora PostgreSQL 1.0 (廃止)
PostgreSQL 9.6.22、Aurora PostgreSQL 1.11 (廃止)
注記
PostgreSQL エンジンバージョン 9.6.22 と Aurora PostgreSQL 1.10 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは PostgreSQL 9.6.22 と互換性があります。PostgreSQL 9.6.22 の改善点の詳細については、「PostgreSQL リリース 9.6.22
Aurora PostgreSQL 1.11.1
安定性に関する優先度の高い更新
-
プリフェッチによってトリガーされた I/O リソースの枯渇によってクエリが応答しなくなる問題を修正しました。
その他の改善と安定性に関する更新
-
Aurora ストレージデーモンで特定のネットワーク構成を使用している場合に、可用性を短時間失わせることがある複数の問題を修正しました。
Aurora PostgreSQL 1.11
安定性に関する優先度の高い強化
-
テーブルスペースを持つ既存のテンプレートデータベースからデータベースを作成すると、メッセージ
ERROR: could not open file pg_tblspc/...: No such file or directory
のエラーが発生する問題を修正しました。 -
まれに、多数の PostgreSQL サブトランザクション (SQLセーブポイント) が使用されても Aurora レプリカを開始できない問題を修正しました。
-
まれに、レプリカノードの繰り返しの読み取りリクエストで読み取り結果が矛盾する問題を修正しました。
その他の改善と機能強化
-
OpenSSL を 1.1.1k にアップグレードしました。
-
一部のワークロードでは、Aurora レプリカのWALアプリケーションプロセスCPUの使用とメモリ消費が減少しました。
-
メタデータへの不正な書き込みを検出するために、書き込みパスの安全性チェックを改善します。
-
重複したファイルエントリにより Aurora PostgreSQL エンジンが起動できない問題を修正しました。
-
ワークロードが高い場合に一時的に使用できなくなる問題を修正しました。
-
S3 インポート中に S3 パスで先頭のスラッシュを使用する機能を追加しました。
-
PostGIS
拡張機能をバージョン 2.4.7 に更新。 -
orafce
エクステンションをバージョン 3.16 に更新しました。
PostgreSQL 9.6.21、Aurora PostgreSQL 1.10 (廃止)
注記
PostgreSQL エンジンバージョン 9.6.21 と Aurora PostgreSQL 1.10 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 9.6.21 と互換性があります。PostgreSQL 9.6.21 の改善点の詳細については、「PostgreSQL リリース 9.6.21
Aurora PostgreSQL 1.10.0
安定性に関する優先度の高い強化
サブトランザクションが 64 を超えるトランザクションの処理中にリーダーを再起動した場合、まれに整合性がない結果が返されるというバグを修正しました。
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
メモリに制約のある環境で多くの関係性を設定すると、データベースを起動できなくなるという不具合を修正しました。
-
apg_plan_mgmt
エクステンションで、内部バッファオーバフローにより、短時間だけ可用性が失われる可能性があるバグを修正しました。 -
データベースエンジンがインスタンスの合計メモリよりも大きい共有メモリセグメントを作成しようとし、繰り返し失敗するバグを修正しました。例えば、db.r5.large インスタンスで 128 GiB の共有バッファの作成を試みて失敗します。この変更により、割り当てる共有メモリの全体がインスタンスメモリよりも大きい場合は、そのインスタンスに互換性のないパラメータで設定することが許可されました。
-
データベース起動時に、不要な
pg_wal
テンポラリファイルをクリーンアップするためのロジックが追加されました。 -
Aurora PostgreSQL 9.6 のバグを修正しました。このバグにより、インバウンドレプリケーションの使用時に読み取り/書き込みノードが起動できなくなることがあります。
-
pgAudit
を有効化してPostGIS
エクステンションを作成する際に、メモリが不足して、短時間の可用性の喪失につながるバグを修正しました。 -
タプルのメタデータの不整合を検出するための BTree ページチェック機能が追加されました。
PostgreSQL 9.6.19、Aurora PostgreSQL 1.9 (廃止)
注記
PostgreSQL エンジンバージョン 9.6.19 と Aurora PostgreSQL 1.9 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 9.6.19 と互換性があります。PostgreSQL 9.6.19 の改善点の詳細については、「PostgreSQL リリース 9.6.19
Aurora PostgreSQL 1.9.2
安定性に関する優先度の高い強化
-
ライターノードが 64 を超えるサブトランザクションを含む長いトランザクションを処理している間にリーダーを再起動すると、リーダーノードが余分な行または欠落した行をレンダリングすることがあるというバグを修正しました。
その他の改善と機能強化
-
数千のクライアントを含む大規模な S3 インポートにより、1 つまたは複数のインポートクライアントの応答停止状態を発生させ得るバグを修正しました。
Aurora PostgreSQL 1.9.1
安定性に関する重要な強化
-
まれにリードレプリカが繰り返し再起動できないバグを修正しました。
その他の改善と機能強化
-
負荷が高い場合、スナップショットのインポート、COPYインポート、または S3 インポートがまれに応答を停止するバグを修正しました。
-
ライターの書き込み集中型のワークロードの使用率が非常に高いときに、リードレプリカがクラスターに参加しないことがあるバグを修正しました。
Aurora PostgreSQL 1.9.0
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
PostgreSQL コミュニティセキュリティの問題 CVE-2020-25694、CVE-2020-25695、および CVE-2020-25696 のバックポートされた修正。
-
Aurora PostgreSQL レプリケーションのバグを修正しました。次のエラーメッセージが表示される可能性があります。
ERROR:
MultiXactId
nnnn がまだ作成されていません -- ラップアラウンドの様子
その他の改善と機能強化
-
バックエンドがデータベースクライアントへの書き込みをブロックされると、Aurora PostgreSQL は読み取りノードに遅れなくなります。
-
ストレージボリュームが増加したときに、まれにリードレプリカで短時間使用できなくなるケースのバグを修正しました。
-
次のエラーを返す可能性のあるデータベースを作成する際のバグを修正しました:
ERRORはローカルディスクにディレクトリを作成できませんでした
-
Aurora リードレプリカの昇格後にメモリ不足状態の原因になる可能性のある
GiST
インデックスのバグを修正しました。 -
Aurora PostgreSQL が
GiST
インデックスを使用する RDS for PostgreSQL インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しました。このバグが原因で、Aurora クラスターの昇格後に、まれに短時間使用できなくなるケースがありました。
PostgreSQL 9.6.18、Aurora PostgreSQL 1.8 (廃止)
注記
PostgreSQL エンジンバージョン 9.6.18 と Aurora PostgreSQL 1.8 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは PostgreSQL 9.6.18 と互換性があります。PostgreSQL 9.6.18 の改善点の詳細については、「PostgreSQL リリース 9.6.18
バージョン 1.8.1 はありません。
Aurora PostgreSQL リリース 1.8.2
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
Aurora PostgreSQL レプリケーションでエラーメッセージ
ERROR:
。MultiXactId
nnnn がまだ作成されていない -- ラップアラウンドが明らかになるバグを修正しました -
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
バックエンドがデータベースクライアントへの書き込みをブロックされると、Aurora PostgreSQL は読み取りノードに遅れなくなります。
-
DROP DATABASE
ステートメントでリレーションファイルが削除されないバグを修正しました。 -
メモリ不足状態の原因となる B ツリーインデックスの小規模なメモリリークを修正しました。
-
aurora_replica_status()
フィールドが切り捨てられることがあるserver_id
関数のバグを修正しました。 -
Aurora PostgreSQL が GiST インデックスを使用する RDS for PostgreSQL インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しました。このバグが原因で、Aurora DB クラスターの昇格後に、まれに短時間使用できなくなるケースがありました。
Aurora PostgreSQL 1.8.0
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
まれに復旧時間が長くなり可用性に影響を与える、ヒープページ拡張に関連するバグを修正しました。
その他の改善と機能強化
-
ライターインスタンスで重いサブトランザクションを持つワークロードが作成されると、Aurora レプリカがクラッシュするバグを修正しました。
-
メモリリークとアクティブなトランザクションの追跡に使用されるメモリの減少により、ライターインスタンスがクラッシュするバグを修正しました。
-
PostgreSQL バックエンドの起動中に空きメモリが利用できない場合の不適切な初期化によるクラッシュにつながるバグを修正しました。
-
インデックスに含まれる形状とデータに依存する特定の条件下で発生したBTreeプリフェッチ中のクラッシュを修正しました。
-
SELECT
クエリが誤ってエラーを返す可能性があるバグを修正しました。リレーションエラーEOFの過去の読み取りを試みています。blockno=bbb nblocks=nnn
。 -
データベースストレージの増加時のエラー処理が原因でデータベースが一時的に利用できなくなることがあるバグを修正しました。
PostgreSQL 9.6.17、Aurora PostgreSQL 1.7 (廃止)
Aurora PostgreSQL のこのリリースは PostgreSQL 9.6.17 と互換性があります。PostgreSQL 9.6.17 の改善点の詳細については、「PostgreSQL リリース 9.6.17
リリースとパッチ
Aurora PostgreSQL 1.7.7
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
なし
Aurora PostgreSQL 1.7.6
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
Aurora PostgreSQL レプリケーションのバグを修正し、エラーメッセージ :
ERROR
。MultiXactId
nnnn がまだ作成されていません
その他の改善と機能強化
-
ストレージボリュームが増えたときに、まれにリードレプリカが短時間使用できなくなるケースのバグを修正しました。
-
短時間使用できなくなる可能性のある、B ツリーインデックスの読み取り最適化のバグを修正しました。
-
Aurora リードレプリカの昇格後に条件が発生する out-of-memory可能性のある GiST インデックスのバグを修正しました。
Aurora PostgreSQL 1.7.3
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
なし
その他の改善と機能強化
-
複数のリーダーインスタンスが再起動したり、クラスターに再参加したりすると、サブトランザクションの重いワークロードのため短時間使用できなくなることがあるバグを修正しました。
Aurora PostgreSQL 1.7.2
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
まれに復旧時間が長くなり可用性に影響を与える、ヒープページ拡張に関連するバグを修正しました。
優先度の高い安定性の強化
なし
その他の改善と機能強化
-
データベースストレージの増加時のエラー処理が原因でデータベースが一時的に利用できなくなることがあるバグを修正しました。
-
SELECT クエリがエラーを誤って返す可能性があるバグを修正
しました。リレーションエラーEOFの過去の読み取りを試みています。blockno=bbb nblocks=nnn
。 -
データベースインスタンスに異常なCPUスパイクが発生する可能性がある内部メトリクスコレクターの問題を修正しました。
Aurora PostgreSQL 1.7.1
このリリースで次の改善を確認できます。
安定性に関する重要な強化
なし。
安定性に関する優先度の高い強化
-
および TRUNCATETABLEオペレーションを適用する際の読み取りインスタンスのパフォーマンスDROPTABLEと可用性が向上しました。
-
診断モジュールのメモリリークが小さくても継続的に発生し、 out-of-memoryDB インスタンスタイプが小さくなる可能性がある問題を修正しました。
-
データベースの再起動につながる可能性のある
PostGIS
エクステンションのバグを修正しました。これは Post GISコミュニティに として報告されていますhttps://trac.osgeo.org/postgis/ticket/4646。 -
ストレージエンジンでのエラー処理が正しくないために読み取りリクエストが停止する可能性のあるバグを修正しました。
-
一部のクエリで失敗し、
ERRORから relfrozenxid yyyyyy の前に xmin xxxxxx というメッセージが表示されるバグを修正しました
。これは、読み取りインスタンスが書き込みインスタンスに昇格された後に発生する可能性があります。
その他の改善と機能強化
-
ストレージから多くの行を読み取るクエリのパフォーマンスが向上しました。
-
読み取りワークロードの負荷が高い場合のリーダー DB インスタンスのパフォーマンスと可用性が向上しました。
-
ERROR以前のバージョンがディスクにまだ存在するため、base/xxxxxx/yyyyyyy「」というメッセージが表示されるバグを修正しました。 AWS カスタマーサポートにお問い合わせください
。これは、Postgre SQLの 32 ビットオブジェクト識別子がラップされた後に、オブジェクトの作成中に発生する可能性があります。 -
pg_hint_plan
エクステンションのバグを修正しました。このバグでは、enable_hint_table
が有効な場合に複数ステートメントのクエリがクラッシュする可能性があります。これは PostgreSQL コミュニティで として追跡されますhttps://github.com/ossc-db/pg_hint_plan/issues/25。 -
次のエクステンションを変更しました。
-
orafce
をバージョン 3.8 に更新しました。
-
PostgreSQL 9.6.16、Aurora PostgreSQL 1.6 (廃止)
このバージョンの Aurora PostgreSQL は PostgreSQL 9.6.16 と互換性があります。リリース 9.6.16 の改善点の詳細については、「PostgreSQL リリース 9.6.16
このリリースには、複数の重要な安定性の強化が含まれています。Amazon では、古い PostgreSQL 9.6 エンジンを使用する Aurora PostgreSQL クラスターをこのリリースにアップグレードすることを強くお勧めします。
パッチのバージョン
Aurora PostgreSQL 1.6.4
このリリースで次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
以下の PostgreSQL コミュニティセキュリティの問題に対するバックポートされた修正:
その他の改善と機能強化
-
なし
Aurora PostgreSQL 1.6.3
新機能
-
Aurora PostgreSQL が PostgreSQL vacuum_truncate
ストレージパラメータをサポートし、特定のテーブルのバキューム切り捨てを管理できるようになりました。テーブルを作成または変更するときに、このストレージパラメータ を false に設定して、VACUUM SQLコマンドがテーブルの末尾の空のページを切り捨てないようにします。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
エラー処理が正しくないためにストレージからの読み取りでレスポンスがなくなることがあるバグを修正しました。
その他の改善と機能強化
-
なし
Aurora PostgreSQL 1.6.2
このエンジンの更新で次の改善を確認できます。
安定性に関する重要な強化
-
リーダー DB インスタンスがテンポラリ古いデータを使用する可能性があるバグを修正しました。これにより、行数が少なすぎたり多すぎたりするなど、不正な結果になる可能性があります。このエラーは、ストレージに保持されることはなく、その行を含むデータベースページがキャッシュから削除されたときにクリアされます。これが発生する可能性があるのは、単一のトランザクション内に 64 個を超えるサブトランザクションがあるために、プライマリ DB インスタンスでトランザクションスナップショットオーバーフローが発生した場合です。このバグの影響を受けやすいアプリケーションには、上位トランザクションで 64 を超えるサブトランザクションを持つ SQL savepoints または PostgreSQL 例外ハンドラーを使用するアプリケーションが含まれます。
安定性に関する優先度の高い強化
-
DB クラスターに参加しようとしたときに、リーダー DB インスタンスをクラッシュさせて使用不能にするようなバグを修正しました。このエラーは、サブトランザクション数が多すぎてプライマリ DB インスタンスでトランザクションスナップショットオーバーフローが発生した場合に起きることがあります。この場合、スナップショットオーバーフローが解消されるまで、リーダー DB インスタンスは参加できません。
その他の改善と機能強化
-
実行中のステートメントのクエリ ID を Performance Insights で判断できないというバグを修正しました。
Aurora PostgreSQL 1.6.1
このエンジンの更新で次の改善を確認できます。
安定性に関する重要な強化
-
なし
安定性に関する優先度の高い強化
-
データベースエンジンをクラッシュさせて使用不能にするようなバグを修正しました。このエラーは、新しく確立したデータベース接続で、正常な認証後の初期化時にリソース消費に関連するエラーが発生した場合に生じました。
その他の改善と機能強化
-
Aurora Postgre の安定性と可用性に全般的な改善をもたらしましたSQL。
Aurora PostgreSQL 1.6.0
このエンジンのバージョンには、次の新機能と改善が含まれています。
新機能
-
apg_plan_mgmt
エクステンションの更新。詳細については、「Amazon Aurora ユーザーガイド」の「Aurora Postgre のクエリ実行プランの管理SQL」を参照してください。
安定性に関する重要な強化
-
テンポラリテーブルに B ツリーインデックスを作成する際に、まれに復旧時間が長くなり、可用性に影響が及ぶ場合があることに関するバグを修正しました。
-
Aurora PostgreSQL が RDS for Postgre インスタンスの物理レプリカとして機能している場合のレプリケーションに関連するバグを修正しましたSQL。まれに、このバグによってログの書き込みに失敗し、復旧時間が長くなり、可用性に影響が及ぶ場合があります。
-
高 I/O レイテンシーの読み取りを処理する際に、まれに復旧時間が長くなり、可用性に影響が及ぶ場合があることに関するバグを修正しました。
安定性に関する優先度の高い強化
-
Btree インデックスのプリフェッチオペレーション中に Aurora がクラッシュする複数のバグを修正しました。
-
バッファキャッシュ内のデータブロックに対して実行する検証チェックを強化しました。これにより、Aurora による不整合の検出機能が向上します。
その他の改善と機能強化
-
クエリプラン管理エクステンション
apg_plan_mgmt
において、高度にパーティション化されたテーブルのプラン生成を管理するためのアルゴリズムを改善しました。 -
バッファキャッシュ復旧アルゴリズムの改善により、大きなキャッシュを持つインスタンスの起動時間が短縮されました。
-
PostgreSQL の read-node-apply
LWLock
優先順位付けの変更を使用して、トランザクションレートの高いワークロードにおけるプロセスのパフォーマンスを改善しました。これらの変更により、PostgreSQL が read-node-apply激しい競合状態にある間ProcArray
、プロセスの飢餓を防ぐことができます。 -
PostgreSQL
SLRU
- 切り捨てオペレーションのリプレイ中に読み取りノードがクラッシュするバグを修正しました。 -
まれに、Aurora ログレコードの 6 つのコピーのうちのいずれかが返すエラーにより、データベース書き込みが停止することがあるバグを修正しました。
-
クラスターキャッシュ管理が有効な場合の読み取りノードのメモリリークを修正しました。
-
RDS for PostgreSQL スナップショットのインポートで、ソーススナップショットにログに記録されていないリレーションが多数含まれている場合に応答が停止するバグを修正しました。
-
読み取りノードが不正なトランザクション ID エポックを書き込みノードに報告することがある、読み取りノードの
hot_standby_feedback
に関するバグを修正しました。これにより、書き込みノードがhot_standby_feedback
を無視し、読み取りノード上のスナップショットを無効にする可能性があります。 -
CREATE DATABASE
ステートメント中に発生するストレージエラーが適切に処理されないバグを修正しました。このバグにより、結果のデータベースにアクセスできなくなりました。正しい動作は、データベースの作成に失敗し、適切なエラーをユーザーに返すことです。 -
リードノードが書き込みノードへの接続を試みたときの PostgreSQL スナップショットオーバーフローの処理が改善されました。この変更以前は、書き込みノードがスナップショットのオーバーフロー状態であった場合、読み取りノードは結合できませんでした。という形式の PostgreSQL ログファイルにメッセージが表示されます
DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least
。スナップショットオーバーフローは、個々のトランザクションが 64 を超えるサブトランザクションを作成した場合に発生します。xxxxxxx
(nowyyyyyyy
) -
NOT IN クラスが に存在する場合にエラーが誤って発生する一般的なテーブル式に関連するバグを修正しましたCTE。エラーは
CTE with NOT IN fails with ERROR: could not find CTE
です。CTE-Name
-
last_error_timestamp
テーブル内の誤ったaurora_replica_status
値に関するバグを修正しました。 -
テンポラリオブジェクトに属するブロックが共有バッファに入力されるのを回避するために、バグを修正しました。これらのブロックは、PostgreSQL バックエンドローカルバッファに正しく存在します。
-
レプリケーションストリームがアイドル状態の場合でも、まれに Aurora が RDS for PostgreSQL インスタンスのレプリカとして機能しながら 100% のCPU使用率を示すバグを修正しました。
-
PostgreSQL 11 からの変更をバックポートし、孤立した一時テーブルのクリーンアップを改善しました。この変更がなければ、孤立したテンポラリテーブルからトランザクション ID の循環が発生する可能性がまれにあります。詳細については、この PostgreSQL コミュニティコミット
を参照してください。 -
初期化されていない起動プロセスがあるときに、書き込みインスタンスがリーダーインスタンスからのレプリケーション登録要求を受け入れることがあるバグを修正しました。
-
次のエクステンションを変更しました。
-
pg_hint_plan
をバージョン 1.2.5 に更新しました。
-
PostgreSQL 9.6.12、Aurora PostgreSQL 1.5 (廃止)
注記
Aurora PostgreSQL 1.5 を搭載した PostgreSQL エンジンバージョン 9.6.12 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 9.6.12 と互換性があります。PostgreSQL 9.6.12 の改善点の詳細については、「PostgreSQL リリース 9.6.12
リリースとパッチ
Aurora PostgreSQL 1.5.3
このリリースで次の改善を確認できます。
改善点
-
DB インスタンスが再起動する原因となったバグを修正しました。
-
フェイルオーバーの際に読み取りが発生するときの再起動の原因となるバグを修正しました。
-
不整合のメタデータの原因となるバグを修正しました。
Aurora PostgreSQL 1.5.2
このリリースで次の改善を確認できます。
改良点
-
PostgreSQL コミュニティのセキュリティ問題 CVE-2019-10130 のバックポート修正を提供しました。
-
汎用検索ツリー (GiST) インデックスに変更を適用している間に、読み取りノードの再生プロセスが停止する可能性のあるバグを修正しました。
-
読み取りノードへのフェイルオーバー後に可視性マップページに誤ったフリーズビットが含まれる可能性があるバグを修正しました。
-
「リレーション
relation-name
が存在しません」エラーが誤ってレポートされるバグを修正しました。 -
インデックスメンテナンス中の書き込みノードと読み取りノードの間のログトラフィックを最適化しました。
-
B-tree インデックススキャンの実行中に読み取りノードに対するクエリがクラッシュする場合があるバグを修正しました。
-
関数
aurora_stat_memctx_usage
によって、特定のコンテキスト名のインスタンスの数がレポートされるようになりました。 -
関数
aurora_stat_memctx_usage
で誤った結果がレポートされるバグを修正しました。 -
読み取りノードの再生プロセスが、設定された
max_standby_streaming_delay
を超えて、競合しているクエリを停止するまで待機する可能性のあるバグを修正しました。 -
アクティブな接続がリレープロセスと競合する場合に、追加情報が読み取りノードに記録されるようになりました。
Aurora PostgreSQL 1.5.1
このリリースで次の改善を確認できます。
改善点
-
エンジンのクラッシュの原因になった I/O プリフェッチに関する複数のバグを修正。
Aurora PostgreSQL 1.5.0
このリリースで次の改善を確認できます。
新機能
-
Aurora PostgreSQL は、B ツリーインデックスのスキャン中に I/O プリフェッチを実行するようになりました。これにより、キャッシュされていないデータに対する B-tree スキャンのパフォーマンスが大幅に向上します。
改善点
-
クラスターの書き込みワークロードが高い場合に読み取りノードの起動に失敗する多数の問題に対応。
-
aurora_stat_memctx_usage()
関数がクラッシュの原因となるバグを修正。 -
バッファキャッシュのスラッシングを最小限に抑えるためにテーブルスキャンで使用されるキャッシュ置換戦略を改善。
PostgreSQL 9.6.11、Aurora PostgreSQL 1.4 (廃止)
注記
Aurora PostgreSQL 1.4 を搭載した PostgreSQL エンジンバージョン 9.6.11 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 9.6.11 と互換性があります。PostgreSQL 9.6.11 の改善点の詳細については、「PostgreSQL リリース 9.6.11
このリリースで次の改善を確認できます。
新機能
-
pg_similarity
エクステンションバージョン 1.0 のサポートを追加。 -
Aurora PostgreSQL が PostgreSQL vacuum_truncate
ストレージパラメータをサポートし、特定のテーブルのバキューム切り捨てを管理できるようになりました。テーブルを作成または変更するときに、このストレージパラメータ を false に設定して、VACUUM SQLコマンドがテーブルの末尾の空のページを切り捨てないようにします。
改良点
-
このリリースには、PostgreSQL 9.6.9、Aurora PostgreSQL 1.3 (廃止) のすべての修正、機能、および改善が含まれています。
-
書き込みノードと読み取りノードの間のネットワークトラフィックは、ネットワーク使用率を低くするために圧縮されるようになりました。これにより、ネットワークサチュレーションによって読み取りノードが使用不可になる可能性が減ります。
-
同時実行性の高いワークロードでは、サブトランザクションのパフォーマンスが向上しました。
-
pg_hint_plan
エクステンションのバージョン 1.2.3 の更新。 -
ビジー状態のシステムで、数百万ものサブトランザクションを含むコミット (およびコミットタイムスタンプを有効にしたコミット) によって Aurora がクラッシュする原因となる問題を修正。
-
の
INSERT
ステートメントが「リレーションEOFの過去の読み取りを試みている」というメッセージで失敗VALUES
する問題を修正しました。 -
apg_plan_mgmt
拡張のバージョン 1.0.1 のアップグレード。詳細については、「Aurora PostgreSQL apg_plan_mgmt 拡張機能のバージョン 1.0.1」を参照してください。apg_plan_mgmt
エクステンションは、クエリプラン管理で使用されます。apg_plan_mgmt
拡張機能をインストール、アップグレード、使用する方法については、Amazon Aurora ユーザーガイドの「Aurora Postgre のクエリ実行プランの管理SQL」を参照してください。
PostgreSQL 9.6.9、Aurora PostgreSQL 1.3 (廃止)
注記
Aurora PostgreSQL 1.3 を搭載した PostgreSQL エンジンバージョン 9.6.9 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
Aurora PostgreSQL のこのリリースは、PostgreSQL 9.6.9 と互換性があります。PostgreSQL 9.6.9 の改善点の詳細については、PostgreSQL リリース 9.6.9
Aurora PostgreSQL 1.3.2
このリリースで次の改善を確認できます。
新機能
-
ProcArrayGroupUpdate
待機イベントを追加。
改善点
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージはCLOG「セグメント 123 が存在しません: そのようなファイルまたはディレクトリはありません」という形式でした。
-
サポートされるIAMパスワードのサイズを 8KBに増やしました。
-
高スループットの書き込みワークロードでのパフォーマンスの一貫性が向上。
-
再起動中にリードレプリカがクラッシュする原因となるバグを修正。
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージは、SQLERROR「: リレーションEOFの過去の読み取りを試みる」という形式でした。
-
再起動後にメモリ使用量が増加する原因となるバグを修正。
-
多数のサブトランザクションを含むトランザクションが失敗する原因となるバグを修正。
-
GIN インデックスを使用する際の潜在的な障害に対処するコミュニティ PostgreSQL からのパッチをマージしました。詳細については、 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
を参照してください。 -
RDS for PostgreSQL からのスナップショットのインポートが失敗する可能性のあるバグを修正しました。
Aurora PostgreSQL 1.3.0
このリリースで次の改善を確認できます。
改善点
-
このリリースには、PostgreSQL 9.6.8、Aurora PostgreSQL 1.2 (廃止) のすべての修正、機能、および改善が含まれています。
-
GDAL
ライブラリの更新。PostGIS
拡張により使用されます。 -
次の PostgreSQL 拡張機能を更新しました。
-
ip4r
をバージョン 2.1.1 に更新 -
pgaudit
をバージョン 1.1.1 に更新 -
pg_repack
をバージョン 1.4.3 に更新 -
plv8
をバージョン 2.1.2 に更新
-
-
ローカルディスクの使用率が高い場合に、誤ってフェイルオーバーを起こす可能性があるモニタリングシステムの問題を修正。
-
Aurora PostgreSQL が繰り返しクラッシュするバグを修正し、次のように報告しました。
PANIC: new_record_total_len (8201) must be less than BLCKSZ (8192), rmid (6), info (32)
-
Aurora PostgreSQL 読み取りノードが、大きなバッファキャッシュの復旧によりクラスターに再参加できないバグを修正しました。この問題は、r4.16xlarge 以外のインスタンスで発生する可能性は低いです。
-
9.4 より前のエンジンバージョンからインポートされた空のGINインデックスリーフページに挿入すると、Aurora ストレージボリュームが使用できなくなる可能性があるバグを修正しました。
-
まれに、トランザクションのコミット中にクラッシュするとコミットするトランザクションの
CommitTs
データが失われる可能性のあるバグを修正。トランザクションの実際の耐久性の高いはこのバグの影響を受けていません。 -
PostGIS
が、PostGIS
関数でクラッシュする可能性のあるgserialized_gist_picksplit_2d()
拡張のバグを修正。 -
r4.8xl より小さいインスタンスで大量の書き込みトラフィック発生中の読み取り専用ノードの安定性を向上させました。これにより特に、書き込みと読み取りの間でネットワークの帯域幅が制約される状況に対処できます。
-
RDS for PostgreSQL インスタンスのレプリケーションターゲットとして機能する Aurora Postgre SQLインスタンスが、次のエラーでクラッシュするバグを修正しました。
FATAL: could not open file "base/16411/680897_vm": No such file or directory" during "xlog redo at 782/3122D540 for Storage/TRUNCATE"
-
"aurora wal replay process" のヒープサイズが拡大し続ける読み取り専用ノードでのメモリリークを修正。これは、拡張モニタリングで確認できます。
-
Aurora PostgreSQL が起動できないバグを修正し、PostgreSQL ログに次のメッセージが報告されました。
FATAL: Storage initialization failed
. -
LWLock:buffer_content
およびIO:ControlFileSyncUpdate
イベントの待機を引き起こす高負荷の書き込みワークロードに対するパフォーマンス制限を修正。 -
書き込みノードから特定のタイプの空き領域を変更した後に読み取りノードがクラッシュする可能性があるバグを修正。
PostgreSQL 9.6.8、Aurora PostgreSQL 1.2 (廃止)
注記
Aurora PostgreSQL 1.2 を搭載した PostgreSQL エンジンバージョン 9.6.8 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
PostgreSQL 9.6.8 の詳細については、PostgreSQL リリース 9.6.8
Aurora PostgreSQL 1.2.2
このリリースで次の改善を確認できます。
新機能
-
ProcArrayGroupUpdate
待機イベントを追加。
改善点
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージはCLOG「セグメント 123 が存在しません: そのようなファイルまたはディレクトリはありません」という形式でした。
-
サポートされるIAMパスワードのサイズを 8KBに増やしました。
-
高スループットの書き込みワークロードでのパフォーマンスの一貫性が向上。
-
再起動中にリードレプリカがクラッシュする原因となるバグを修正。
-
クエリ実行中にエラーが発生する原因となるバグを修正。報告されたメッセージは、SQLERROR「: リレーションEOFの過去の読み取りを試みる」という形式でした。
-
再起動後にメモリ使用量が増加する原因となるバグを修正。
-
多数のサブトランザクションを含むトランザクションが失敗する原因となるバグを修正。
-
GIN インデックスを使用する際の潜在的な障害に対処するコミュニティ PostgreSQL からのパッチをマージしました。詳細については、 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18
を参照してください。 -
RDS for PostgreSQL からのスナップショットのインポートが失敗する可能性のあるバグを修正しました。
Aurora PostgreSQL 1.2.0
このリリースで次の改善を確認できます。
新機能
-
aurora_stat_memctx_usage()
関数を追加しました。この関数は、PostgreSQL バックエンドごとに内部メモリコンテキストの使用状況をレポートします。この関数を使用して、特定のバックエンドが大容量のメモリを消費している理由を判別できます。
改善点
-
このリリースには、PostgreSQL 9.6.6 Aurora PostgreSQL 1.1 (廃止) のすべての修正、機能、および改善が含まれています。
-
次の PostgreSQL 拡張機能を更新します。
-
pg_hint_plan
をバージョン 1.2.2 に更新 -
plv8
をバージョン 2.1.0 に更新
-
-
ライターとリーダーノード間のトラフィックの効率が向上します。
-
接続の確立パフォーマンスが向上します。
-
エラーが発生したときに out-of-memory PostgreSQL エラーログで提供される診断データを改善します。
-
Amazon RDS for PostgreSQL から Aurora Postgre SQL互換エディションへのスナップショットインポートの信頼性とパフォーマンスを向上させるための複数の修正。
-
Aurora PostgreSQL リードノードの信頼性とパフォーマンスを向上させるための複数の修正。
-
別のアイドル状態のインスタンスが Aurora ストレージボリューム上で不要な読み取りトラフィックを発生させることがあるバグを修正。
-
挿入中に重複シーケンス値が発生することがあるバグを修正。この問題は、スナップショットを RDS for PostgreSQL から Aurora Postgre に移行する場合にのみ発生しますSQL。この修正により、移行を実行する際に問題が発生しなくなります。このリリースより前に移行されたインスタンスでは、依然として重複キーエラーが発生する可能性があります。
-
レプリケーションを使用して RDS for PostgreSQL インスタンスが Aurora PostgreSQL に移行されるバグを修正しました。これにより、GISTインデックスの挿入/更新を行うメモリが不足したり、GISTインデックスで他の問題が発生する可能性があります。
-
バキュームがデータベースの対応する
pg_database.datfrozenxid
値の更新に失敗することがあるバグを修正。 -
新しい MultiXact (拡張された行レベルのロック) の作成中にクラッシュすると、エンジンの再起動後に同じリレーションへの最初のアクセスで Aurora PostgreSQL が無期限に応答しなくなるバグを修正しました。
-
fdw
呼び出し中に PostgreSQL バックエンドを終了またはキャンセルできないバグを修正しました。 -
Aurora ストレージデーモンによって 1 つの vCPU が常に完全に利用されるバグを修正しました。この問題は、r4.large などの小規模なインスタンスクラスで特に顕著であり、アイドル状態のときに 25~50% のCPU使用率が発生する可能性があります。
-
Aurora PostgreSQL ライターノードが誤ってフェイルオーバーするバグを修正しました。
-
まれに Aurora PostgreSQL リードノードがレポートできるバグを修正しました。
FATAL「: ロック buffer_io は保持されません」
-
stale relcache entries によりリレーションのバキュームが停止し、システムがトランザクション ID の循環に近づくことがあるバグを修正。修正は、将来のマイナーバージョンでリリースされる予定の PostgreSQL コミュニティパッチのポートです。
-
リレーション拡張時のエラーにより、一部拡張されたリレーションのスキャン中に Aurora がクラッシュすることがあるバグを修正。
PostgreSQL 9.6.6 Aurora PostgreSQL 1.1 (廃止)
注記
Aurora PostgreSQL 1.1 を搭載した PostgreSQL エンジンバージョン 9.6.6 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
PostgreSQL 9.6.6 の詳細については、「PostgreSQL リリース 9.6.6
このエンジンの更新で次の改善を確認できます。
新機能
-
aurora_stat_utils
拡張子を追加しました。この拡張子には、次の 2 つの関数が含まれています。-
待機イベントモニタリングのための aurora_wait_report() 関数
-
ログレコード書き込みモニタリングのための aurora_log_report()
-
-
以下の拡張機能のサポートを追加しました。
-
orafce 3.6.1
-
pgrouting 2.4.2
-
postgresql-hll 2.10.2
-
prefix 1.2.6
-
改善点
-
このリリースには、Aurora PostgreSQL 1.0.11 のすべての修正、機能、および改善が含まれています。
-
次の PostgreSQL 拡張機能の更新:
-
PostGIS
拡張機能をバージョン 2.3.4 に更新 -
geos
ライブラリをバージョン 3.6.2 に更新 -
pg_repack
をバージョン 1.4.2 に更新
-
-
pg_statistic
リレーションへのアクセスが有効になっています。 -
Aurora ストレージには適用されないため、'effective_io_concurrency' guc パラメータを無効にしました。
-
'hot_standby_feedback' guc パラメータを変更不可能に変更し、値を「1」に設定しました。
-
バキューム操作時のヒープページ読み取りパフォーマンスが向上しました。
-
読み取りノードでのスナップショット競合解決のパフォーマンスが向上しました。
-
読み取りノードでのトランザクションスナップショット取得のパフォーマンスが向上しました。
-
メタページ更新GINの書き込みパフォーマンスが向上しました。
-
起動時のバッファキャッシュ復旧のパフォーマンスが向上しました。
-
準備されたトランザクションを回復しているときに、起動時にデータベースエンジンがクラッシュするバグを修正。
-
準備されたトランザクションが多数ある場合に、読み取りノードをスタートできない可能性があるバグを修正。
-
読み取りノードの報告される可能性のあるバグを修正。
ERROR: トランザクション 6080077 のステータスにアクセスできませんでした
DETAIL:* *ファイルを開くことができませんでした「pg_subtrans/005C」: そのようなファイルやディレクトリはありません。
-
RDS PostgreSQL から Aurora Postgre にレプリケートするときに、以下のエラーが発生する可能性のあるバグを修正しましたSQL。
FATAL: ロック buffer_content は保持されません
CONTEXT: Storage/TRUNCATE: base/13322/1330870 から 0 ブロックフラグ 7 の xlog redo at 46E /F8058750
-
for PostgreSQL からSQL Aurora Postgre RDSにレプリケートするときに、マルチクサクトWALレコードの再生中に Aurora Postgre が応答を停止するバグを修正しましたSQL。
-
RDS PostgreSQL から Aurora Postgre へのスナップショットのインポートの信頼性が、複数の点で向上しましたSQL。
PostgreSQL 9.6.3、Aurora PostgreSQL 1.0 (廃止)
注記
Aurora PostgreSQL 1.0 を搭載した PostgreSQL エンジンバージョン 9.6.3 はサポートされなくなりました。アップグレードするには、SQL「Amazon Aurora ユーザーガイド」の「Aurora Postgre 用の Postgre DB エンジンのアップグレードSQL」を参照してください。
PostgreSQL 9.6.3 の詳細については、「PostgreSQL リリース 9.6.3
このバージョンには、以下のリリースが含まれます。
リリースとパッチ
Aurora PostgreSQL 1.0.11
このエンジンの更新で次の改善を確認できます。
-
不正な結果の原因となる場合があるパラレルクエリ実行に関する問題を修正。
-
Amazon RDS for PostgreSQL からのレプリケーション中の可視性マップ処理の問題を修正しました。これにより、Aurora ストレージボリュームが使用できなくなる可能性があります。
-
pg-repack エクステンションを修正。
-
最新のノードを維持する改善を実装。
-
エンジンのクラッシュの原因となる問題を修正。
Aurora PostgreSQL 1.0.10
このアップデートには新機能が含まれます。Amazon RDS PostgreSQL DB インスタンスを Aurora Postgre にレプリケートできるようになりましたSQL。詳細については、「Amazon Aurora ユーザーガイド」の「Amazon Aurora Postgre でのレプリケーションSQL」を参照してください。
このエンジンの更新で次の改善を確認できます。
-
キャッシュが存在しており、パラメータの変更が原因で、バッファキャッシュ、ストレージフォーマット、またはサイズが一致しない場合のエラーロギングを追加。
-
huge ページに互換性のないパラメータ値が存在する場合にエンジンが再起動する問題を修正。
-
リードノードの書き込み先行ログ (WAL) のリプレイ中の複数の切り捨てテーブルステートメントの処理を改善します。
-
静的メモリのオーバーヘッドを減らし、エラーを減らし out-of-memoryます。
-
GiST インデックスで挿入を実行中にエラーが発生する out-of-memory可能性のある問題を修正しました。
-
Postgre RDSの からのスナップショットのインポートが改善されSQL、初期化されていないページでバキュームを実行する要件がなくなりました。
-
準備されたトランザクションがエンジンクラッシュ後に以前の状態に戻る問題を修正。
-
読み取りノードが古くなるのを防ぐ改善を実施。
-
エンジンの再起動によるダウンタイムを削減する改善を実施。
-
エンジンのクラッシュの原因となる問題を修正。
Aurora PostgreSQL 1.0.9
このエンジン更新では、初期化されていないページを含む for RDS PostgreSQL からスナップショットをインポートするときに Aurora ストレージボリュームが使用できなくなる問題を修正しました。
Aurora PostgreSQL 1.0.8
このエンジンの更新で次の改善を確認できます。
-
shared_preload_libraries
インスタンスパラメータにpg_hint_plan
が含まれている場合にエンジンが起動できない問題を修正。 -
並列スキャン中に発生する可能性がある「ヒープブロックの取得試行XXXがヒープの終了 (YYY ブロック) を超えている」というエラーを修正しました。
-
バキュームの読み取りのプリフェッチの有効性を向上。
-
ソーススナップショットに互換性のない pg_internal.init ファイルがある場合SQLに失敗する可能性がある Postgre RDSの からのスナップショットインポートに関する問題を修正しました。
-
リードノードが「aurora wal 再生プロセス (PID XXX) がシグナル 11: セグメンテーション障害」によって終了するメッセージでクラッシュする問題を修正しました。この問題は、リーダーで、キャッシュされていないマップの可視性ページにマップの可視性の変更が適用されると発生します。
Aurora PostgreSQL 1.0.7
これは、Amazon Aurora Postgre SQL互換エディションの最初の一般リリースです。