Releases: EnterpriseDB/pg-backup-api
release/2.1.0
Notable Changes:
- Barman now supports changes in the configuration whilst it's running. This pg-backup-api release adds the required endpoints to trigger that switch when requested.
pg-backup-api 2.0.0
Version 2.0.0 - 3 October 2023
Notable changes
-
BREAKING: The
/servers/server_name/operations
endpoint now returns a list
of dictionaries containing keysid
andtype
instead of the list of
operation IDs which was returned by previous versions. -
BREAKING: The
/servers/server_name/operations/operation_id
endpoint now
returnsoperation_id
andstatus
instead ofrecovery_id
andstatus
which were returned by previous versions.
Minor changes
- Improved help strings and documentation for command line options.
Bugfixes
-
Allow pg-backup-api subcommands such as
status
to work regardless of
whether pg-backup-api was installed from source or from packages. -
Fix exit code for
pg-backup-api status
so that it is zero if the command
completes successfully and non-zero otherwise. -
Fix the
Backup <BACKUP> does not exist
error message so it includes the ID
of the requested backup.
pg-backup-api 1.3.0
Notable changes
- Ability to parse and recognise Barman shortcuts like
latest
oroldest
- Access to barman-api.log is required when pg-backup-api is executed by some WSGI server (like gunicorn) only
pg-backup-api 1.0.0
Version 1.0.0 - 13 October 2022
Notable changes
- Support for running as a WSGI application under Gunicorn.
Minor changes
-
Changes to the Barman configuration are now included in the /diagnose output
without requiring a restart of pg-backup-api. -
Barman configuration options added in Barman 3.1.0 are now included in the
/diagnose output. -
Fields relating to pgespresso are removed from the /diagnose output.
Bugfixes
-
Fix the monotonic increase of memory usage caused by every /diagnose response
being retained in the Barman output writer. -
Various schema fixes.
pg-backup-api 0.2.0
Version 0.2.0 - 23 June 2022
Notable changes
- Support for Barman 3.0.0
pg-backup-api 0.1.0
Version 0.1.0 - 31 March 2022
Notable changes
- Initial release