protected void |
VectorMapJoinInnerBigOnlyGenerateResultOperator.finishInnerBigOnly(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch,
int allMatchCount,
int equalKeySeriesCount,
int spillCount,
VectorMapJoinHashTableResult[] hashTableResults,
int hashMapResultCount)
Generate the inner big table only join output results for one vectorized row batch.
|
protected void |
VectorMapJoinInnerGenerateResultOperator.finishInnerRepeated(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch,
JoinUtil.JoinResult joinResult,
VectorMapJoinHashTableResult hashMapResult) |
protected void |
VectorMapJoinLeftSemiGenerateResultOperator.finishLeftSemi(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch,
int allMatchCount,
int spillCount,
VectorMapJoinHashTableResult[] hashTableResults)
Generate the left semi join output results for one vectorized row batch.
|
protected void |
VectorMapJoinLeftSemiGenerateResultOperator.finishLeftSemiRepeated(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch,
JoinUtil.JoinResult joinResult,
VectorMapJoinHashTableResult hashSetResult) |
protected void |
VectorMapJoinGenerateResultOperator.spillBatchRepeated(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch,
VectorMapJoinHashTableResult hashTableResult) |
protected void |
VectorMapJoinGenerateResultOperator.spillHashMapBatch(org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch batch,
VectorMapJoinHashTableResult[] hashTableResults,
int[] spills,
int[] spillHashTableResultIndices,
int spillCount) |