Skip to content

v1.5.2

Compare
Choose a tag to compare
@DimCitus DimCitus released this 20 May 15:21
v1.5.2
125bb19

pg_auto_failover v1.5.2 (May 20, 2021)

This is a bugfix release for the v1.5 series.

In addition to bug fixes, this release also contains a lift of the
restriction to always have at least two nodes with a non-zero candidate
priority in a group. It is now possible to use pg_auto_failover and only
have manual failover.

If you're using the output from the command pg_autoctl show settings --json please notice that we changed the JSON format we use in the output.
See #697 for details.

Added

  • Check that a "replication" connection is possible before pg_rewind. [#665]
  • Allow manual promotion of nodes with candidate priority zero. [#661]
  • Implement a new configuration option listen_notifications_timeout. [#677]
  • Log monitor health changes as events. [#703]

Changed

  • Use PGDATA owner for the systemd service file. [#666]
  • Remove logging of connection password in monitor string [#512]
  • Improve docs color contrast for accessibility [#674]
  • Fix pg_autoctl show settings --json output. [#697]

Fixed

  • Docs: typo fix for Postgres client certificate file (postgresql.crt). [#652]
  • Plug connection leaks found during profiling [#582]
  • Review find_extension_control_file[) error handling. (#659]
  • Fix/identify system before pg basebackup [#658]
  • Fix a pipe issue and return code [#619]
  • Fix memory leak allocated by createPQExpBuffer() (#671]
  • Fix parsing pg version string for replication slots support on standby. [#676]
  • Fix/debian cluster for the monitor [#681]
  • Fix a memory leak in uri_contains_password. [#687]
  • Fix a memory leak in BuildNodesArrayValues. [#693]
  • Complete transition of a second [or greater) failed primary (#706]