- Remove flow REVERTING state. Now flow can be running and reverting simultaneously.
Until flow isn't finished it is in RUNNING state.
- Add RETRYING state for the retry controller.
- Implement smart revertion and flow retries and retries resumption.
- Default retry controllers: Times, ForEach and ParameterizedForEach.
- Example and unit tests.
Implements: blueprint subgraph-execution
Implements: blueprint reversion-strategies
Implements: blueprint smart-revert
Change-Id: Ifa600bcad1edf2910f02ac36783cd458afbd880c