Max Eggers
01/17/2025, 5:29 PMMarvin
01/17/2025, 5:29 PMcache_result_in_memory
setting in Prefect does not automatically propagate from a parent flow to its child flows or tasks. Each task or flow must be individually configured to use caching. Prefect's caching logic is based on task-specific attributes such as inputs, code definition, and the flow or task run ID. This means that caching behavior is isolated to individual tasks unless explicitly configured otherwise.
For more details, you can refer to the Prefect documentation on task caching: Prefect Task Caching.