@ioguix ioguix released this Jan 31, 2019 · 2 commits to master since this release

2019-01-31 - Version 2.2.1

WARNING: This version is only compatible with at least Pacemaker 1.1.13 using a corosync 2.x stack.

Changelog:

  • fix: fix checking the various ways of setting notify=true, YanChii
  • fix: forbid pg_isready to timeout before the action itself, ioguix
  • misc: avoid flooding log files when system_user is not postgres, patch by TBP2k18 on github
  • misc: avoid flooding log files with warning about non used nodes, suggested by timdeluxe on github
  • misc: few typos fixes, YanChii

See https://clusterlabs.github.io/PAF/documentation.html

Assets 5
Pre-release

@ioguix ioguix released this Jan 22, 2019 · 8 commits to master since this release

2019-01-22 - Version 2.2.1 rc1

This is a release candidate version of the next release of PAF v2.2.1. This is a bugfix release with no new features.

WARNING: This version is only compatible with at least Pacemaker 1.1.13 using a corosync 2.x stack.

DO NOT USE IN PRODUCTION: Please test and report any issue to https://github.com/dalibo/PAF/issues

Changelog:

  • fix: Fix checking for notify=true, YanChii
  • fix: forbid pg_isready to timeout before the action itself, ioguix
  • misc: avoid flooding log files when system_user is not postgres, patch by TBP2k18 on github
  • misc: avoid flooding log files with warning about non used nodes, suggested by timdeluxe on github
  • misc: few typos fixes, YanChii

See http://dalibo.github.io/PAF/documentation.html

Assets 5

@ioguix ioguix released this Sep 12, 2017 · 29 commits to master since this release

2017-09-12 - Version 2.2.0

WARNING: This version is only compatible with at least Pacemaker 1.1.13 using a corosync 2.x stack.

Changelog since 2.1:

  • new: support PostgreSQL 10
  • new: add the maxlag parameter to exclude lagging slaves from promotion, Thomas Reiss
  • new: support for multiple pgsqlms resources in the same cluster
  • new: provide comprehensive error messages to crm_mon
  • fix: follow the resource agent man page naming policy and section
  • fix: add documentation to the pgsqlms man page
  • fix: do not rely on crm_failcount, suggested on the clusterlabs lists
  • misc: improve the RPM packaging
  • misc: check Pacemaker compatibility and resource setup
  • misc: improve the election process by including timelines comparison
  • misc: various code cleanup, factorization and module improvement

Documentation, procedures, community support:

Please, use the pgsql-general@postgresql.org or users@clusterlabs.org mailing lists if you have questions.

Assets 5
Pre-release

@ioguix ioguix released this Aug 29, 2017 · 31 commits to master since this release

2017-08-29 - Version 2.2 rc1

This is a release candidate version of the next release of PAF v2.2.0.

WARNING: This version is only compatible with at least Pacemaker 1.1.13 using a corosync 2.x stack.

DO NOT USE IN PRODUCTION: Please test and report any issue to https://github.com/dalibo/PAF/issues

There's no changes since beta1.

See http://dalibo.github.io/PAF/documentation.html

Assets 5
Pre-release

@ioguix ioguix released this Jun 23, 2017 · 51 commits to master since this release

2017-06-26 - Version 2.2_beta1

This is a beta version of the next release of PAF v2.2.0.

WARNING: This version is only compatible with at least Pacemaker 1.1.13 using a corosync 2.x stack.

Please test and report any issue on github: https://github.com/dalibo/PAF/issues

DO NOT USE IN PRODUCTION

Changelog since 2.1:

  • new: support PostgreSQL 10
  • new: add the maxlag parameter to exclude lagging slaves from promotion, Thomas Reiss
  • new: support for multiple pgsqlms resources in the same cluster
  • new: provide comprehensive error messages to crm_mon
  • fix: follow the resource agent man page naming policy and section
  • fix: add documentation to the pgsqlms man page
  • fix: do not rely on crm_failcount, suggested on the clusterlabs lists
  • misc: improve the RPM packaging
  • misc: check Pacemaker compatibility and resource setup
  • misc: improve the election process by including timelines comparison
  • misc: various code cleanup, factorization and module improvement

See http://dalibo.github.io/PAF/documentation.html

Assets 5
May 3, 2017
Improve rpm packaging
Do not use an exact path to remote the .packlist file as it
depends to the distro

