Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Adding recursive finalize

Compare
Choose a tag to compare
@wild-endeavor wild-endeavor released this 04 Dec 00:15
· 568 commits to master since this release
8291add
Implement a recursive finalize in node executor (#30)

Implement Finalize in Dynamic Node Handler.
The change is more nuanced than this. It changes how Dynamic Nodes fail.

- When a sub-node in a dynamic node fails, the dynamic node will continue to be marked as `Running` in this cycle but change its internal phase to `failing`
- Next cycle, the dynamic node will abort all other sub-nodes that are still running then mark itself as `retryable failure`