Hey
@Joël Luijmes,
I’ll try to answer these to the best of my knowledge.
1 - The inputs would be stored in memory for retries upon a Failed Flow Run.
2 - The Context Manager configuration is stored in memory for downstream tasks.
3 - Nothing changes! Just keep in mind that memory is encapsulated to the environment in which it was executed, otherwise it will be another Flow Run.
4 - This makes sense, since a Flow will restart from the first failed task. I think the important distinction here is a Flow Restart and a Task Retry.
5 - You might be interested in
cache_validators for this configuration on individual tasks and more granular application.
Hopefully this gets some answers in you pocket, but I’m happy to clarify if I misunderstood anything.