go-saga
go-saga copied to clipboard
Some refactors regarding Logs & `context.Context`
This PR aims to refactor some points showcased following:
- Unify both contexts in a single one.
- Add ORM abstraction to store logs.
- Avoid compensating errored step.
- Add compensation error in the log and its duration.
Hello! Thank you for your contribution! I'll leave few questions in MR before merging, could you please clarify some moments?