Description
Documentation for Saga EIP in upstream contains two supported options:
- InMemorySagaService
- LRASagaService
However, we are not going to support the LRASagaService as we don't have it in Fuse 7 (or version of narayana doesn't support it). That leaves us with the InMemorySagaService. And the doc for this InMemorySagaService states:
The in-memory Saga service is not recommended for production environments as it does not support persistence of the Saga status (it is kept only in-memory), so it cannot guarantee consistency of Sagas in case of application failure (e.g. JVM crash).
Are we going to support Saga EIP for Fuse 7, when the documentation states that the only supported solution right now is not recommended to use in production?
This new feature came with the upgrade of Camel.