A.1.1.3 Saga State Machine
A Saga transitions through the following states during its lifetime. For an example of this state transition, see the following section on “Troubleshooting Steps”.
| State | Description |
|---|---|
|
Initiated |
A new Saga is marked |
|
Joining |
The |
|
Joined |
A Saga is in the |
|
Finalization |
A Saga undergoing commit or rollback has the
|
|
Committed/Rolled back |
A Saga that is committed or rolled back has this
sate. Finalized Saga are listed in
|
|
Auto Rolledback |
A Saga is marked auto rolled back if it exceeds the Saga duration and is automatically rolled back by the initiator. |