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