Path to this page:
Subject: CVS commit: pkgsrc/databases/pgpool2
From: Adam Ciarcinski
Date: 2022-05-24 13:50:12
Message id: 20220524115012.4F2A4FAEB@cvs.NetBSD.org
Log Message:
pgpool2: updated to 4.3.2
4.3.2
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.
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)
Change the default value of pcp_listen_addresses from '*' to 'localhost'. \
(Tatsuo Ishii)
Adjust the field name in pcp_watchdog_info. (Muhammad Usama)
Enable parameters related to logging_collector 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)
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 log_line_prefix. (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)
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)
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 pcp_watchdog_info. (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)
Files: