Éviter les lectures range incohérentes dans les transactions etcd
Écrit par Alessio le 23/05/2026
Problème
Un chemin transactionnel pouvait exécuter une opération range et produire des données incohérentes. Il fallait une correction ciblée et une entrée de changelog décrivant le problème.
Changements
J’ai modifié le chemin apply pour ignorer l’exécution range dans le cas transactionnel concerné, ce qui évite le résultat incohérent. J’ai ensuite ajouté l’entrée correspondante au changelog pour consigner la correction.
Résultat
Le chemin transactionnel n’exécute plus l’opération range à l’origine de l’incohérence et la correction figure dans les notes de version d’etcd.
Commits : correction des transactions, entrée du changelog