Hi everyone! :wave: I'm considering using Redis i...
# ask-community
o
Hi everyone! 👋 I'm considering using Redis integration to distribute result persistence across multiple pods, enabling all flows to access the stored results. However, I encountered issues when trying to set a default TTL for result caching. Based on the documentation here: https://docs.prefect.io/v3/develop/task-caching, I observed the following: • Keys were not cleared over time, and the TTL was not applied using the
cache_expiration
argument. • Overriding the key name with the
cache_key_fn
argument did not work. Both features functioned as expected when using the default
WritableFilesystem
object (writing to the local file system). Has anyone experienced this or found a solution?