tillrohrmann opened a new pull request #15076: URL: https://github.com/apache/flink/pull/15076
This PR removes the `ScheduleMode` from the `JobGraph` and the `ExecutionGraph`. * 1fb9313 [FLINK-21580] Introduce TaskDeploymentDescriptorFactory.PartitionLocationConstraint: TaskDeploymentDescriptorFactory.PartitionLocationConstraint replaces the boolean allowUnknownPartitions in the TaskDeploymentDescriptorFactory. * 73fdca1 [FLINK-21580] Remove ScheduleMode from ExecutionGraph Removes ScheduleMode from ExecutionGraph and replace it with TaskDeploymentDescriptorFactory.PartitionLocationConstraint. * b331a23 [FLINK-21580] Remove ScheduleMode from JobGraph and its test The JobGraph's JobType replaces the ScheduleMode. Before we always configured the ScheduleMode in accordance with the JobType. Now, only the JobType defines which type of scheduling is selected. JobType.STREAMING: The whole job must be deployed at the same time JobType.BATCH: The job can be executed in steps ---------------------------------------------------------------- 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