-
void
HashJoinProbeTemplate.setup(RecordBatch probeBatch,
HashJoinBatch outgoing,
org.apache.calcite.rel.core.JoinRelType joinRelType,
boolean semiJoin,
RecordBatch.IterOutcome leftStartState,
HashPartition[] partitions,
int cycleNum,
VectorContainer container,
AbstractHashBinaryRecordBatch.SpilledPartition[] spilledInners,
boolean buildSideIsEmpty,
int numPartitions,
int rightHVColPosition)
Setup the Hash Join Probe object
default void
Probe.setup(RecordBatch probeBatch,
HashJoinBatch outgoing,
org.apache.calcite.rel.core.JoinRelType joinRelType,
boolean semiJoin,
RecordBatch.IterOutcome leftStartState,
HashPartition[] partitions,
int cycleNum,
VectorContainer container,
AbstractHashBinaryRecordBatch.SpilledPartition[] spilledInners,
boolean buildSideIsEmpty,
int numPartitions,
int rightHVColPosition)