Pgpool-II 4.4devel 文書 | |||
---|---|---|---|
前のページ | 上に戻る | 付録 A. リリースノート | 次のページ |
リリース日: 2020-02-20
ネイティブレプリケーションモードの場合に、クォーラム合意によるフェールオーバ機能を無効にしました。(Muhammad Usama)
ネイティブレプリケーションモードで、Pgpool-II はすべてのバックエンドノードでデータをレプリケーションする役割を果たしています。 ノードがquarantine(隔離)状態になると、Pgpool-II はそのノードへの書き込みを停止するので、データの不整合を引き起こす可能性があります。
そのため、レプリケーションモードの場合に、バックエンドノードがquarantine(隔離)状態にならないように、 failover_when_quorum_existsとfailover_require_consensus機能を無効にしました。
起動時のbind()エラーを回避するために、ソケットファイルが存在するかどうかを確認し、 PIDファイルが存在しない場合、それらのソケットファイルを削除するように修正しました。(Bo Peng)
レプリケーションモードの場合に、クエリのタイムスタンプがリライトされない不具合を修正しました。 (bug 551) (Bo Peng)
Doc: ドキュメントの更新、タイポの修正を行いました。(Takuma Hoshiai, Tatsuo Ishii, Bo Peng)
pgpool-recovery
関数の定義ファイルを更新します。(Tatsuo Ishii)
health_check_databaseが空の場合、リロード後に発生する子プロセスのセグメンテーション違反を修正しました。 (bug 571) (Bo Peng)
スタンバイサーバが存在しない場合、不要なエラーメッセージを出力させないように修正しました。(Tatsuo Ishii)
pgpool_setupがPostgreSQL 12に対応するように修正しました。(Tatsuo Ishii)
Doc: follow_master_command サンプルスクリプトの%Mと%Hパラメータの順序を変更しました。(Bo Peng)
時々起こるリグレッションテストの失敗を修正しました。(Tatsuo Ishii)
4.1 で正常に動作しない NotificationResponse メッセージの扱いを修正しました。 (bug 573) (Tatsuo Ishii)
primary_conninfoのapplication_nameが空の場合に発生するレプリケーション遅延チェックワーカープロセスのセグメンテーション違反を修正しました。 (bug 565) (Tatsuo Ishii)
backend_flag = 'ALWAYS_MASTER'の場合に、PGPOOL SHOWコマンドの出力に ALWAYS_MASTERが表示されない不具合を修正しました。(Takuma Hoshiai)
syslogが出力されない不具合を修正しました。(Bo Peng)