Uses of Class
org.apache.drill.exec.physical.impl.join.AbstractHashBinaryRecordBatch.SpilledPartition
Packages that use AbstractHashBinaryRecordBatch.SpilledPartition
Package
Description
-
Uses of AbstractHashBinaryRecordBatch.SpilledPartition in org.apache.drill.exec.physical.impl.join
Fields in org.apache.drill.exec.physical.impl.join declared as AbstractHashBinaryRecordBatch.SpilledPartitionModifier and TypeFieldDescriptionprotected AbstractHashBinaryRecordBatch.SpilledPartition[]
AbstractHashBinaryRecordBatch.spilledInners
protected AbstractHashBinaryRecordBatch.SpilledPartition[]
ProbeTemplate.spilledInners
Fields in org.apache.drill.exec.physical.impl.join with type parameters of type AbstractHashBinaryRecordBatch.SpilledPartitionModifier and TypeFieldDescriptionprotected final SpilledState<AbstractHashBinaryRecordBatch.SpilledPartition>
AbstractHashBinaryRecordBatch.spilledState
Queue of spilled partitions to process.Methods in org.apache.drill.exec.physical.impl.join with parameters of type AbstractHashBinaryRecordBatch.SpilledPartitionModifier and TypeMethodDescriptionvoid
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 objectdefault 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) default void
Probe.setup
(RecordBatch probeBatch, HashSetOpRecordBatch outgoing, org.apache.calcite.sql.SqlKind opType, boolean isAll, RecordBatch.IterOutcome leftStartState, HashPartition[] partitions, int cycleNum, VectorContainer container, AbstractHashBinaryRecordBatch.SpilledPartition[] spilledInners, boolean buildSideIsEmpty, int numPartitions) protected void
ProbeTemplate.setup
(RecordBatch probeBatch, RecordBatch.IterOutcome leftStartState, HashPartition[] partitions, int cycleNum, VectorContainer container, AbstractHashBinaryRecordBatch.SpilledPartition[] spilledInners, boolean buildSideIsEmpty, int numPartitions) -
Uses of AbstractHashBinaryRecordBatch.SpilledPartition in org.apache.drill.exec.physical.impl.setop
Methods in org.apache.drill.exec.physical.impl.setop with parameters of type AbstractHashBinaryRecordBatch.SpilledPartitionModifier and TypeMethodDescriptionvoid
HashSetOpProbeTemplate.setup
(RecordBatch probeBatch, HashSetOpRecordBatch outgoing, org.apache.calcite.sql.SqlKind opType, boolean isAll, RecordBatch.IterOutcome leftStartState, HashPartition[] partitions, int cycleNum, VectorContainer container, AbstractHashBinaryRecordBatch.SpilledPartition[] spilledInners, boolean buildSideIsEmpty, int numPartitions) Setup the Hash Set Op Probe object