Andreas Nigg

10/27/2022, 7:54 PM
Hey, congrats on releasing 2.6.5. Why is it, that for manual retries via UI we need to enable result persistence? Don't we simply rerun a flow - why do we need the results from the failed flow to be persisted? (Not that it's a problem, I'd just like to understand the underlying architecture)
👍 2
🙌 1


10/27/2022, 8:31 PM
When you run it again, we will automatically restore all of the completed task run states. If you use these downstream, they’ll fail when their result is retrieved (if persistence is disabled).
I intend to investigate a change in the next week or so that will just rerun the completed task runs if they don’t have a persisted result to improve the default experience here.
🙌 6
:gratitude-thank-you: 3

Oscar Björhn

10/27/2022, 9:00 PM
That sounds great!
👍 1

Andreas Nigg

10/28/2022, 8:53 AM
Ah I see. If I understand correctly, you don't rerun already succeeded tasks. This is very nice!! Thanks for clarifying 👍
👍 2