Release 4.0.3

Release Date: 2019-02-21

A.6.1. Changes

A.6.2. Bug fixes

  • Skip over "host=" when getting info from conninfo string. (Bo Peng)

    Patch provided by Nathan Ward.

  • Test: Fix old JDBC functions and typos in regression test 068.memqcache_bug. (Takuma Hoshiai)

  • Doc: Fix configuration change timing regarding memory_cache_enabled . (Tatsuo Ishii)

  • Fix online recovery failed due to client_idle_limit_in_recovery in certain cases. ( bug 431 ) (Tatsuo Ishii)

  • Reduce memory usage when large data set is returned from backend. ( bug 462 ) (Tatsuo Ishii)

  • Test: Fix syntax error in extended query test script. (Tatsuo Ishii)

  • Fix corner case bug when strip_quote() handle a empty query string. (bug 458 ) (Tatsuo Ishii)

  • Doc: Mention that schema qualifications cannot be used in white/black_function_list. (Tatsuo Ishii)

  • Fix typo about wd_priority in watchdog_setup . (Takuma Hoshiai)

  • Fixed segfault when wd_lifecheck_method = 'query' . ( bug 455 ) (Muhammad Usama)

    The fix was proposed by Muhammad Usama and some adjustments to the patch and testing is done by Yugo Nagata.

  • Fix Pgpool child segfault if failover occurs when trying to establish a connection. (Tatsuo Ishii)

  • Doc: fix typo in logdir description. ( bug 453 ) (Tatsuo Ishii)

  • Fix PAM authentication failed. (Takuma Hoshiai)

    See [pgpool-general: 6353] for more details.

  • Fix Pgpool-II hang if a client sends a extended query message such as close after sync message but before next simple query. (Tatsuo Ishii)

    Discussion: [pgpool-hackers: 3164]

  • Fix Pgpool-II hang when idle_in_transaction_session_timeout = on . ( bug 448 ) (Tatsuo Ishii)