Package org.apache.flink.table.runtime.operators.join
package org.apache.flink.table.runtime.operators.join
-
ClassDescriptionJoin type for join.Hash join base operator.Join type for hash table.Utility to take null filters into consideration when apply join condition.KeyedCoProcessOperatorWithWatermarkDelay<K,
IN1, IN2, OUT> AKeyedCoProcessOperatorthat supports holding back watermarks with a static delay.Helper for null aware join.An utility to generate reusable padding results for outer joins.Gets two matched rows for full outer join.Gets probeRow and match rows for inner join.This function is used to process the main logic of sort merge join.Gets probeRow and match rows for inner/left/right join.An implementation that realizes the joining through a sort-merge join strategy. 1.In most cases, its performance is weaker than HashJoin. 2.It is more stable than HashJoin, and most of the data can be sorted stably. 3.SortMergeJoin should be the best choice if sort can be omitted in the case of multi-level join cascade with the same key.Gets probeRow and match rows for left/right join.