Evitar lecturas range incoherentes en transacciones de etcd

Escrito por Alessio el 23/5/2026

Problema

Una ruta de transacción podía ejecutar una operación range y producir datos incoherentes. Hacía falta una corrección concreta y una entrada del changelog que describiera el cambio.

Cambios

Modifiqué el flujo de apply para omitir la ejecución range en el caso de transacción afectado y evitar el resultado incoherente. Después añadí la entrada correspondiente al changelog para dejar constancia de la corrección.

Resultado

La ruta de transacción ya no ejecuta la operación range que causaba la inconsistencia y la corrección queda documentada en las notas de versión de etcd.

Commits: corrección de transacciones, entrada del changelog