Hi @Marvin, which table in prefect 3 stores the task run cached data?
m
Marvin
02/27/2025, 5:57 PM
In Prefect 3, task run cached data isn't stored in a specific database table. Instead, caching is managed through cache keys that are computed based on task inputs, the task code definition, and the flow or task run ID. These cache keys allow Prefect to determine if a task can reuse results from previous executions without actually running the task code again.
For more information on configuring task caching, you can refer to the Prefect documentation on task caching.
n
Nate
02/27/2025, 6:17 PM
hi @Frank - results are stored on client-side disk, like S3 or local files, not serverside
Nate
02/27/2025, 6:17 PM
the server only knows where results are, not their literal values (same is true in 2.x)
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.