public class MetadataControllerBatch extends AbstractBinaryRecordBatch<MetadataControllerPOP>
This operator has two inputs: left input contains metadata and right input contains statistics metadata.
AbstractBinaryRecordBatch.Metric
AbstractRecordBatch.BatchState
RecordBatch.IterOutcome
batchMemoryManager, left, LEFT_INDEX, leftUpstream, numInputs, right, RIGHT_INDEX, rightUpstream
batchStatsContext, container, context, oContext, popConfig, stats, unionTypeEnabled
MAX_BATCH_ROW_COUNT
Modifier | Constructor and Description |
---|---|
protected |
MetadataControllerBatch(MetadataControllerPOP popConfig,
FragmentContext context,
RecordBatch left,
RecordBatch right) |
Modifier and Type | Method and Description |
---|---|
void |
dump()
Perform dump of this batch's state to logs.
|
int |
getRecordCount()
Get the number of records.
|
RecordBatch.IterOutcome |
innerNext() |
cancelIncoming, checkForEarlyFinish, getBatchMemoryManager, prefetchFirstBatchFromBothSides, updateBatchMemoryManagerStats, verifyOutcomeToSetBatchState
buildSchema, cancel, checkContinue, close, getContainer, getContext, getOutgoingContainer, getPopConfig, getRecordBatchStatsContext, getSchema, getSelectionVector2, getSelectionVector4, getValueAccessorById, getValueVectorId, getWritableBatch, isRecordBatchStatsLoggingEnabled, iterator, next, next, next, schemaChangeException, schemaChangeException
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
protected MetadataControllerBatch(MetadataControllerPOP popConfig, FragmentContext context, RecordBatch left, RecordBatch right) throws OutOfMemoryException
OutOfMemoryException
public RecordBatch.IterOutcome innerNext()
innerNext
in class AbstractRecordBatch<MetadataControllerPOP>
public void dump()
RecordBatch
public int getRecordCount()
VectorAccessible
Copyright © 1970 The Apache Software Foundation. All rights reserved.