Release 3.7.5

Release Date: 2018-07-31

A.20.1. Bug fixes

  • Allow not to use pool_passwd in raw mode. ( bug 411 ) (Tatsuo Ishii)

    Since in raw there's only 1 backend is actually involved, there's no need to use pool_passwd with md5 authentication.

  • Fix "write on backend 0 failed with error :"Success"" error. ( bug 403 ) (Tatsuo Ishii)

    Don't treated it as an error if write() returns 0.

  • Fix for 0000409: worker process is not restarted after failover on standby Pgpool-II . ( bug 409 ) (Muhammad Usama)

    Patch contributed by Yugo Nagata.

  • Fix for 0000406: failover called with wrong old-primary. ( bug 406 ) (Muhammad Usama)

  • Fixed that the health check process was not started after failed back. ( bug 407 ) (Tatsuo Ishii)

  • Fix memory leaks related to pool_extract_error_message() . (Tatsuo Ishii)

  • Fix an incorrect declare as bool, rather than int in pool_extract_error_message() . (Tatsuo Ishii)

    This led to a segfault issue mentioned on certain platform.

  • Fix segfault in per_node_error_log() on armhf architecture. (Tatsuo Ishii)

    Patch provided by Christian Ehrhardt.

  • Fix for wrong backend roles on standby after the failover. (Muhammad Usama)

  • Doc: Improve documents of "MD5 Password Authentication", "Installing Pgpool-II" and "pg_md5".(Bo Peng)

    Patch provided by Takuma Hoshiai.

  • Test: Fix 006.memqcache test failure. (Tatsuo Ishii)