Skip to content
pglift v0.6.0

    Keep newline, except for JSON, in CLI output
    Fix validator of postgresql.default_version setting
    Define a complete exception hierarchy in the API
    Handle known errors in CLI
    Log uncaught exceptions in a temporary file for debugging in CLI
    Introduce a "database run" command
    Configure lock-path for pgbackrest
    Configure logger for better composability
    Let systemd unit path be configurable
    Do not overwrite systemd units during installation
    Add logging to installation step
    Do not use systemd by default
    Add 'database privileges' command
    Add 'role privileges' command
    Add 'instance privileges' command
    Add a 'privileges' module
    Add 'database list' command
    Log run commands
    Log subprocesses stderr as debug level
    Add some logging during instance {start,stop,restart,reload}
    Handle postgres_exporter {start,stop} without systemd
    Only use syslog when systemd is available for postgres_exporter
    Add 'postgres_exporter {start,stop}' commands
    Run test suite against postgresql 10 in gitlab CI
    Set "spoolpath" during pgbackrest setup
    Set pgbackrest retention policy in configuration
    Call 'pgbackrest backup' with --start-fast by default
    Handle streaming replication slots
    Fix pglift instance init --help example in cli tutorial
    Add "instance restore" command
    Add pgbackrest.iter_backups() to list available backups
    Add "instance shell" command
    Use PostgreSQL 13 in CI
    Use bullseye repository in CI