From 3d55f84c90587a06a167777d5372a7238161c529 Mon Sep 17 00:00:00 2001 From: Bo Peng Date: Wed, 18 May 2022 11:13:54 +0900 Subject: [PATCH] Doc: add release notes. --- doc.ja/src/sgml/release-3.7.sgml | 142 +++++++++++++++ doc.ja/src/sgml/release-4.0.sgml | 179 +++++++++++++++++++ doc.ja/src/sgml/release-4.1.sgml | 198 +++++++++++++++++++++ doc.ja/src/sgml/release-4.2.sgml | 235 ++++++++++++++++++++++++ doc.ja/src/sgml/release-4.3.sgml | 292 ++++++++++++++++++++++++++++++ doc/src/sgml/release-3.7.sgml | 143 +++++++++++++++ doc/src/sgml/release-4.0.sgml | 180 +++++++++++++++++++ doc/src/sgml/release-4.1.sgml | 199 +++++++++++++++++++++ doc/src/sgml/release-4.2.sgml | 236 ++++++++++++++++++++++++ doc/src/sgml/release-4.3.sgml | 296 +++++++++++++++++++++++++++++++ 10 files changed, 2100 insertions(+) diff --git a/doc.ja/src/sgml/release-3.7.sgml b/doc.ja/src/sgml/release-3.7.sgml index dc7219811..ad477e382 100644 --- a/doc.ja/src/sgml/release-3.7.sgml +++ b/doc.ja/src/sgml/release-3.7.sgml @@ -1,6 +1,148 @@ + + リリース 3.7.24 + + リリース日 + 2022-05-19 + + + + 変更点 + + + + + Pgpool-IIメインプロセスの停止を強化しました。(Tatsuo Ishii) + + + 「pgpool stop」が一定期間(現在5秒)以内にメインプロセスを終了できなかった場合は、信号を再送信するように修正しました。 + + + + + + + コマンドのPIDの長さを7文字に変更しました。(Bo Peng) + + + + + + + Parseメッセージ処理のエラーメッセージにメッセージの種類、バックエンドノードIDを含めるように改善しました。(Tatsuo Ishii) + + + + + + + ParameterStatusメッセージのログレベルをLOGからDEBUG5にダウングレードしました。(Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + のデフォルト値を「*」から「localhost」に変更しました。(Tatsuo Ishii) + + + + + + + のフィールド名を変更しました。(Muhammad Usama) + + + + + + + + 不具合修正 + + + + + lost状態のリモートPgpool-IIノードが再起動後にクラスタに再参加できない問題を修正しました。(Muhammad Usama) + + + 報告: [pgpool-general: 7896] + + + + + + + プライマリ検索中にバックエンドが失敗またはシャットダウンした場合にPgpool-IIのメインプロセスが終了してしまう問題を修正しました。(Tatsuo Ishii) + + + + + + + Watchdogで発生するセグメンテーション違反を修正しました。(Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + ドキュメント修正 + + + + + Doc: pcp_watchdog_infoの出力例を更新しました。(Bo Peng) + + + + + + + 回帰テスト修正 + + + + + セグメンテーション違反を検出するようにテストスクリプトを改善しました。(Bo Peng) + + + + + + リリース 3.7.23 diff --git a/doc.ja/src/sgml/release-4.0.sgml b/doc.ja/src/sgml/release-4.0.sgml index 16de7900c..d40b61c5d 100644 --- a/doc.ja/src/sgml/release-4.0.sgml +++ b/doc.ja/src/sgml/release-4.0.sgml @@ -1,6 +1,185 @@ + + リリース 4.0.19 + + リリース日 + 2022-05-19 + + + + 変更点 + + + + + Pgpool-IIメインプロセスの停止を強化しました。(Tatsuo Ishii) + + + 「pgpool stop」が一定期間(現在5秒)以内にメインプロセスを終了できなかった場合は、信号を再送信するように修正しました。 + + + + + + + コマンドのPIDの長さを7文字に変更しました。(Bo Peng) + + + + + + + Parseメッセージ処理のエラーメッセージにメッセージの種類、バックエンドノードIDを含めるように改善しました。(Tatsuo Ishii) + + + + + + + ParameterStatusメッセージのログレベルをLOGからDEBUG5にダウングレードしました。(Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + のデフォルト値を「*」から「localhost」に変更しました。(Tatsuo Ishii) + + + + + + + のフィールド名を変更しました。(Muhammad Usama) + + + + + + + + 不具合修正 + + + + + lost状態のリモートPgpool-IIノードが再起動後にクラスタに再参加できない問題を修正しました。(Muhammad Usama) + + + 報告: [pgpool-general: 7896] + + + + + + + 無限待機の可能性を回避するために、Pgpool-IIメインプロセスのexit_handlerを修正しました。(Tatsuo Ishii) + + + + + + + プライマリ検索中にバックエンドが失敗またはシャットダウンした場合にPgpool-IIのメインプロセスが終了してしまう問題を修正しました。(Tatsuo Ishii) + + + + + + + Watchdogで発生するセグメンテーション違反を修正しました。(Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + ドキュメント修正 + + + + + Doc: 設定例を更新しました。(Masaya Kawamoto) + + + + + + + Doc: pcp_watchdog_infoの出力例を更新しました。(Bo Peng) + + + + + + + Doc: pg_encの引数として「$」文字を含むパスワードを指定する場合は、エスケープする必要があることを注意事項に追加しました。(Bo Peng) + + + + + + + + 回帰テスト修正 + + + + + タイムアウトエラーを回避するために、リグレッションテスト074.bug700_memqcache_segfaultを強化しました。(Tatsuo Ishii) + + + + + + + セグメンテーション違反を検出するようにテストスクリプトを改善しました。(Bo Peng) + + + + + + リリース 4.0.18 diff --git a/doc.ja/src/sgml/release-4.1.sgml b/doc.ja/src/sgml/release-4.1.sgml index 0b8834251..0075d31da 100644 --- a/doc.ja/src/sgml/release-4.1.sgml +++ b/doc.ja/src/sgml/release-4.1.sgml @@ -1,6 +1,204 @@ + + リリース 4.1.12 + + リリース日 + 2022-05-19 + + + + 変更点 + + + + + Pgpool-IIメインプロセスの停止を強化しました。(Tatsuo Ishii) + + + 「pgpool stop」が一定期間(現在5秒)以内にメインプロセスを終了できなかった場合は、信号を再送信するように修正しました。 + + + + + + + コマンドのPIDの長さを7文字に変更しました。(Bo Peng) + + + + + + + Parseメッセージ処理のエラーメッセージにメッセージの種類、バックエンドノードIDを含めるように改善しました。(Tatsuo Ishii) + + + + + + + ParameterStatusメッセージのログレベルをLOGからDEBUG5にダウングレードしました。(Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + のデフォルト値を「*」から「localhost」に変更しました。(Tatsuo Ishii) + + + + + + + のフィールド名を変更しました。(Muhammad Usama) + + + + + + + + 不具合修正 + + + + + lost状態のリモートPgpool-IIノードが再起動後にクラスタに再参加できない問題を修正しました。(Muhammad Usama) + + + 報告: [pgpool-general: 7896] + + + + + + + 無限待機の可能性を回避するために、Pgpool-IIメインプロセスのexit_handlerを修正しました。(Tatsuo Ishii) + + + + + + + プライマリ検索中にバックエンドが失敗またはシャットダウンした場合にPgpool-IIのメインプロセスが終了してしまう問題を修正しました。(Tatsuo Ishii) + + + + + + + Watchdogで発生するセグメンテーション違反を修正しました。(Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + pg_isreadyを使用してPostgreSQLのステータスを確認するようにfollow_primary.sh.sampleを修正しました。(Bo Peng) + + + + + + + + ドキュメント修正 + + + + + Doc: 設定例を更新しました。(Masaya Kawamoto) + + + + + + + Doc: pcp_watchdog_infoの出力例を更新しました。(Bo Peng) + + + + + + + Doc: pg_encの引数として「$」文字を含むパスワードを指定する場合は、エスケープする必要があることを注意事項に追加しました。(Bo Peng) + + + + + + + + 回帰テスト修正 + + + + + タイムアウトエラーを回避するために、リグレッションテスト018.detach_primaryを強化しました。(Tatsuo Ishii) + + + + + + + タイムアウトエラーを回避するために、リグレッションテスト074.bug700_memqcache_segfaultを強化しました。(Tatsuo Ishii) + + + + + + + セグメンテーション違反を検出するようにテストスクリプトを改善しました。(Bo Peng) + + + + + + リリース 4.1.11 diff --git a/doc.ja/src/sgml/release-4.2.sgml b/doc.ja/src/sgml/release-4.2.sgml index 3dabb4128..554b370f2 100644 --- a/doc.ja/src/sgml/release-4.2.sgml +++ b/doc.ja/src/sgml/release-4.2.sgml @@ -1,6 +1,241 @@ + + リリース 4.2.9 + + リリース日 + 2022-05-19 + + + + 変更点 + + + + + Pgpool-IIメインプロセスの停止を強化しました。(Tatsuo Ishii) + + + 「pgpool stop」が一定期間(現在5秒)以内にメインプロセスを終了できなかった場合は、信号を再送信するように修正しました。 + + + + + + + コマンドのPIDの長さを7文字に変更しました。(Bo Peng) + + + + + + + Parseメッセージ処理のエラーメッセージにメッセージの種類、バックエンドノードIDを含めるように改善しました。(Tatsuo Ishii) + + + + + + + ParameterStatusメッセージのログレベルをLOGからDEBUG5にダウングレードしました。(Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + のデフォルト値を「*」から「localhost」に変更しました。(Tatsuo Ishii) + + + + + + + のフィールド名を変更しました。(Muhammad Usama) + + + + + + + RPMパッケージでデフォルトでに関連するパラメータを有効にしました。(Bo Peng) + + + + + + + + 不具合修正 + + + + + lost状態のリモートPgpool-IIノードが再起動後にクラスタに再参加できない問題を修正しました。(Muhammad Usama) + + + 報告: [pgpool-general: 7896] + + + + + + + 無限待機の可能性を回避するために、Pgpool-IIメインプロセスのexit_handlerを修正しました。(Tatsuo Ishii) + + + + + + + 共有メモリの割り当て関数の潜在的な不具合を修正しました。(Tatsuo Ishii) + + + + + + + 「-i」オプションを使用する場合のおよびの不具合を修正しました。(bug 747)(Tatsuo Ishii) + + + + + + + プライマリ検索中にバックエンドが失敗またはシャットダウンした場合にPgpool-IIのメインプロセスが終了してしまう問題を修正しました。(Tatsuo Ishii) + + + + + + + Watchdogで発生するセグメンテーション違反を修正しました。(Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + pg_isreadyを使用してPostgreSQLのステータスを確認するようにfollow_primary.sh.sampleを修正しました。(Bo Peng) + + + + + + + + ドキュメント修正 + + + + + Doc: Kubernetesの設定例をgithubのリポジトリに移動しました。(Bo Peng) + + + + + + + Doc: 設定例を更新しました。(Masaya Kawamoto) + + + + + + + Doc: pcp_watchdog_infoの出力例を更新しました。(Bo Peng) + + + + + + + Doc: pg_encの引数として「$」文字を含むパスワードを指定する場合は、エスケープする必要があることを注意事項に追加しました。(Bo Peng) + + + + + + + + 回帰テスト修正 + + + + + タイムアウトエラーを回避するために、リグレッションテスト018.detach_primaryを強化しました。(Tatsuo Ishii) + + + + + + + タイムアウトエラーを回避するために、リグレッションテスト074.bug700_memqcache_segfaultを強化しました。(Tatsuo Ishii) + + + + + + + セグメンテーション違反を検出するようにテストスクリプトを改善しました。(Bo Peng) + + + + + + + リリース 4.2.8 diff --git a/doc.ja/src/sgml/release-4.3.sgml b/doc.ja/src/sgml/release-4.3.sgml index e6fbc3b6a..8a223a2e8 100644 --- a/doc.ja/src/sgml/release-4.3.sgml +++ b/doc.ja/src/sgml/release-4.3.sgml @@ -1,6 +1,298 @@ + + リリース 4.3.2 + + リリース日 + 2022-05-19 + + + + 変更点 + + + + + Pgpool-IIメインプロセスの停止を強化しました。(Tatsuo Ishii) + + + 「pgpool stop」が一定期間(現在5秒)以内にメインプロセスを終了できなかった場合は、信号を再送信するように修正しました。 + + + + + + + 失敗したトランザクション中にセッションを中止しないように修正しました。(Tatsuo Ishii) + + + 明示的なトランザクションが失敗した場合、commitまたはrollbackコマンドが実行されるまで、 + 後続のコマンドは無視する必要があります。 + ただし、relcache検索が発生した場合、Pgpool-IIはセッションを中止することがありました。 + + + Discussion: [pgpool-general: 8096] + + + + + + + コマンドのPIDの長さを7文字に変更しました。(Bo Peng) + + + + + + + Parseメッセージ処理のエラーメッセージにメッセージの種類、バックエンドノードIDを含めるように改善しました。(Tatsuo Ishii) + + + + + + + ParameterStatusメッセージのログレベルをLOGからDEBUG5にダウングレードしました。(Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + のデフォルト値を「*」から「localhost」に変更しました。(Tatsuo Ishii) + + + + + + + のフィールド名を変更しました。(Muhammad Usama) + + + + + + + RPMパッケージでデフォルトでに関連するパラメータを有効にしました。(Bo Peng) + + + + + + + + 不具合修正 + + + + + lost状態のリモートPgpool-IIノードが再起動後にクラスタに再参加できない問題を修正しました。(Muhammad Usama) + + + 報告: [pgpool-general: 7896] + + + + + + + 無限待機の可能性を回避するために、Pgpool-IIメインプロセスのexit_handlerを修正しました。(Tatsuo Ishii) + + + + + + + Pgpool-IIのプロセス情報を取得する処理の不具合を修正しました。(Tatsuo Ishii) + + + + + + + 共有メモリの割り当て関数の潜在的な不具合を修正しました。(Tatsuo Ishii) + + + + + + + 「-i」オプションを使用する場合のおよびの不具合を修正しました。(bug 747)(Tatsuo Ishii) + + + + + + + の%mに不要な情報が含まれないように修正しました。(Tatsuo Ishii) + + + + + + + プライマリ検索中にバックエンドが失敗またはシャットダウンした場合にPgpool-IIのメインプロセスが終了してしまう問題を修正しました。(Tatsuo Ishii) + + + + + + + Watchdogで発生するセグメンテーション違反を修正しました。(Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + private_backend_statusで管理されているバックエンドノードのステータスと共有メモリのバックエンドノードのステータスが一致しない場合にフェイルオーバ要求が拒否される問題を修正しました。 (Tatsuo Ishii) + + + Discussion: [pgpool-hackers: 4127] + + + + + + + pg_isreadyを使用してPostgreSQLのステータスを確認するようにfollow_primary.sh.sampleを修正しました。(Bo Peng) + + + + + + + + ドキュメント修正 + + + + + Doc: Kubernetesの設定例をgithubのリポジトリに移動しました。(Bo Peng) + + + + + + + Doc: 設定例を更新しました。(Masaya Kawamoto) + + + + + + + Doc: pcp_watchdog_infoの出力例を更新しました。(Bo Peng) + + + + + + + Doc: pg_encの引数として「$」文字を含むパスワードを指定する場合は、エスケープする必要があることを注意事項に追加しました。(Bo Peng) + + + + + + + + 回帰テスト修正 + + + + + タイムアウトエラーを回避するために、リグレッションテスト018.detach_primaryを強化しました。(Tatsuo Ishii) + + + + + + + タイムアウトエラーを回避するために、リグレッションテスト074.bug700_memqcache_segfaultを強化しました。(Tatsuo Ishii) + + + + + + + セグメンテーション違反を検出するようにテストスクリプトを改善しました。(Bo Peng) + + + + + + + リグレッションテスト077.invalid_failover_nodeのタイムアウトを増やしました。(Tatsuo Ishii) + + + + + + + リリース 4.3.1 diff --git a/doc/src/sgml/release-3.7.sgml b/doc/src/sgml/release-3.7.sgml index c13aad633..907779a83 100644 --- a/doc/src/sgml/release-3.7.sgml +++ b/doc/src/sgml/release-3.7.sgml @@ -1,6 +1,149 @@ + + Release 3.7.24 + + Release Date + 2022-05-19 + + + + Changes + + + + + Enhance in stopping pgpool main process. (Tatsuo Ishii) + + + If "pgpool stop" couldn't terminate the main process within certain period (currently 5 seconds), send the signal again. + + + + + + + Change the PID length of pcp_proc_count command to 7 characters long. (Bo Peng) + + + + + + + Enhance error message to include the message kind returned and the backend node id while processing parse message. (Tatsuo Ishii) + + + + + + + Downgrade log level of ParameterStatus message from LOG to DEBUG5. (Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + Change the default value of from '*' to 'localhost'. (Tatsuo Ishii) + + + + + + + Adjust the field name in . (Muhammad Usama) + + + + + + + + Bug fixes + + + + + Fix issue that watchdog cluster keeps rejecting the restarted remote node which is lost previously. (Muhammad Usama) + + + Issue report: [pgpool-general: 7896] + + + + + + + Fix main process exiting if a backend is failing or shutting down while performing finding primary. (Tatsuo Ishii) + + + + + + + Fix segfaults in watchdog. (Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + Documents + + + + + Doc: update the example output of . (Bo Peng) + + + + + + + + Regression Tests + + + + + Improve regression test to detect segmentation fault. (Bo Peng) + + + + + + Release 3.7.23 diff --git a/doc/src/sgml/release-4.0.sgml b/doc/src/sgml/release-4.0.sgml index f6367ff80..ac68d33b0 100644 --- a/doc/src/sgml/release-4.0.sgml +++ b/doc/src/sgml/release-4.0.sgml @@ -1,6 +1,186 @@ + + Release 4.0.19 + + Release Date + 2022-05-19 + + + + Changes + + + + + Enhance in stopping pgpool main process. (Tatsuo Ishii) + + + If "pgpool stop" couldn't terminate the main process within certain period (currently 5 seconds), send the signal again. + + + + + + + Change the PID length of pcp_proc_count command to 7 characters long. (Bo Peng) + + + + + + + Enhance error message to include the message kind returned and the backend node id while processing parse message. (Tatsuo Ishii) + + + + + + + Downgrade log level of ParameterStatus message from LOG to DEBUG5. (Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + Change the default value of from '*' to 'localhost'. (Tatsuo Ishii) + + + + + + + Adjust the field name in . (Muhammad Usama) + + + + + + + + Bug fixes + + + + + Fix issue that watchdog cluster keeps rejecting the restarted remote node which is lost previously. (Muhammad Usama) + + + Issue report: [pgpool-general: 7896] + + + + + + + Fix exit_handler in pgpool main process to avoid possible infinite wait. (Tatsuo Ishii) + + + + + + + Fix main process exiting if a backend is failing or shutting down while performing finding primary. (Tatsuo Ishii) + + + + + + + Fix segfaults in watchdog. (Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + Documents + + + + + Doc: update configuration example. (Masaya Kawamoto) + + + + + + + Doc: update the example output of . (Bo Peng) + + + + + + + Doc: mention that escaping is required if you are providing the password as an argument to pg_enc and the password contains a "$" character. (Bo Peng) + + + + + + + + + Regression Tests + + + + + Enhance regression test 074.bug700_memqcache_segfault to avoid the timeut error. (Tatsuo Ishii) + + + + + + + Improve regression test to detect segmentation fault. (Bo Peng) + + + + + + Release 4.0.18 diff --git a/doc/src/sgml/release-4.1.sgml b/doc/src/sgml/release-4.1.sgml index c5136b255..e5716da5c 100644 --- a/doc/src/sgml/release-4.1.sgml +++ b/doc/src/sgml/release-4.1.sgml @@ -1,6 +1,205 @@ + + Release 4.1.12 + + Release Date + 2022-05-19 + + + + Changes + + + + + Enhance in stopping pgpool main process. (Tatsuo Ishii) + + + If "pgpool stop" couldn't terminate the main process within certain period (currently 5 seconds), send the signal again. + + + + + + + Change the PID length of pcp_proc_count command to 7 characters long. (Bo Peng) + + + + + + + Enhance error message to include the message kind returned and the backend node id while processing parse message. (Tatsuo Ishii) + + + + + + + Downgrade log level of ParameterStatus message from LOG to DEBUG5. (Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + Change the default value of from '*' to 'localhost'. (Tatsuo Ishii) + + + + + + + Adjust the field name in . (Muhammad Usama) + + + + + + + + Bug fixes + + + + + Fix issue that watchdog cluster keeps rejecting the restarted remote node which is lost previously. (Muhammad Usama) + + + Issue report: [pgpool-general: 7896] + + + + + + + Fix exit_handler in pgpool main process to avoid possible infinite wait. (Tatsuo Ishii) + + + + + + + Fix main process exiting if a backend is failing or shutting down while performing finding primary. (Tatsuo Ishii) + + + + + + + Fix segfaults in watchdog. (Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + Fixed follow_primary.sh.sample script to check the status of PostgreSQL using pg_isready. (Bo Peng) + + + + + + + + Documents + + + + + Doc: update configuration example. (Masaya Kawamoto) + + + + + + + Doc: update the example output of . (Bo Peng) + + + + + + + Doc: mention that escaping is required if you are providing the password as an argument to pg_enc and the password contains a "$" character. (Bo Peng) + + + + + + + + + Regression Tests + + + + + Enhance regression test 018.detach_primary to avoid the timeut error. (Tatsuo Ishii) + + + + + + + Enhance regression test 074.bug700_memqcache_segfault to avoid the timeut error. (Tatsuo Ishii) + + + + + + + Improve regression test to detect segmentation fault. (Bo Peng) + + + + + + Release 4.1.11 diff --git a/doc/src/sgml/release-4.2.sgml b/doc/src/sgml/release-4.2.sgml index bd0e456ab..fc5eb9270 100644 --- a/doc/src/sgml/release-4.2.sgml +++ b/doc/src/sgml/release-4.2.sgml @@ -1,6 +1,242 @@ + + Release 4.2.9 + + Release Date + 2022-05-19 + + + + Changes + + + + + Enhance in stopping pgpool main process. (Tatsuo Ishii) + + + If "pgpool stop" couldn't terminate the main process within certain period (currently 5 seconds), send the signal again. + + + + + + + Change the PID length of pcp_proc_count command to 7 characters long. (Bo Peng) + + + + + + + Enhance error message to include the message kind returned and the backend node id while processing parse message. (Tatsuo Ishii) + + + + + + + Downgrade log level of ParameterStatus message from LOG to DEBUG5. (Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + Change the default value of from '*' to 'localhost'. (Tatsuo Ishii) + + + + + + + Adjust the field name in . (Muhammad Usama) + + + + + + + Enable parameters related to by default in RPM packages. (Bo Peng) + + + + + + + + Bug fixes + + + + + Fix issue that watchdog cluster keeps rejecting the restarted remote node which is lost previously. (Muhammad Usama) + + + Issue report: [pgpool-general: 7896] + + + + + + + Fix exit_handler in pgpool main process to avoid possible infinite wait. (Tatsuo Ishii) + + + + + + + Fix a potential issue in shared memory allocation function. (Tatsuo Ishii) + + + + + + + Fix bug with pg_enc and pg_md5 when using "-i" option. (bug 747)(Tatsuo Ishii) + + + + + + + Fix main process exiting if a backend is failing or shutting down while performing finding primary. (Tatsuo Ishii) + + + + + + + Fix segfaults in watchdog. (Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + Fixed follow_primary.sh.sample script to check the status of PostgreSQL using pg_isready. (Bo Peng) + + + + + + + + Documents + + + + + Doc: move the example of "Pgpool-II on Kubernetes" to github repository. (Bo Peng) + + + + + + + Doc: update configuration example. (Masaya Kawamoto) + + + + + + + Doc: update the example output of . (Bo Peng) + + + + + + + Doc: mention that escaping is required if you are providing the password as an argument to pg_enc and the password contains a "$" character. (Bo Peng) + + + + + + + + + Regression Tests + + + + + Enhance regression test 018.detach_primary to avoid the timeut error. (Tatsuo Ishii) + + + + + + + Enhance regression test 074.bug700_memqcache_segfault to avoid the timeut error. (Tatsuo Ishii) + + + + + + + Improve regression test to detect segmentation fault. (Bo Peng) + + + + + + + Release 4.2.8 diff --git a/doc/src/sgml/release-4.3.sgml b/doc/src/sgml/release-4.3.sgml index 3bf6f8f32..cc5a80609 100644 --- a/doc/src/sgml/release-4.3.sgml +++ b/doc/src/sgml/release-4.3.sgml @@ -1,6 +1,302 @@ + + Release 4.3.2 + + Release Date + 2022-05-19 + + + + Changes + + + + + Enhance in stopping pgpool main process. (Tatsuo Ishii) + + + If "pgpool stop" couldn't terminate the main process within certain period (currently 5 seconds), send the signal again. + + + + + + + Fix not to abort session while in failed transaction. (Tatsuo Ishii) + + + When an explicit transaction fails, subsequent commands should be + ignored until commit or rollback command comes in. However pgpool + sometimes aborted the session if relcache lookup happened. + + + Discussion: [pgpool-general: 8096] + + + + + + + Change the PID length of pcp_proc_count command to 7 characters long. (Bo Peng) + + + + + + + Enhance error message to include the message kind returned and the backend node id while processing parse message. (Tatsuo Ishii) + + + + + + + Downgrade log level of ParameterStatus message from LOG to DEBUG5. (Tatsuo Ishii) + + + Discussion: [pgpool-general: 8042] + + + + + + + Change the default value of from '*' to 'localhost'. (Tatsuo Ishii) + + + + + + + Adjust the field name in . (Muhammad Usama) + + + + + + + Enable parameters related to by default in RPM packages. (Bo Peng) + + + + + + + + Bug fixes + + + + + Fix issue that watchdog cluster keeps rejecting the restarted remote node which is lost previously. (Muhammad Usama) + + + Issue report: [pgpool-general: 7896] + + + + + + + Fix exit_handler in pgpool main process to avoid possible infinite wait. (Tatsuo Ishii) + + + + + + + Fix pgpool child process to obtain process information. (Tatsuo Ishii) + + + + + + + Fix a potential issue in shared memory allocation function. (Tatsuo Ishii) + + + + + + + Fix bug with pg_enc and pg_md5 when using "-i" option. (bug 747)(Tatsuo Ishii) + + + + + + + Fix not to include garbage in %m . (Tatsuo Ishii) + + + + + + + Fix main process exiting if a backend is failing or shutting down while performing finding primary. (Tatsuo Ishii) + + + + + + + Fix segfaults in watchdog. (Muhammad Usama) + + + Discussion: [pgpool-general: 8030] + + + + + + + Fix issue that failover request is refused if backend node status managed + in private_backend_status and the one in the share memory area do not agree. (Tatsuo Ishii) + + + Discussion: [pgpool-hackers: 4127] + + + + + + + Fixed follow_primary.sh.sample script to check the status of PostgreSQL using pg_isready. (Bo Peng) + + + + + + + + Documents + + + + + Doc: move the example of "Pgpool-II on Kubernetes" to github repository. (Bo Peng) + + + + + + + Doc: update configuration example. (Masaya Kawamoto) + + + + + + + Doc: update the example output of . (Bo Peng) + + + + + + + Doc: mention that escaping is required if you are providing the password as an argument to pg_enc and the password contains a "$" character. (Bo Peng) + + + + + + + + + Regression Tests + + + + + Enhance regression test 018.detach_primary to avoid the timeut error. (Tatsuo Ishii) + + + + + + + Enhance regression test 074.bug700_memqcache_segfault to avoid the timeut error. (Tatsuo Ishii) + + + + + + + Improve regression test to detect segmentation fault. (Bo Peng) + + + + + + + Increase timeout for regression test 077.invalid_failover_node. (Tatsuo Ishii) + + + + + + + + + Release 4.3.1 -- 2.39.5