Release 4.1.3

Release Date: 2020-08-20

A.22.1. Changes

  • Doc: mention that ssl_ciphers only affects to TLS 1.2 and lower. (Tatsuo Ishii)

  • Doc: add sample script links in configuration example Section 8.2 . (Bo Peng)

  • Doc: Improve the description of wd_priority . (Bo Peng)

    Patch is provided by Kenichiro Tanaka.

  • Add mention about hostssl/hostnossl to pool_hba.conf sample file. (Tatsuo Ishii)

  • Doc: documentation improvements. (Tatsuo Ishii)

  • Doc: add note about auto_failback . (Takuma Hoshiai)

    If user uses replication_slot, the replication slot may be deleted by failover_command when standby node is down. In this case, auto_failback may not work because replication stopped.

A.22.2. Bug fixes

  • At pgpool startup, if pid file exists, truncate pid file to zero length before writing. (Bo Peng)

    Patch is created by maliangzhu.

  • Doc: fix error in failback_command parameter description. (Bo Peng)

  • Fix connection_life_time does not work if primary node is not 0 in streaming replication mode. (Tatsuo Ishii)

  • Fix pgpool_setup problem with -r option and PostgreSQL 12. (Tatsuo Ishii)

  • Change PCP UNIX_DOMAIN_PATH of RPM package to /var/run/postgresql . (Bo Peng)

  • Fix query cache bugs. (Tatsuo Ishii)

    If query cache is enable, when a table is updated, Pgpool-II should delete all the caches related to the table. However, EXPLAIN ANALYZE and CTE with data-modifying SQLs were mistakenly treated as normal read only query so that the query caches were not deleted.

    Patch is created by Hou, Zhijie and modified by Tatsuo Ishii.

  • Fix Pgpool-II hang in a corner case. (Tatsuo Ishii)

  • If there are parameters other than "user", "database" and "application_name", reading startup packet failed. (Tatsuo Ishii)

  • Fix miscount of connections when pg_terminate_backend() is executed. (Takuma Hoshiai)

  • Fix segmentation fault when application name is included in log_line_prefix . ( bug 615 ) (Tatsuo Ishii)

  • Fix incorrectly performing failover when pg_terminate_backend() is executed in native replication mode. (Takuma Hoshiai)

  • Fix 004.watchdog test crash on IBM Z hardware. ( bug 614 ) (Tatsuo Ishii)

    Patch is provided by gregn123, slightly modified by Tatsuo Ishii.