Hi Anna, thanks for the reply, thought so
Issue I’ve come across is:
I’m setting a three day expiration time as that’s appropriate for the result of the task, cache is working great on the repeat runs
I then discovered a downstream bug that required tweaking the cached task to return an additional value, code works fine in pure python, but in prefect, as expected the old cached result is being returned with only one return value, hence the desire to expire the cache key manually
I’m hesitant to include something like the git commit hash into the cache key as in 99% of cases I won’t want to lose the cached output if I have to bug fix