Skip to content
This repository has been archived by the owner on May 18, 2021. It is now read-only.

Transactional Flow graph updates #86

Open
zootalures opened this issue Nov 3, 2017 · 0 comments
Open

Transactional Flow graph updates #86

zootalures opened this issue Nov 3, 2017 · 0 comments

Comments

@zootalures
Copy link
Member

If a flow stage makes multiple graph updates and then fails mid-way it can leave an inconsistent (from the point of view of a user's intention) completion graph.

Retrying the invocation can then compound this by creating duplicate stages.

Either as an option or by default, flow graph updates within a stage (and from the main call) should be all-or-nothing. (this could also operate from the API via an accumulate/commit model) .

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant