Skip to content
pglift v0.26.0

  Handle 'log_directory' relative to PGDATA
  Possibly pass "backup" password to pgbackrest commands when initializing
  Document how PostgreSQL configuration is managed in user section
  Add PostgreSQLStopMode to ensure value is in smart, fast and immediate
  Drop support for PostgreSQL 10
  Fix calculation of Postgres parameters changes from Patroni
  configuration
  Properly serialize timedelta values in Patroni configuration
  Delete Patroni logs when dropping respective instance
  Stream Patroni bootstrap logs through our logger
  Don't raise exception if instance already started in start
  Add --all option for start/stop/restart/reload instance in CLI
  Show instance name in reload log info
  Disable log collector when starting Postgres temporarily
  Drop support for python < 3.9
  Make datadir and waldir can be configured to be outside of "root" dir
  Fix standby detection with PostgreSQL 11
  Allow to create instances using pgbackrest restore
  Give an example of how to reset a GUC parameter
  Fix pgbackrest setup documentation
  Always set use_unix_socket options in Patroni configuration
  Replace patroni 'bin_dir' setting by 'execpath'
  Add missing env_prefix to Patroni settings
  Add --(no-)drop-on-error options to 'instance create' command
  Make pgbackrest's spoolpath settings global
  Make pgbackrest's logpath settings global
  Remove pgbackrest log files at instance drop
  Make pgbackrest's lockpath settings global
  Make pgbackrest's repopath setting global
  Add a 'deleting' parameter to stop_postgresql() hook
  Back up Patroni config when dropping the last node
  Separate stanza-specific pgbackrest configuration from global
  Add a dumps_directory property to system Instance
  Make datadir, waldir and dumps_directory use "name" and "version"
  Drop references to unused packages in mypy config
  Mention Patroni integration in the README
  Adjust type of PrefixedPath.prefix()
  Validate "prefix" settings expected to be absolute
  Make psqlrc and psql_history are stored in datadir
  Drop postgresql.root settings