| Modifier and Type | Method and Description |
|---|---|
void |
Spool.read(RecordBatch batch) |
void |
Spool.write(RecordBatch batch) |
| Modifier and Type | Method and Description |
|---|---|
static void |
InterpreterEvaluator.evaluate(RecordBatch incoming,
ValueVector outVV,
LogicalExpression expr) |
| Modifier and Type | Class and Description |
|---|---|
class |
ScanBatch
Record batch used for a particular scan.
|
class |
WriterRecordBatch |
| Modifier and Type | Method and Description |
|---|---|
RecordBatch |
ImplCreator.getRecordBatch(PhysicalOperator op,
FragmentContext context)
Create a RecordBatch and its children for given PhysicalOperator
|
| Modifier and Type | Method and Description |
|---|---|
RecordBatch.IterOutcome |
BaseRootExec.next(RecordBatch b) |
| Modifier and Type | Method and Description |
|---|---|
MergingRecordBatch |
MergingReceiverCreator.getBatch(FragmentContext context,
MergingReceiverPOP receiver,
List<RecordBatch> children) |
CloseableRecordBatch |
BatchCreator.getBatch(FragmentContext context,
T config,
List<RecordBatch> children) |
RootExec |
ScreenCreator.getRoot(FragmentContext context,
Screen config,
List<RecordBatch> children) |
RootExec |
SingleSenderCreator.getRoot(FragmentContext context,
SingleSender config,
List<RecordBatch> children) |
RootExec |
RootCreator.getRoot(FragmentContext context,
T config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
ScreenCreator.ScreenRoot(FragmentContext context,
RecordBatch incoming,
Screen config) |
SingleSenderCreator.SingleSenderRootExec(FragmentContext context,
RecordBatch batch,
SingleSender config) |
WriterRecordBatch(Writer writer,
RecordBatch incoming,
FragmentContext context,
RecordWriter recordWriter) |
| Modifier and Type | Class and Description |
|---|---|
class |
HashAggBatch |
class |
SpilledRecordbatch
A class to replace "incoming" - instead scanning a spilled partition file
|
class |
StreamingAggBatch |
| Modifier and Type | Method and Description |
|---|---|
RecordBatch |
HashAggregator.getNewIncoming() |
RecordBatch |
HashAggTemplate.getNewIncoming()
get new incoming: (when reading spilled files like an "incoming")
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
HashAggTemplate.doSetup(RecordBatch incoming) |
void |
HashAggregator.setup(HashAggregate hashAggrConfig,
HashTableConfig htConfig,
FragmentContext context,
OperatorContext oContext,
RecordBatch incoming,
HashAggBatch outgoing,
LogicalExpression[] valueExprs,
List<TypedFieldId> valueFieldIds,
TypedFieldId[] keyFieldIds,
VectorContainer outContainer,
int extraRowBytes) |
void |
HashAggTemplate.setup(HashAggregate hashAggrConfig,
HashTableConfig htConfig,
FragmentContext context,
OperatorContext oContext,
RecordBatch incoming,
HashAggBatch outgoing,
LogicalExpression[] valueExprs,
List<TypedFieldId> valueFieldIds,
TypedFieldId[] groupByOutFieldIds,
VectorContainer outContainer,
int extraRowBytes) |
void |
StreamingAggregator.setup(OperatorContext context,
RecordBatch incoming,
StreamingAggBatch outgoing) |
void |
StreamingAggTemplate.setup(OperatorContext context,
RecordBatch incoming,
StreamingAggBatch outgoing) |
abstract void |
StreamingAggTemplate.setupInterior(RecordBatch incoming,
RecordBatch outgoing) |
void |
HashAggTemplate.BatchHolder.setupInterior(RecordBatch incoming,
RecordBatch outgoing,
VectorContainer aggrValuesContainer) |
| Modifier and Type | Method and Description |
|---|---|
HashAggBatch |
HashAggBatchCreator.getBatch(FragmentContext context,
HashAggregate config,
List<RecordBatch> children) |
StreamingAggBatch |
StreamingAggBatchCreator.getBatch(FragmentContext context,
StreamingAggregate config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
HashAggBatch(HashAggregate popConfig,
RecordBatch incoming,
FragmentContext context) |
InternalBatch(RecordBatch incoming,
OperatorContext oContext) |
InternalBatch(RecordBatch incoming,
VectorWrapper<?>[] ignoreWrappers,
OperatorContext oContext) |
StreamingAggBatch(StreamingAggregate popConfig,
RecordBatch incoming,
FragmentContext context) |
| Modifier and Type | Method and Description |
|---|---|
RootExec |
BroadcastSenderCreator.getRoot(FragmentContext context,
BroadcastSender config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
BroadcastSenderRootExec(FragmentContext context,
RecordBatch incoming,
BroadcastSender config) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
HashTableTemplate.doSetup(RecordBatch incomingBuild,
RecordBatch incomingProbe) |
void |
HashTableTemplate.reinit(RecordBatch newIncoming) |
void |
HashTable.reinit(RecordBatch newIncoming) |
void |
HashTableTemplate.setup(HashTableConfig htConfig,
FragmentContext context,
BufferAllocator allocator,
RecordBatch incomingBuild,
RecordBatch incomingProbe,
RecordBatch outgoing,
VectorContainer htContainerOrig) |
void |
HashTable.setup(HashTableConfig htConfig,
FragmentContext context,
BufferAllocator allocator,
RecordBatch incomingBuild,
RecordBatch incomingProbe,
RecordBatch outgoing,
VectorContainer htContainerOrig) |
protected void |
HashTableTemplate.BatchHolder.setupInterior(RecordBatch incomingBuild,
RecordBatch incomingProbe,
RecordBatch outgoing,
VectorContainer htContainer) |
void |
ChainedHashTable.updateIncoming(RecordBatch incomingBuild) |
| Constructor and Description |
|---|
ChainedHashTable(HashTableConfig htConfig,
FragmentContext context,
BufferAllocator allocator,
RecordBatch incomingBuild,
RecordBatch incomingProbe,
RecordBatch outgoing) |
| Modifier and Type | Class and Description |
|---|---|
class |
FilterRecordBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
FilterTemplate4.doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
abstract void |
FilterTemplate2.doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
void |
FilterSignature.doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
void |
Filterer.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
TransferPair[] transfers) |
void |
FilterTemplate4.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
TransferPair[] transfers) |
void |
FilterTemplate2.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
TransferPair[] transfers) |
| Modifier and Type | Method and Description |
|---|---|
FilterRecordBatch |
FilterBatchCreator.getBatch(FragmentContext context,
Filter config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
FilterRecordBatch(Filter pop,
RecordBatch incoming,
FragmentContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
FlattenRecordBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
FlattenTemplate.doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
void |
Flattener.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
List<TransferPair> transfers) |
void |
FlattenTemplate.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
List<TransferPair> transfers) |
| Modifier and Type | Method and Description |
|---|---|
FlattenRecordBatch |
FlattenBatchCreator.getBatch(FragmentContext context,
FlattenPOP config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
FlattenRecordBatch(FlattenPOP pop,
RecordBatch incoming,
FragmentContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
HashJoinBatch |
class |
MergeJoinBatch
A join operator merges two sorted streams using record iterator.
|
class |
NestedLoopJoinBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
NestedLoopJoinTemplate.doSetup(FragmentContext context,
VectorContainer rightContainer,
RecordBatch leftBatch,
RecordBatch outgoing) |
void |
NestedLoopJoin.doSetup(FragmentContext context,
VectorContainer rightContainer,
RecordBatch leftBatch,
RecordBatch outgoing) |
abstract void |
HashJoinProbeTemplate.doSetup(FragmentContext context,
VectorContainer buildBatch,
RecordBatch probeBatch,
RecordBatch outgoing) |
void |
HashJoinProbe.doSetup(FragmentContext context,
VectorContainer buildBatch,
RecordBatch probeBatch,
RecordBatch outgoing) |
void |
HashJoinProbeTemplate.setupHashJoinProbe(FragmentContext context,
VectorContainer buildBatch,
RecordBatch probeBatch,
int probeRecordCount,
HashJoinBatch outgoing,
HashTable hashTable,
HashJoinHelper hjHelper,
org.apache.calcite.rel.core.JoinRelType joinRelType) |
void |
HashJoinProbe.setupHashJoinProbe(FragmentContext context,
VectorContainer buildBatch,
RecordBatch probeBatch,
int probeRecordCount,
HashJoinBatch outgoing,
HashTable hashTable,
HashJoinHelper hjHelper,
org.apache.calcite.rel.core.JoinRelType joinRelType) |
void |
NestedLoopJoinTemplate.setupNestedLoopJoin(FragmentContext context,
RecordBatch left,
ExpandableHyperContainer rightContainer,
LinkedList<Integer> rightCounts,
NestedLoopJoinBatch outgoing)
Method initializes necessary state and invokes the doSetup() to set the
input and output value vector references.
|
void |
NestedLoopJoin.setupNestedLoopJoin(FragmentContext context,
RecordBatch left,
ExpandableHyperContainer rightContainer,
LinkedList<Integer> rightCounts,
NestedLoopJoinBatch outgoing) |
| Modifier and Type | Method and Description |
|---|---|
HashJoinBatch |
HashJoinBatchCreator.getBatch(FragmentContext context,
HashJoinPOP config,
List<RecordBatch> children) |
MergeJoinBatch |
MergeJoinCreator.getBatch(FragmentContext context,
MergeJoinPOP config,
List<RecordBatch> children) |
NestedLoopJoinBatch |
NestedLoopJoinBatchCreator.getBatch(FragmentContext context,
NestedLoopJoinPOP config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
HashJoinBatch(HashJoinPOP popConfig,
FragmentContext context,
RecordBatch left,
RecordBatch right) |
MergeJoinBatch(MergeJoinPOP popConfig,
FragmentContext context,
RecordBatch left,
RecordBatch right) |
NestedLoopJoinBatch(NestedLoopJoinPOP popConfig,
FragmentContext context,
RecordBatch left,
RecordBatch right) |
| Modifier and Type | Class and Description |
|---|---|
class |
LimitRecordBatch |
| Modifier and Type | Method and Description |
|---|---|
LimitRecordBatch |
LimitBatchCreator.getBatch(FragmentContext context,
Limit config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
LimitRecordBatch(Limit popConfig,
FragmentContext context,
RecordBatch incoming) |
| Constructor and Description |
|---|
VectorRecordMaterializer(FragmentContext context,
OperatorContext oContext,
RecordBatch batch) |
| Modifier and Type | Class and Description |
|---|---|
class |
MergingRecordBatch
The MergingRecordBatch merges pre-sorted record batches from remote senders.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OrderedPartitionRecordBatch
The purpose of this operator is to generate an ordered partition, rather than a random hash partition.
|
| Modifier and Type | Field and Description |
|---|---|
protected RecordBatch |
OrderedPartitionRecordBatch.incoming |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
OrderedPartitionProjectorTemplate.doSetup(FragmentContext context,
VectorAccessible incoming,
RecordBatch outgoing,
VectorContainer partitionVectors) |
abstract void |
SampleSortTemplate.doSetup(FragmentContext context,
VectorContainer incoming,
RecordBatch outgoing) |
void |
SampleSorter.setup(FragmentContext context,
RecordBatch hyperBatch) |
void |
OrderedPartitionProjectorTemplate.setup(FragmentContext context,
VectorAccessible incoming,
RecordBatch outgoing,
List<TransferPair> transfers,
VectorContainer partitionVectors,
int partitions,
SchemaPath outputField) |
void |
OrderedPartitionProjector.setup(FragmentContext context,
VectorAccessible incoming,
RecordBatch outgoing,
List<TransferPair> transfers,
VectorContainer partitionVectors,
int partitions,
SchemaPath outputField) |
| Modifier and Type | Method and Description |
|---|---|
RootExec |
OrderedPartitionSenderCreator.getRoot(FragmentContext context,
OrderedPartitionSender config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
OrderedPartitionRecordBatch(OrderedPartitionSender pop,
RecordBatch incoming,
FragmentContext context) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
PartitionerTemplate.doSetup(FragmentContext context,
RecordBatch incoming,
PartitionerTemplate.OutgoingRecordBatch[] outgoing) |
protected void |
PartitionerTemplate.OutgoingRecordBatch.doSetup(RecordBatch incoming,
VectorAccessible outgoing) |
void |
PartitionerTemplate.partitionBatch(RecordBatch incoming) |
void |
PartitionerDecorator.partitionBatch(RecordBatch incoming)
partitionBatch - decorator method to call real Partitioner(s) to process incoming batch
uses either threading or not threading approach based on number Partitioners
|
void |
Partitioner.partitionBatch(RecordBatch incoming) |
void |
PartitionerTemplate.setup(FragmentContext context,
RecordBatch incoming,
HashPartitionSender popConfig,
OperatorStats stats,
OperatorContext oContext,
int start,
int end) |
void |
Partitioner.setup(FragmentContext context,
RecordBatch incoming,
HashPartitionSender popConfig,
OperatorStats stats,
OperatorContext oContext,
int start,
int count) |
| Modifier and Type | Method and Description |
|---|---|
RootExec |
PartitionSenderCreator.getRoot(FragmentContext context,
HashPartitionSender config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
PartitionSenderRootExec(FragmentContext context,
RecordBatch incoming,
HashPartitionSender operator) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProducerConsumerBatch |
| Modifier and Type | Method and Description |
|---|---|
ProducerConsumerBatch |
ProducerConsumerBatchCreator.getBatch(FragmentContext context,
ProducerConsumer config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
ProducerConsumerBatch(ProducerConsumer popConfig,
FragmentContext context,
RecordBatch incoming) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProjectRecordBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
ProjectorTemplate.doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
void |
ProjectorTemplate.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
List<TransferPair> transfers) |
void |
Projector.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
List<TransferPair> transfers) |
| Modifier and Type | Method and Description |
|---|---|
ProjectRecordBatch |
ComplexToJsonBatchCreator.getBatch(FragmentContext context,
ComplexToJson flatten,
List<RecordBatch> children) |
ProjectRecordBatch |
ProjectBatchCreator.getBatch(FragmentContext context,
Project config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
ProjectRecordBatch(Project pop,
RecordBatch incoming,
FragmentContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
SortBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
SortTemplate.doSetup(FragmentContext context,
VectorContainer incoming,
RecordBatch outgoing) |
| Modifier and Type | Method and Description |
|---|---|
SortBatch |
SortBatchCreator.getBatch(FragmentContext context,
Sort config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
SortBatch(Sort popConfig,
FragmentContext context,
RecordBatch incoming) |
| Constructor and Description |
|---|
RecordBatchSizer(RecordBatch batch) |
| Modifier and Type | Class and Description |
|---|---|
class |
RemovingRecordBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
CopierTemplate4.doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
abstract void |
CopierTemplate2.doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
static Copier |
RemovingRecordBatch.getGenerated4Copier(RecordBatch batch,
FragmentContext context,
BufferAllocator allocator,
VectorContainer container,
RecordBatch outgoing,
SchemaChangeCallBack callBack) |
void |
CopierTemplate4.setupRemover(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
void |
CopierTemplate2.setupRemover(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
void |
Copier.setupRemover(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
| Modifier and Type | Method and Description |
|---|---|
RemovingRecordBatch |
SVRemoverCreator.getBatch(FragmentContext context,
SelectionVectorRemover config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
RemovingRecordBatch(SelectionVectorRemover popConfig,
FragmentContext context,
RecordBatch incoming) |
| Modifier and Type | Class and Description |
|---|---|
class |
TopNBatch |
static class |
TopNBatch.SimpleSV4RecordBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
PriorityQueueTemplate.doSetup(VectorContainer incoming,
RecordBatch outgoing) |
| Modifier and Type | Method and Description |
|---|---|
TopNBatch |
TopNSortBatchCreator.getBatch(FragmentContext context,
TopN config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
TopNBatch(TopN popConfig,
FragmentContext context,
RecordBatch incoming) |
| Modifier and Type | Class and Description |
|---|---|
class |
TraceRecordBatch |
| Modifier and Type | Method and Description |
|---|---|
TraceRecordBatch |
TraceBatchCreator.getBatch(FragmentContext context,
Trace config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
TraceRecordBatch(Trace pop,
RecordBatch incoming,
FragmentContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
UnionAllRecordBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
UnionAllerTemplate.doSetup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing) |
void |
UnionAllerTemplate.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
List<TransferPair> transfers) |
void |
UnionAller.setup(FragmentContext context,
RecordBatch incoming,
RecordBatch outgoing,
List<TransferPair> transfers) |
| Modifier and Type | Method and Description |
|---|---|
UnionAllRecordBatch |
UnionAllBatchCreator.getBatch(FragmentContext context,
UnionAll config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
UnionAllRecordBatch(UnionAll config,
List<RecordBatch> children,
FragmentContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
UnorderedReceiverBatch |
| Modifier and Type | Method and Description |
|---|---|
UnorderedReceiverBatch |
UnorderedReceiverCreator.getBatch(FragmentContext context,
UnorderedReceiver receiver,
List<RecordBatch> children) |
| Modifier and Type | Class and Description |
|---|---|
class |
IteratorValidatorBatchIterator |
| Modifier and Type | Method and Description |
|---|---|
RecordBatch |
IteratorValidatorBatchIterator.getIncoming() |
| Modifier and Type | Method and Description |
|---|---|
IteratorValidatorBatchIterator |
IteratorValidatorCreator.getBatch(FragmentContext context,
IteratorValidator config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
IteratorValidatorBatchIterator(RecordBatch incoming) |
| Modifier and Type | Method and Description |
|---|---|
ScanBatch |
ValuesBatchCreator.getBatch(FragmentContext context,
Values config,
List<RecordBatch> children) |
| Modifier and Type | Class and Description |
|---|---|
class |
WindowFrameRecordBatch
support for OVER(PARTITION BY expression1,expression2,...
|
| Modifier and Type | Method and Description |
|---|---|
WindowFrameRecordBatch |
WindowFrameBatchCreator.getBatch(FragmentContext context,
WindowPOP config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
WindowFrameRecordBatch(WindowPOP popConfig,
FragmentContext context,
RecordBatch incoming) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExternalSortBatch |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
SingleBatchSorterTemplate.doSetup(FragmentContextInterface context,
VectorAccessible incoming,
RecordBatch outgoing) |
abstract void |
MSortTemplate.doSetup(FragmentContext context,
VectorContainer incoming,
RecordBatch outgoing) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRecordBatch<ExternalSort> |
ExternalSortBatchCreator.getBatch(FragmentContext context,
ExternalSort config,
List<RecordBatch> children) |
| Constructor and Description |
|---|
ExternalSortBatch(ExternalSort popConfig,
FragmentContext context,
RecordBatch incoming) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
MSortTemplate.doSetup(FragmentContextInterface context,
VectorContainer incoming,
RecordBatch outgoing) |
static void |
ExternalSortBatch.releaseBatches(RecordBatch incoming) |
static void |
ExternalSortBatch.retainSv4OnNone(RecordBatch incoming)
Workaround for DRILL-5656.
|
| Constructor and Description |
|---|
ExternalSortBatch(ExternalSort popConfig,
FragmentContext context,
RecordBatch incoming) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CloseableRecordBatch |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBinaryRecordBatch<T extends PhysicalOperator> |
class |
AbstractRecordBatch<T extends PhysicalOperator> |
class |
AbstractSingleRecordBatch<T extends PhysicalOperator> |
class |
SimpleRecordBatch
Wrap a VectorContainer into a record batch.
|
| Modifier and Type | Field and Description |
|---|---|
protected RecordBatch |
AbstractSingleRecordBatch.incoming |
protected RecordBatch |
AbstractBinaryRecordBatch.left |
protected RecordBatch |
AbstractBinaryRecordBatch.right |
| Modifier and Type | Method and Description |
|---|---|
static WritableBatch |
WritableBatch.get(RecordBatch batch) |
RecordBatch.IterOutcome |
AbstractRecordBatch.next(int inputIndex,
RecordBatch b) |
RecordBatch.IterOutcome |
AbstractRecordBatch.next(RecordBatch b) |
| Constructor and Description |
|---|
AbstractBinaryRecordBatch(T popConfig,
FragmentContext context,
boolean buildSchema,
RecordBatch left,
RecordBatch right) |
AbstractBinaryRecordBatch(T popConfig,
FragmentContext context,
RecordBatch left,
RecordBatch right) |
AbstractSingleRecordBatch(T popConfig,
FragmentContext context,
RecordBatch incoming) |
RecordIterator(RecordBatch incoming,
AbstractRecordBatch<?> outgoing,
OperatorContext oContext,
int inputIndex) |
RecordIterator(RecordBatch incoming,
AbstractRecordBatch<?> outgoing,
OperatorContext oContext,
int inputIndex,
boolean enableMarkAndReset) |
| Modifier and Type | Method and Description |
|---|---|
void |
SelectionVector4Builder.add(RecordBatch batch,
boolean newSchema) |
| Modifier and Type | Method and Description |
|---|---|
CloseableRecordBatch |
EasyFormatPlugin.getWriterBatch(FragmentContext context,
RecordBatch incoming,
EasyWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
CloseableRecordBatch |
EasyReaderBatchCreator.getBatch(FragmentContext context,
EasySubScan config,
List<RecordBatch> children) |
CloseableRecordBatch |
EasyWriterBatchCreator.getBatch(FragmentContext context,
EasyWriter config,
List<RecordBatch> children) |
| Modifier and Type | Method and Description |
|---|---|
ScanBatch |
DirectBatchCreator.getBatch(FragmentContext context,
DirectSubScan config,
List<RecordBatch> children) |
| Modifier and Type | Method and Description |
|---|---|
ScanBatch |
InfoSchemaBatchCreator.getBatch(FragmentContext context,
InfoSchemaSubScan config,
List<RecordBatch> children) |
| Modifier and Type | Method and Description |
|---|---|
ScanBatch |
MockScanBatchCreator.getBatch(FragmentContext context,
MockSubScanPOP config,
List<RecordBatch> children) |
| Modifier and Type | Method and Description |
|---|---|
WriterRecordBatch |
ParquetFormatPlugin.getWriterBatch(FragmentContext context,
RecordBatch incoming,
ParquetWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
ScanBatch |
ParquetScanBatchCreator.getBatch(FragmentContext context,
ParquetRowGroupScan rowGroupScan,
List<RecordBatch> children) |
WriterRecordBatch |
ParquetWriterBatchCreator.getBatch(FragmentContext context,
ParquetWriter config,
List<RecordBatch> children) |
| Modifier and Type | Method and Description |
|---|---|
ScanBatch |
SystemTableBatchCreator.getBatch(FragmentContext context,
SystemTableScan scan,
List<RecordBatch> children) |
| Modifier and Type | Method and Description |
|---|---|
static void |
VectorValidator.validate(RecordBatch batch) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.