Uses of Class
org.apache.drill.exec.record.AbstractRecordBatch
Packages that use AbstractRecordBatch
Package
Description
-
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.implModifier and TypeClassDescriptionclassclassclassWrite the RecordBatch to the given RecordWriter. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.aggregate
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.aggregate -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.filter
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.filterModifier and TypeClassDescriptionclassclassA RuntimeFilterRecordBatch steps over the ScanBatch. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.flatten
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.flatten -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.join
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.joinModifier and TypeClassDescriptionclassAbstractHashBinaryRecordBatch<T extends PhysicalOperator>Base class for the runtime execution implementation of the Hash-Join and Hash-SetOp operatorclassImplements the runtime execution for the Hash-Join operator supporting INNER, LEFT OUTER, RIGHT OUTER, and FULL OUTER joinsclassRecordBatch implementation for the lateral join operator.classA join operator that merges two sorted streams using a record iterator.classclass -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.limit
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.limitModifier and TypeClassDescriptionclassclassHelps to perform limit in a partition within a record batch. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.mergereceiver
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.mergereceiverModifier and TypeClassDescriptionclassMerges pre-sorted record batches from remote senders. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.metadata
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.metadataModifier and TypeClassDescriptionclassTerminal operator for producing ANALYZE statement.classResponsible for handling metadata returned by incoming aggregate operators and fetching required metadata form the Metastore.classclassOperator 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 TypeClassDescriptionclassGenerates an ordered partition, rather than a random hash partition. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.producer
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.producer -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.project
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.project -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.rangepartitioner
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.rangepartitionerModifier and TypeClassDescriptionclassProvides 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
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.setopModifier and TypeClassDescriptionclassImplements 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
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.sort -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.statistics
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.statisticsModifier and TypeClassDescriptionclassclassExample input and output: Schema of incoming batch: -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.svremover
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.svremover -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.TopN
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.TopNModifier and TypeClassDescriptionclassOperator Batch which implements the TopN functionality. -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.trace
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.traceModifier and TypeClassDescriptionclassContains 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
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.union -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.unnest
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.unnest -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.unpivot
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.unpivot -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.window
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.windowModifier and TypeClassDescriptionclasssupport for OVER(PARTITION BY expression1,expression2,... -
Uses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.xsort
Subclasses of AbstractRecordBatch in org.apache.drill.exec.physical.impl.xsortModifier and TypeClassDescriptionclassExternal sort batch: a sort batch which can spill to disk in order to operate within a defined memory footprint.Methods in org.apache.drill.exec.physical.impl.xsort that return AbstractRecordBatchModifier and TypeMethodDescriptionExternalSortBatchCreator.getBatch(ExecutorFragmentContext context, ExternalSort config, List<RecordBatch> children) -
Uses of AbstractRecordBatch in org.apache.drill.exec.record
Subclasses of AbstractRecordBatch in org.apache.drill.exec.recordModifier and TypeClassDescriptionclassAbstractBinaryRecordBatch<T extends PhysicalOperator>classAbstractSingleRecordBatch<T extends PhysicalOperator>Implements an AbstractUnaryRecordBatch where the incoming record batch is known at the time of creationclassAbstractTableFunctionRecordBatch<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.classAbstractUnaryRecordBatch<T extends PhysicalOperator>Base class for operators that have a single input.Constructors in org.apache.drill.exec.record with parameters of type AbstractRecordBatchModifierConstructorDescriptionRecordIterator(RecordBatch incoming, AbstractRecordBatch<?> outgoing, OperatorContext oContext, int inputIndex, boolean enableMarkAndReset, RecordBatchMemoryManager callBack) RecordIterator(RecordBatch incoming, AbstractRecordBatch<?> outgoing, OperatorContext oContext, int inputIndex, RecordBatchMemoryManager callBack)