Uses of Class
org.apache.drill.exec.record.AbstractRecordBatch
Package
Description
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl
Modifier and TypeClassDescriptionclass
class
class
Write the RecordBatch to the given RecordWriter. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.aggregate
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.filter
Modifier and TypeClassDescriptionclass
class
A RuntimeFilterRecordBatch steps over the ScanBatch. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.flatten
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.join
Modifier and TypeClassDescriptionclass
AbstractHashBinaryRecordBatch<T extends PhysicalOperator>
Base class for the runtime execution implementation of the Hash-Join and Hash-SetOp operatorclass
Implements the runtime execution for the Hash-Join operator supporting INNER, LEFT OUTER, RIGHT OUTER, and FULL OUTER joinsclass
RecordBatch implementation for the lateral join operator.class
A join operator that merges two sorted streams using a record iterator.class
class
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.limit
Modifier and TypeClassDescriptionclass
class
Helps to perform limit in a partition within a record batch. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.mergereceiver
Modifier and TypeClassDescriptionclass
Merges pre-sorted record batches from remote senders. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.metadata
Modifier and TypeClassDescriptionclass
Terminal operator for producing ANALYZE statement.class
Responsible for handling metadata returned by incoming aggregate operators and fetching required metadata form the Metastore.class
class
Operator which adds aggregate calls for all incoming columns to calculate required metadata and produces aggregations. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.orderedpartitioner
Modifier and TypeClassDescriptionclass
Generates an ordered partition, rather than a random hash partition. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.producer
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.project
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.rangepartitioner
Modifier and TypeClassDescriptionclass
Provides the ability to divide up the input rows into a fixed number of separate ranges or 'buckets' based on the values of a set of columns (the range partitioning columns). -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.setop
Modifier and TypeClassDescriptionclass
Implements the runtime execution for the Hash-SetOp operator supporting EXCEPT, EXCEPT ALL, INTERSECT, and INTERSECT ALL -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.sort
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.statistics
Modifier and TypeClassDescriptionclass
class
Example input and output: Schema of incoming batch: -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.svremover
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.TopN
Modifier and TypeClassDescriptionclass
Operator Batch which implements the TopN functionality. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.trace
Modifier and TypeClassDescriptionclass
Contains value vectors which are exactly the same as the incoming record batch's value vectors. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.union
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.unnest
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.unpivot
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.window
Modifier and TypeClassDescriptionclass
support for OVER(PARTITION BY expression1,expression2,... -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.xsort
Modifier and TypeClassDescriptionclass
External sort batch: a sort batch which can spill to disk in order to operate within a defined memory footprint.Modifier and TypeMethodDescriptionExternalSortBatchCreator.getBatch
(ExecutorFragmentContext context, ExternalSort config, List<RecordBatch> children) -
Uses of AbstractRecordBatch in org.apache.drill.exec.record
Modifier and TypeClassDescriptionclass
AbstractBinaryRecordBatch<T extends PhysicalOperator>
class
AbstractSingleRecordBatch<T extends PhysicalOperator>
Implements an AbstractUnaryRecordBatch where the incoming record batch is known at the time of creationclass
AbstractTableFunctionRecordBatch<T extends PhysicalOperator>
Implements AbstractUnaryRecodBatch for operators that do not have an incoming record batch available at creation time; the input is typically set up a few steps after creation.class
AbstractUnaryRecordBatch<T extends PhysicalOperator>
Base class for operators that have a single input.ModifierConstructorDescriptionRecordIterator
(RecordBatch incoming, AbstractRecordBatch<?> outgoing, OperatorContext oContext, int inputIndex, boolean enableMarkAndReset, RecordBatchMemoryManager callBack) RecordIterator
(RecordBatch incoming, AbstractRecordBatch<?> outgoing, OperatorContext oContext, int inputIndex, RecordBatchMemoryManager callBack)