#1014 [flytekit-java] Support for cache and cache_version
Issue created by
kanterov
Why would this be helpful to the Flyte community
Flyte provides the ability to cache the output of task executions in order to make subsequent executions faster. A well-behaved Flyte Task should generate deterministic output given the same inputs and task functionality. This is useful in situations where a user knows that many executions with the exact same inputs can occur. For example, your task may be periodically run on a schedule, run multiple times when debugging workflows, or commonly shared across different workflows but receive the same inputs.
See documentation:
https://docs.flyte.org/en/latest/howto/enable_and_use_memoization.html
flyteorg/flyte