Commit Graph

5 Commits

Author SHA1 Message Date
Marco Nenciarini
c0b1ac1acf
fix: missing backup pruning
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-03-17 14:16:37 +01:00
Marco Nenciarini
1634495c31
chore: review
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-03-17 14:16:37 +01:00
Armando Ruocco
027ddf1276
chore: minor review for retention.go
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
2025-03-17 14:16:36 +01:00
Armando Ruocco
6aba7c7502
chore: make metadata access type safe
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
2025-03-17 14:16:36 +01:00
Leonardo Cecchi
d3660c9ee6
feat: retention policy
This commit makes the Barman cloud plugin support the enforcement of
retention policy as provided by the barman-cloud tool suite.

The first recoverability point and the last successful backup are
shown in the status of the ObjectStore resource for each involved
server name.

feat: implement recovery window

Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
2025-03-17 14:16:36 +01:00