@blogh blogh released this Mar 15, 2017 · 169 commits to master since this release

2017-03-15 - Version 1.1.0

WARNING: This version only targets old systems using Pacemaker up to 1.1.12 and/or a corosync 1.x stack. For modern systems, see v2.1.0

Changelog:

  • fix: compatibility with PostrgeSQL 9.6, YanChii
  • fix: do not use crm_node --partition to discover resources, ioguix
  • fix: unknown argument --query when calling crm_master, ioguix
  • fix: perl warning when master score has never been set on the master, ioguix
  • fix: remove wrong info message during post-promote notify, ioguix
  • fix: race condition when setting attributes during actions, reported by Guillaume Lelarge, fixed by ioguix
  • fix: bug where pgport and pghost where ignored in "_query", reported by nnn-dev, fixed by ioguix
  • fix: use same role name than the system_user to connect, reported by nnn-dev, fixed by ioguix
  • fix: wrap crm_master calls in sub to make them synchronous, ioguix
  • fix: fixed a bug related to setgid in "_runas", reported by nnn-dev, fixed by ioguix
  • fix: check on application_name in validate_all, Benoit Lobréau
  • change: do not start standby with a master score of 1, ioguix
  • change: choose the clone to promote when no master score exist, ioguix
  • change: avoid fatal error during validate action when possible, Benoit Lobréau & ioguix
  • new: parameter "datadir" to cope with PostgreSQL GUC data_directory, Benoit Lobréau
  • new: detect and deal master/slave recovery transition, ioguix
  • new: set next best secondaries base on their lag, ioguix
  • misc: code cleanup and refactoring
  • misc: various log messages cleanup and enhancement

See http://dalibo.github.io/PAF/documentation.html

Assets 5

@ioguix ioguix released this Dec 23, 2016 · 107 commits to master since this release

2016-12-23 - Version v2.1.0

WARNING: This version is only compatible with at least Pacemaker 1.1.13 using a corosync 2.x stack.

Changelog since 2.0:

  • fix: compatibility with PostrgeSQL 9.6, YanChii
  • change: better handling of Pacemaker timeout, ioguix with a fix from YanChii
  • change: avoid fatal error during validate action when possible, Benoit Lobréau & ioguix
  • new: parameter "datadir" to cope with PostgreSQL GUC data_directory, Benoit Lobréau & ioguix
  • misc: improve debian packaging, Christoph Berg

See http://dalibo.github.io/PAF/documentation.html

Assets 5
Pre-release

@ioguix ioguix released this Dec 17, 2016 · 108 commits to master since this release

2016-12-17 - Version 2.1_rc2

This is the second release candidate version of PAF version v2.1.0.

WARNING: This version is only compatible with at least Pacemaker 1.1.13 using a corosync 2.x stack.

We plan to release v2.1.0 next 22nd of December! Please test and report any issue on github: https://github.com/dalibo/PAF/issues

Changelog since 2.1 rc1:

  • fix: timeout given to pg_ctl was in ms instead of sec, YanChii

Changelog since v2.0:

  • fix: compatibility with PostrgeSQL 9.6, YanChii
  • change: better handling of Pacemaker timeout, ioguix
  • change: avoid fatal error during validate action when possible, Benoit Lobréau & ioguix
  • new: parameter "datadir" to cope with PostgreSQL GUC data_directory, Benoit Lobréau & ioguix
  • misc: improve debian packaging, Christoph Berg

See http://dalibo.github.io/PAF/documentation.html

Assets 5
Pre-release

@ioguix ioguix released this Dec 11, 2016 · 113 commits to master since this release

2016-12-11 - Version 2.1_rc1

This is a release candidate version of PAF version v2.1.0.

WARNING: This version is only compatible with at least Pacemaker 1.1.13 using a corosync 2.x stack.

Please test and report any issue on github: https://github.com/dalibo/PAF/issues

No changes since last beta1 version.

Changelog since v2.0:

  • fix: compatibility with PostrgeSQL 9.6, YanChii
  • change: better handling of Pacemaker timeout, ioguix
  • change: avoid fatal error during validate action when possible, Benoit Lobréau & ioguix
  • new: parameter "datadir" to cope with PostgreSQL GUC data_directory, Benoit Lobréau & ioguix
  • misc: improve debian packaging, Christoph Berg

See http://dalibo.github.io/PAF/documentation.html

Assets 5