Structure, persistance, recovery #2
Reference in New Issue
Block a user
No description provided.
Delete Branch "FIXDPL-2/New_structure_and_persistance"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🐛 Reason to Be
Se reestructura el ciclo de vida de los trades en el FIX Manager para mantener un historial completo (active/rejected/completed) en lugar de borrar trades del
mapa al finalizar. Se agrega soporte para TradeID como clave de correlación cross-service (DPL ↔ Post-Trade), nuevos endpoints REST para consultar todos los
trades y logs unificados, y tests unitarios completos para la lógica de recovery.
Resolves #FIXDPL-2
✅ Expected Behaviour
Trade lifecycle con estados:
TradeID (correlación cross-service):
Recovery mejorado:
Cambios en DB:
📋 How To Test