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`問題を修正するデータベースドライバーライブラリバージョンをアップグレードします |