We have just submitted a RFC for the eviction of cached task outputs (and proposing the addition of a basic
API for clearing the cache of completed executions): https://github.com/flyteorg/flyte/pull/2633Thank you for the initial feedback to @Dan Rammer (hamersaw). As this change could have a slightly larger impact on Flyte, we'd be happy about some extra thoughts or ideas some of you might have - any comments would be appreciated!
Left a comment on github. TL;DR I think it could be a very useful feature and the cache eviction API makes it possible. However, I think there are enough unknowns and required discussion that it makes sense to track it separately.