From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9668] pgpool: Tag refs/tags/V4_2_15_RPM was created Message-ID: Tag refs/tags/V4_2_15_RPM was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9669] pgpool: Tag refs/tags/V4_4_5_RPM was created Message-ID: Tag refs/tags/V4_4_5_RPM was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9670] pgpool: Tag refs/tags/V4_3_8 was created Message-ID: Tag refs/tags/V4_3_8 was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9671] pgpool: Tag refs/tags/V4_4_5 was created Message-ID: Tag refs/tags/V4_4_5 was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9672] pgpool: Tag refs/tags/V4_2_15 was created Message-ID: Tag refs/tags/V4_2_15 was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9673] pgpool: Tag refs/tags/V4_0_25_RPM was created Message-ID: Tag refs/tags/V4_0_25_RPM was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9674] pgpool: Tag refs/tags/V4_0_25 was created Message-ID: Tag refs/tags/V4_0_25 was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9675] pgpool: Tag refs/tags/V4_1_18_RPM was created Message-ID: Tag refs/tags/V4_1_18_RPM was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9676] pgpool: Tag refs/tags/V4_1_18 was created Message-ID: Tag refs/tags/V4_1_18 was created. From pgpool-committers-bounces at pgpool.net Mon Dec 4 08:50:11 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Sun, 03 Dec 2023 23:50:11 +0000 Subject: [pgpool-committers: 9677] pgpool: Tag refs/tags/V4_3_8_RPM was created Message-ID: Tag refs/tags/V4_3_8_RPM was created. From ishii at sraoss.co.jp Fri Dec 8 06:12:35 2023 From: ishii at sraoss.co.jp (Tatsuo Ishii) Date: Thu, 07 Dec 2023 21:12:35 +0000 Subject: [pgpool-committers: 9678] pgpool: Remove duplicate definition of TransactionId. Message-ID: Remove duplicate definition of TransactionId. Since commit: ca300f839, following is defined in src/include/parser/pg_list.h and src/include/parser/primnodes.h. typedef uint32 TransactionId; This is harmless in moder OS/compilers, but an old RHEL5 user reported that this results in compile error: https://www.pgpool.net/pipermail/pgpool-general/2023-December/009040.html So remove the definition from primnodes.h (remove it from pg_list.h causes another compile error). Back patched to V4_5_STABLE. Branch ------ V4_5_STABLE Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=b37b84866810a75e09cd8cb27810c54c6f8d8fbc Modified Files -------------- src/include/parser/primnodes.h | 1 - 1 file changed, 1 deletion(-) From ishii at sraoss.co.jp Fri Dec 8 06:12:51 2023 From: ishii at sraoss.co.jp (Tatsuo Ishii) Date: Thu, 07 Dec 2023 21:12:51 +0000 Subject: [pgpool-committers: 9679] pgpool: Remove duplicate definition of TransactionId. Message-ID: Remove duplicate definition of TransactionId. Since commit: ca300f839, following is defined in src/include/parser/pg_list.h and src/include/parser/primnodes.h. typedef uint32 TransactionId; This is harmless in moder OS/compilers, but an old RHEL5 user reported that this results in compile error: https://www.pgpool.net/pipermail/pgpool-general/2023-December/009040.html So remove the definition from primnodes.h (remove it from pg_list.h causes another compile error). Back patched to V4_5_STABLE. Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=10c8396215fdbbfebc222cd6a05b331cbba2dd7d Modified Files -------------- src/include/parser/primnodes.h | 1 - 1 file changed, 1 deletion(-) From ishii at sraoss.co.jp Fri Dec 8 16:32:05 2023 From: ishii at sraoss.co.jp (Tatsuo Ishii) Date: Fri, 08 Dec 2023 07:32:05 +0000 Subject: [pgpool-committers: 9680] pgpool: Fix 4.5 release note. Message-ID: Fix 4.5 release note. Description of multi-statement was not accurate and could cause misunderstanding. Also mention that load balance for PREPARE/EXECUTE/DEALLOCATE is now possible. Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=923d3e709d7f82fa940ebc81d4f5015e6a8cad67 Modified Files -------------- doc.ja/src/sgml/release-4.5.sgml | 48 ++++++++++++++++++++------------ doc/src/sgml/release-4.5.sgml | 60 ++++++++++++++++++++++++---------------- 2 files changed, 67 insertions(+), 41 deletions(-) From pengbo at sraoss.co.jp Mon Dec 11 16:44:05 2023 From: pengbo at sraoss.co.jp (Bo Peng) Date: Mon, 11 Dec 2023 07:44:05 +0000 Subject: [pgpool-committers: 9681] pgpool: Fix 4.5 release note. Message-ID: Fix 4.5 release note. Description of multi-statement was not accurate and could cause misunderstanding. Also mention that load balance for PREPARE/EXECUTE/DEALLOCATE is now possible. Branch ------ V4_5_STABLE Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=036f9d5dd7703af23c88dcdb973689c79ed0f342 Author: Tatsuo Ishii Modified Files -------------- doc.ja/src/sgml/release-4.5.sgml | 48 ++++++++++++++++++++------------ doc/src/sgml/release-4.5.sgml | 60 ++++++++++++++++++++++++---------------- 2 files changed, 67 insertions(+), 41 deletions(-) From pengbo at sraoss.co.jp Mon Dec 11 16:52:22 2023 From: pengbo at sraoss.co.jp (Bo Peng) Date: Mon, 11 Dec 2023 07:52:22 +0000 Subject: [pgpool-committers: 9682] pgpool: Doc: update 4.5 release note and doc version. Message-ID: Doc: update 4.5 release note and doc version. Branch ------ V4_5_STABLE Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=4294668f77f9c77fbfdd51ed0986b063c6ce8e16 Modified Files -------------- doc.ja/src/sgml/release-4.5.sgml | 6 +++--- doc.ja/src/sgml/version.sgml | 2 +- doc/src/sgml/release-4.5.sgml | 6 +++--- doc/src/sgml/version.sgml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) From pengbo at sraoss.co.jp Mon Dec 11 16:52:22 2023 From: pengbo at sraoss.co.jp (Bo Peng) Date: Mon, 11 Dec 2023 07:52:22 +0000 Subject: [pgpool-committers: 9683] pgpool: Doc: update 4.5 release note. Message-ID: Doc: update 4.5 release note. Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=f3f8a278dde9dbb47e75989e9af79e676b7097be Modified Files -------------- doc.ja/src/sgml/release-4.5.sgml | 6 +++--- doc/src/sgml/release-4.5.sgml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) From pengbo at sraoss.co.jp Mon Dec 11 16:54:21 2023 From: pengbo at sraoss.co.jp (Bo Peng) Date: Mon, 11 Dec 2023 07:54:21 +0000 Subject: [pgpool-committers: 9684] pgpool: Prepare 4.5.0 Message-ID: Prepare 4.5.0 Branch ------ V4_5_STABLE Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=a212a1e697edbf0d223f27400abe3f92d56d0568 Modified Files -------------- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From pgpool-committers-bounces at pgpool.net Tue Dec 12 13:13:19 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Tue, 12 Dec 2023 04:13:19 +0000 Subject: [pgpool-committers: 9685] pgpool: Tag refs/tags/V4_5_0_RPM was created Message-ID: Tag refs/tags/V4_5_0_RPM was created. From pgpool-committers-bounces at pgpool.net Tue Dec 12 13:13:19 2023 From: pgpool-committers-bounces at pgpool.net (pgpool-committers-bounces at pgpool.net) Date: Tue, 12 Dec 2023 04:13:19 +0000 Subject: [pgpool-committers: 9686] pgpool: Tag refs/tags/V4_5_0 was created Message-ID: Tag refs/tags/V4_5_0 was created. From pengbo at sraoss.co.jp Tue Dec 12 13:33:13 2023 From: pengbo at sraoss.co.jp (Bo Peng) Date: Tue, 12 Dec 2023 04:33:13 +0000 Subject: [pgpool-committers: 9687] pgpool: Start 4.6 development. Message-ID: Start 4.6 development. Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=43cacca4b11743b56999d5d52b074735881bb147 Modified Files -------------- configure.ac | 2 +- doc.ja/src/sgml/version.sgml | 2 +- doc/src/sgml/version.sgml | 2 +- src/include/version.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) From pengbo at sraoss.co.jp Thu Dec 21 18:23:41 2023 From: pengbo at sraoss.co.jp (Bo Peng) Date: Thu, 21 Dec 2023 09:23:41 +0000 Subject: [pgpool-committers: 9688] pgpool: Doc: fix delay_threshold_by_time document mistake. Message-ID: Doc: fix delay_threshold_by_time document mistake. Millisecond is correct. Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=873c0eafd15aba0051bd4fe1b0c743bc6b315c48 Modified Files -------------- doc.ja/src/sgml/stream-check.sgml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From pengbo at sraoss.co.jp Thu Dec 21 18:23:41 2023 From: pengbo at sraoss.co.jp (Bo Peng) Date: Thu, 21 Dec 2023 09:23:41 +0000 Subject: [pgpool-committers: 9689] pgpool: Doc: fix delay_threshold_by_time document mistake. Message-ID: Doc: fix delay_threshold_by_time document mistake. Millisecond is correct. Branch ------ V4_5_STABLE Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=de215df80d93e3046a572564d66d382496587181 Modified Files -------------- doc.ja/src/sgml/stream-check.sgml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) From ishii at sraoss.co.jp Mon Dec 25 17:32:09 2023 From: ishii at sraoss.co.jp (Tatsuo Ishii) Date: Mon, 25 Dec 2023 08:32:09 +0000 Subject: [pgpool-committers: 9690] pgpool: Test: enhance 037.failover_session/test.sh. Message-ID: Test: enhance 037.failover_session/test.sh. Previously it mistakenly executed pg_ctl stop after starting pgbench in background. The smart shutdown always allows pgbench to run successfully with pgbench -C option not being set because backend does not shutdown while client session continues. In order to shutdown backend in the middle of pgbench run, tweak health check parameters so that it detects the backend down as soon as possible. This will trigger failover in the middle of pgbench run. With these changes Pgpool-II 4.5 and beyond succeeds in all 4 tests, while pre-4.5 will fail in all 4 tests (that was the originally expected result). Also allow to run all the 4 tests even if some tests fail so that we can check which of which test failed. Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=bcaa4e7702b11eea5585a91d2dfb204baf92deb3 Modified Files -------------- .../regression/tests/037.failover_session/test.sh | 44 +++++++++++++++++----- 1 file changed, 34 insertions(+), 10 deletions(-) From ishii at sraoss.co.jp Mon Dec 25 17:32:33 2023 From: ishii at sraoss.co.jp (Tatsuo Ishii) Date: Mon, 25 Dec 2023 08:32:33 +0000 Subject: [pgpool-committers: 9691] pgpool: Test: enhance 037.failover_session/test.sh. Message-ID: Test: enhance 037.failover_session/test.sh. Previously it mistakenly executed pg_ctl stop after starting pgbench in background. The smart shutdown always allows pgbench to run successfully with pgbench -C option not being set because backend does not shutdown while client session continues. In order to shutdown backend in the middle of pgbench run, tweak health check parameters so that it detects the backend down as soon as possible. This will trigger failover in the middle of pgbench run. With these changes Pgpool-II 4.5 and beyond succeeds in all 4 tests, while pre-4.5 will fail in all 4 tests (that was the originally expected result). Also allow to run all the 4 tests even if some tests fail so that we can check which of which test failed. Branch ------ V4_5_STABLE Details ------- https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=3fc14ab1afec8de036b2229d2c2d144d18566cf1 Modified Files -------------- .../regression/tests/037.failover_session/test.sh | 44 +++++++++++++++++----- 1 file changed, 34 insertions(+), 10 deletions(-)