Weihua Hu created FLINK-32386: --------------------------------- Summary: Add ShuffleDescriptorsCache in TaskExecutor to cache ShuffleDescriptors Key: FLINK-32386 URL: https://issues.apache.org/jira/browse/FLINK-32386 Project: Flink Issue Type: Sub-task Components: Runtime / Coordination Reporter: Weihua Hu
Introduce a new struct named ShuffleDescriptorsCache to cache ShuffleDescriptorAndIndex which are offloaded by the blob server. The cache should have the following capabilities: 1. Expired after exceeding the TTL. 2. Limit the size of the cache. Remove the oldest element from the cache when its maximum size has been exceeded. 3. Clear elements belong to a job when it disconnects from TaskExecutor. -- This message was sent by Atlassian Jira (v8.20.10#820010)