zentol opened a new pull request #9996: [FLINK-14532][coordination] Split PartitionTracker URL: https://github.com/apache/flink/pull/9996 Separates the PartitionTracker into a generic and JobMaster-specific part. The core logic of the tracker hasn't changed, it was just generalized to allow arbitrary keys and meta information, instead of the currently hard-coded `ResourceID` and `ResultPartitionDeploymentDescriptor`. The generic part contains methods for interacting with the underlying data-structores, while the JM part additionally releases partitions on the ShuffleMaster/TaskExecutor. This will allow us to re-use the generic part on the TaskExecutor, enabling us to store arbitrary meta-info alongside each partition. (required for FLINK-14530) The first commit renames the existing files for a cleaner diff, while the second one implements the actual separation. It is recommended to review the commits individually, for your sanity's sake ;)
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services