Commits on Mar 17, 2017
  1. repmgr: set "synchronous_commit" to "local" by default

    Rather than set this for individual connections, we'll change the setting
    each time a connection is made (except replication connections), which will
    obviate the need to take this into consideration when making connections
    in the application code.
    Resolves GitHub #276.
    ibarwick committed Mar 17, 2017
Commits on Mar 16, 2017
  1. repmgr: fix standby clone with barman

    As of Barman commit 5ff62d3, `pg_notify`
    is also excluded from Barman backups.
    ibarwick committed Mar 16, 2017
Commits on Mar 14, 2017
  1. repmgr: fix command line parsing with hostname as an additional argument

    Check explicitly whether -h/--hostname provided, otherwise PGHOST,
    if set, will be misinterpreted.
    ibarwick committed Mar 14, 2017
Commits on Mar 13, 2017
  1. repmgr: improve `standby follow` log output

    In particular suppress any error messages encountered when trying to
    connect to the old upstream node, as these are not critical and
    will lead to confusion.
    ibarwick committed Mar 13, 2017
  2. When retrieving a node record, set upstream_node_id correctly.

    -1 (NO_UPSTREAM_NODE) should be returned if the record's column is NULL.
    ibarwick committed Mar 13, 2017
Commits on Mar 7, 2017
  1. repmgr: parse --no-slot in pg_basebackup_options

    From PostgreSQL 10 we'll need to know whether this is present when
    performing sanity checks for available replication slots.
    Add a sanity check for conflicting presence of -S/--slot while we're
    at it so we can abort early.
    ibarwick committed Mar 7, 2017
Commits on Mar 3, 2017
Commits on Mar 1, 2017
  1. repmgr: improve logging of rsync actions

    In particular, copy_remote_files() would report any kind of non-zero
    exit status from rsync as an error, even though when cloning data
    directories and tablespaces we explicitly ignore the "vanished
    files" status (code 24) as it's expected behaviour for files in these
    locations to disappear during the rsync copy process.
    ibarwick committed Mar 1, 2017
  2. repmgr: support further renamed WAL function for PostreSQL 10

    pg_xlogfile_name() -> pg_walfile_name()
    ibarwick committed Mar 1, 2017
Commits on Feb 16, 2017
Commits on Feb 15, 2017
  1. There where 2 barman configuration parameters missing in the repmgr.conf

    sample file.
    Added with some comments
    martinmarques committed Feb 15, 2017
  2. repmgr: support --wal-method (replacing --xlog-method) for pg_basebac…

    …kup in PostgreSQL 10
    ibarwick committed Feb 15, 2017
Commits on Feb 14, 2017
  1. README: fix typos

    ibarwick committed Feb 14, 2017
Commits on Jan 30, 2017
  1. repmgr: fix typo

    ibarwick committed Jan 30, 2017
Commits on Jan 16, 2017
  1. Bump dev version number

    ibarwick committed Jan 16, 2017
Commits on Jan 11, 2017
  1. repmgrd: fix usage description

    Matches the one provided by repmgr.
    ibarwick committed Jan 11, 2017
  2. Update copyright notice to 2017

    Also standardize case to "(c)"
    ibarwick committed Jan 11, 2017
Commits on Jan 4, 2017
  1. rempgr: don't link to backend functions

    The intent was to avoid maintaining duplicate code, but this approach
    makes it difficult to build Debian packages (see GitHub #261).
    As the functions in question are quite compact and unlikely to change,
    we'll just use the adapted versions provided for 9.5 and earlier.
    ibarwick committed Jan 4, 2017
  2. repmgr: fix error message string

    Per GitHub #263.
    ibarwick committed Jan 4, 2017
Commits on Dec 27, 2016
  1. Update HISTORY

    ibarwick committed Dec 27, 2016
  2. repmgrd: fix log messages and code comments to reflect what is actual…

    …ly happening
    Sometimes we're setting node status to active.
    ibarwick committed Dec 27, 2016
Commits on Dec 26, 2016
  1. Typo fix

    ibarwick committed Dec 26, 2016
  2. repmgr: in rsync mode don't delete backup_history file

    Make behaviour consistent with pg_basebackup.
    ibarwick committed Dec 26, 2016
Commits on Dec 22, 2016