cloudnative-pg / cloudnative-pg/plugin-barman-cloud

WAL overwrites across clusters with same name

Ouverte
#263 6 commentaires 5 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
Go
Étoiles
191
Forks
72
Merge moyen
2 j 21 h
PR mergées (30 j)
21

Description

The in-tree barman archiver prevents you from archiving wal files if the object stores already has wals in there generated by a different cluster with the same name.

The plugin instead allows doesn't have this protection and allows to overwrite the files, so there could be wal files from different sources.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par comparer le comportement d’archivage du plugin avec le barman archiver intégré à l’arbre, puis reproduisez le cas avec des WAL existants provenant d’un autre cluster portant le même nom. La modification est terminée lorsque le plugin refuse d’écraser des fichiers WAL provenant d’une source différente, avec des tests couvrant cette protection.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
go, postgresql
Domaine
backend, databases
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
48/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.