Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Done
-
None
Description
- Implement PartitionShuffleDescriptor for covering necessary abstract info.
- Implement ShuffleDeploymentDecriptor generated from PartitionShuffleDecriptor.
- Define ShuffleMaster interface and create a simple implementation on JM side which relies on currently implemented NetworkEnviroment on TM side.
- Define ShuffleManager interface for creating ShuffleMaster.
- Introduce a Flink configuration option for ShuffleManager implementation. Default value for it could be <none> which serves as a feature flag at the moment to use current code paths.