Class BaseAdaptiveJoinOperatorOptimizationStrategy
- java.lang.Object
-
- org.apache.flink.table.runtime.strategy.BaseAdaptiveJoinOperatorOptimizationStrategy
-
- All Implemented Interfaces:
org.apache.flink.runtime.scheduler.adaptivebatch.StreamGraphOptimizationStrategy
- Direct Known Subclasses:
AdaptiveBroadcastJoinOptimizationStrategy
,AdaptiveSkewedJoinOptimizationStrategy
,PostProcessAdaptiveJoinStrategy
public abstract class BaseAdaptiveJoinOperatorOptimizationStrategy extends Object implements org.apache.flink.runtime.scheduler.adaptivebatch.StreamGraphOptimizationStrategy
The base stream graph optimization strategy class for adaptive join operator.
-
-
Field Summary
Fields Modifier and Type Field Description protected static int
LEFT_INPUT_TYPE_NUMBER
protected static int
RIGHT_INPUT_TYPE_NUMBER
-
Constructor Summary
Constructors Constructor Description BaseAdaptiveJoinOperatorOptimizationStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
visitDownstreamAdaptiveJoinNode(org.apache.flink.runtime.scheduler.adaptivebatch.OperatorsFinished operatorsFinished, org.apache.flink.streaming.api.graph.StreamGraphContext context)
-
-
-
Field Detail
-
LEFT_INPUT_TYPE_NUMBER
protected static final int LEFT_INPUT_TYPE_NUMBER
- See Also:
- Constant Field Values
-
RIGHT_INPUT_TYPE_NUMBER
protected static final int RIGHT_INPUT_TYPE_NUMBER
- See Also:
- Constant Field Values
-
-