Version 2.1.0

これはHARP 2のマイナーリリースで、新機能と、以前のバージョンで特定された問題の修正が含まれています。

Type

Description

Feature

BDR DCSは、ポーリングノードではなく、コンセンサスからのプッシュ通知を使用するようになりました。 <p>この変更により、短い間隔でポーリングする必要がなくなったため、新しいリーダーの選択とHARPがBDR DCSで行う負荷が削減されます。</p>

Feature

TPAは各HARPプロキシを1つずつ再起動し、戻ってくるまで待機して、ソフトウェアのアップグレード中にアプリケーションで発生したダウンタイムを削減します。

Feature

PGBouncerをHARPプロキシに直接埋め込むサポートは非推奨になり、 HARPの次のメジャーリリースで削除されます。 <p>PGBouncerをHARPプロキシと同じノードに配置し、そのHARPプロキシをポイントするようにTPAを構成できるようになりました。 </p>

Bug Fix

`harpctl promote <node_name>`は、指定されたノードとは異なるノードを昇格させることがありました。これは修正されました。 (RT75406)

Bug Fix

分散コンセンサスサービスとしてBDRを使用すると、フェンシングが失敗することがありました。これは修正されました。

Bug Fix

`harpctl apply`は、クラスターが確立された後にリーダーのルーティングをオフにしなくなりました。 (RT80790)

Bug Fix

障害が発生したデータベースを起動できない場合に、Harp-managerが終了しなくなりました。 Harp-managerは、ランダムに増加する期間で再試行し続けます。 (RT78516)

Bug Fix

内部pgbouncerプロキシ実装でメモリリークが発生しました。これは修正されました。