Details
-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
5.10.4.Final
-
None
Description
The LRA record can be in a state, for instance, Completing or Compensating into which it got based on different criteria:
- on users request (by user returning 202 status code from Complete or Compensate method)
- because the Complete or Compensate invocation didn't succeed and the coordinator will retry in the next recovery run
This distinction may be useful for users querying LRAs so we can include it in the JSON response representing the LRARecord.