Autodesk/shore

Atomic save (rollback implementation)

Opened this issue · 0 comments

The current implementation of the SavePipeline command assumes implements the happy path only.
This may lead to inconsistent states where in Nested Pipelines the child pipelines are updated without the parent being updated due to an error.

Plan and implement an Atomic save construct that rolls back the Nested Pipelines save operation in case of an error.