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:
[email protected]