Metrics
- Add per-repository last backup metrics #123:
- Add
pgbackrest_backup_repo_since_last_completion_seconds; - Add
pgbackrest_backup_repo_last_duration_seconds; - Track the latest full, differential and incremental backups separately for each repository.
- Add
- Add per-repository backup progress metrics #121:
- Add
pgbackrest_stanza_backup_repo_complete_bytes; - Add
pgbackrest_stanza_backup_repo_total_bytes; - Expose actual per-repository backup progress for pgBackRest
v2.59.0and newer; - Keep
repo_keylabels stable when backups start or stop. Earlier pgBackRest versions expose zero values using configured repository keys orrepo_key="0".
- Add
Other
- Bump dependencies to fix Dependabot alerts #124.
- Bump default pgBackRest version to
v2.59.0#125. - Update build and test tooling #126:
- Add
make lintandmake fmttargets; - Bump GitHub Actions versions;
- Bump golangci-lint to
v2.12.2; - Bump GoReleaser to
v2.17.0; - Bump PostgreSQL to
18in e2e tests.
- Add
Full Changelog: v0.23.0...v0.24.0