Eric Albanese
04/02/2024, 5:51 PMMarvin
04/02/2024, 5:51 PMEric Albanese
04/03/2024, 5:55 PMsubflow_1
finishes but 2
crashes), then I would have a "running" result number of 1. Having trouble envisioning how the retry part would function.... would the main_run
have some sort of results
input that skips ahead to the right sub flow/task?Nate
04/03/2024, 6:00 PMState
, a State
might have a .result()
attached, depending on whether it was persisted via persist_result=True/False
⢠retries start from the first non-Completed
state that has an upstream persisted result
so if I have a flow A, B, and C with retries=1
where all have subflows (or tasks) have persist_result=True
and I run it, A completes, B and C fail
A's result is persisted, so when the flow run retries, it uses the persisted result from A and starts with B
if I had not persisted results, it would run all the way through A, B, and C because "no progress was saved"Nate
04/03/2024, 6:01 PMEric Albanese
04/03/2024, 6:01 PMEric Albanese
04/03/2024, 6:01 PMEric Albanese
04/03/2024, 6:02 PMNate
04/03/2024, 6:02 PM