Release 3.6.27

Release Date: 2021-08-05

A.74.1. Changes

  • Fix maximum length of hostnames including domain name. (Tatsuo Ishii)

    The maximum length of hostnames was 128, but the correct value is 254. Discussion: [pgpool-hackers: 3903]

A.74.2. Bug fixes

  • Fix sending invalid message in SI mode. (Tatsuo Ishii)

    When a query is aborted by specific reason like serialization error, Pgpool-II sends error query to abort transactions running on non main nodes. The message length of the query was incorrect and it caused "invalid string in message" error on backend.

  • Fix watchdog communication race condition. (Tatsuo Ishii)

    When watchdog notifies the new message to main process while main process is executing the process notified by watchdog process, there was a significant delay before the new message was processing. Discussion: [pgpool-hackers: 3900]

  • Fix watchdog node status not updating after rebooting. ( bug 684 ) (Muhammad Usama)

A.74.3. Documents

  • Doc: fix documentation typos. (Bo Peng)

  • Doc: fix typo in in memory query cache document. (Tatsuo Ishii)

  • Doc: fix wd_life_point description (Masaya Kawamoto)

A.74.4. Test tools

  • Fix rsync parameter in pgpool_setup . (Tatsuo Ishii)

  • Fix pgpool_setup in creating base backup script. (Tatsuo Ishii)

  • Enhance watchdog_setup script. (Tatsuo Ishii)

    shutdownall script generated by watchdog_setup caused failover event which is not necessary in the whole shutdown sequence.

A.74.5. Regression tests

  • Fix 031.connection_life_time. (Tatsuo Ishii)