Class AdaptiveJoinOptimizationUtils
- java.lang.Object
-
- org.apache.flink.table.runtime.strategy.AdaptiveJoinOptimizationUtils
-
public class AdaptiveJoinOptimizationUtils extends Object
Utils for adaptive join optimization strategies.
-
-
Constructor Summary
Constructors Constructor Description AdaptiveJoinOptimizationUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<org.apache.flink.streaming.api.graph.util.ImmutableStreamEdge>
filterEdges(List<org.apache.flink.streaming.api.graph.util.ImmutableStreamEdge> inEdges, int typeNumber)
static boolean
isBroadcastJoin(org.apache.flink.streaming.api.graph.util.ImmutableStreamNode adaptiveJoinNode)
static boolean
isBroadcastJoinDisabled(org.apache.flink.configuration.ReadableConfig config)
-
-
-
Method Detail
-
filterEdges
public static List<org.apache.flink.streaming.api.graph.util.ImmutableStreamEdge> filterEdges(List<org.apache.flink.streaming.api.graph.util.ImmutableStreamEdge> inEdges, int typeNumber)
-
isBroadcastJoin
public static boolean isBroadcastJoin(org.apache.flink.streaming.api.graph.util.ImmutableStreamNode adaptiveJoinNode)
-
isBroadcastJoinDisabled
public static boolean isBroadcastJoinDisabled(org.apache.flink.configuration.ReadableConfig config)
-
-