pgpool-II 4.6.0 Documentation
Prev | Up | Appendix A. Release Notes | Next

# A.52. Release 4.2.5

> Release Date: 2021-09-14

## A.52.1. Changes

- Change `PGPOOL SHOW` option `other_pgpool` to `watchdog`. (Bo Peng)

  Since 4.2 `other_pgpool` parameter is removed, `other_pgpool` option should be changed to `watchdog`.

## A.52.2. Bug fixes

- Fix bug-731: Fails to execute `follow_primary_command` when watchdog is enabled. (bug 731) (Muhammad Usama)

  It was a segmentation fault happening because of a silly coding mistake in `parse_wd_exec_cluster_command_json()` function. This bug was introduced in 4.2.4 and does not affect 4.2.3 and earlier.

- Fix bug of `PGPOOL SHOW heartbeat` and `PGPOOL SHOW ALL` command. (Bo Peng)

- Fix to allow log_rotation_age to be set to 0. (Tatsuo Ishii)

  According to the docs, it is possible to set 0 to `log_rotation_age` so that the log rotation feature is disabled. But the allowed minimum value for it was mistakenly set to 10, which made it impossible to set `log_rotation_age` to 0.

- Fix the incorrect display of load balancing node in raw mode. (Bo Peng)

  In raw mode, Pgpool-II sends all queries to main node. This is harmless, but it may confuse users.

- Fix pgpool logger process eats 100% cpu. (Tatsuo Ishii)

  Problem reported and patch provided by Fang Jun. Discussion: [pgpool-hackers: 3992]

- Fix SI mode to acquire a snapshot with an internal transaction. (Tatsuo Ishii)

- Fix `backend_flag*` parameter shown twice while executing `PGPOOL SHOW ALL`. (Tatsuo Ishii)

## A.52.3. Documents

- Doc: Mention that double quotes are required in `PGPOOL SHOW` command, if the parameter contains uppercase letters. (Bo Peng)

## A.52.4. Test tools

- Fix `pgpool_setup` to do nothing when no new main node is available. (Tatsuo Ishii)

Prev | Home | Next
Release 4.2.6 | Up | Release 4.2.4