Class DefaultInputConsumableDecider

java.lang.Object
org.apache.flink.runtime.scheduler.strategy.DefaultInputConsumableDecider
All Implemented Interfaces:
InputConsumableDecider

public class DefaultInputConsumableDecider extends Object implements InputConsumableDecider
Default implementation of InputConsumableDecider. This decider will judge whether the executionVertex's inputs are consumable as follows:

For blocking consumed partition group: Whether all result partitions in the group are finished.

For canBePipelined consumed partition group: whether all result partitions in the group are scheduled.