Release notes for EDB Postgres Distributed version 5.2.0

EDB Postgres Distributedバージョン5.2.0は、 EDB Postgres Distributedのマイナーバージョンです。

EDB Postgres Distributed 5.2のハイライト

  • パラレル適用は、PGDのCommit at Most once(CAMO)同期コミットスコープで利用可能になり、レプリケーションパフォーマンスが向上します。

  • ネイティブPostgresへのパラレル適用非同期および同期レプリケーションは、コミットシーケンスを維持し、デッドロックを回避するために複数のトランザクションによって同じキーが同時に変更されているワークロードのために改善されました

  • PGDプロキシはHTTP(S) APIを追加して、プロキシの状態を直接監視して、準備状況とライブネスを確認できるようにしました。 プロキシヘルスチェック を参照

Component

Version

Type

Description

BDR

5.2.0

Feature

CAMOを使用した同期コミットスコープのパラレル適用

BDR

5.2.0

Feature

コミットスコープルールで複数のSYNCHRONOUS_COMMIT句を許可する

BDR

5.2.0

Enhancement

SYNCHRONOUS_COMMITおよびLAG CONTROLコミットスコープを使用したトランザクションストリーミングを許可します

BDR

5.2.0

Enhancement

パラレル適用で同時ワークロードの処理を改善する

BDR

5.2.0

Enhancement

新しい列の`bdr.stat_subscription`を変更します

BDR

5.2.0

Bug fix

外部キー制約違反がある場合、ノードの論理結合を許可します。 (RT91745)

BDR

5.2.0

Bug fix

デッドロックの可能性を回避するために`group_raft_details`ビューに変更します

BDR

5.2.0

Bug fix

拡張機能のアップグレードをログに記録する

BDR

5.2.0

Bug fix

競合するノード名のチェックを追加

BDR

5.2.0

Bug fix

Raft手動スナップショット復元中のクラッシュを修正

BDR

5.2.0

Bug fix

分割または分割されたノードへのコンセンサス接続を確立しようとしないでください

BDR

5.2.0

Bug fix

正しいユニットを使用するように`tcp_user_timeout` GUCを修正

BDR

5.2.0

Bug fix

PGD 3.7とのコンセンサススナップショットの互換性を修正します。 (RT93022)

BDR

5.2.0

Bug fix

BDRがpgauditと一緒に使用されたときのクラッシュに対処します

BDR

5.2.0

Bug fix

監視ノードへの別れの同期をスキップする

BDR

5.2.0

Bug fix

接続文字列に正しいキープアライブパラメーターを生成する

BDR

5.2.0

Bug fix

グループとそのサブグループ間でノードを切り替えるさまざまなシナリオを有効にします。たとえば、グループからネストされたサブグループのいずれかにノードを移行します

BDR

5.2.0

Bug fix

アイドル状態のサーバーでのコンセンサスによって生成されるWALの量を削減します

BDR

5.2.0

Bug fix

`DROP EXTENSION`の同時実行時の自動パーティションカタログのデッドロックを修正しました

BDR

5.2.0

Bug fix

ノードの再起動後に拡張機能をドロップするときの散発的な障害を修正

BDR

5.2.0

Bug fix

pgauditバグ212によるクラッシュの回避策を追加

BDR

5.2.0

Bug fix

コンセンサスとグローバルモニタリングクエリ間のデッドロックを修正

BDR

5.2.0

Bug fix

`bdr.run_on_all_nodes`全体でのクエリキャンセルの伝播を修正

BDR

5.2.0

Bug fix

partedノードでの`bdr.run_on_nodes()`、bdr.run_on_group()、および`bdr.run_on_all_nodes()`の呼び出しを禁止する

CLI

5.2.0

Enhancement

`verify-settings`コマンドに新しいGUCs検証を追加します

CLI

5.2.0

Bug fix

`verify-settings`の表形式出力でGUCのlong値を切り捨てます

CLI

5.2.0

Bug fix

`sslmode=allow`または`sslmode=prefer`の場合に`connect_timeout`問題を修正するデータベースドライバーライブラリバージョンをアップグレードします

Proxy

5.2.0

Feature

プロキシヘルスチェックにHTTP(S) APIを追加

Proxy

5.2.0

Enhancement

ルート変更イベント処理メカニズムを改善する

Proxy

5.2.0

Enhancement

コンセンサスクエリエラー時のリトライメカニズムを追加

Proxy

5.2.0

Bug fix

`sslmode=allow`または`sslmode=prefer`の場合に`connect_timeout`問題を修正するデータベースドライバーライブラリバージョンをアップグレードします