| Package | Description |
|---|---|
| org.apache.drill.exec.physical.impl.xsort | |
| org.apache.drill.exec.record |
| Modifier and Type | Method and Description |
|---|---|
SortImpl.SortResults |
SpilledRuns.finalMerge(List<? extends BatchGroup> bufferedBatches,
VectorContainer container,
int mergeRowCount,
VectorInitializer allocHelper) |
void |
SpilledRuns.mergeAndSpill(List<BatchGroup> batchesToSpill,
int spillBatchRowCount,
VectorInitializer allocHelper) |
void |
SpilledRuns.mergeRuns(int targetCount,
long mergeMemoryPool,
int spillBatchRowCount,
VectorInitializer allocHelper) |
PriorityQueueCopierWrapper.BatchMerger |
PriorityQueueCopierWrapper.startMerge(BatchSchema schema,
List<? extends BatchGroup> batchGroupList,
VectorContainer outputContainer,
int targetRecordCount,
VectorInitializer allocHelper)
Start a merge operation using the specified vector container.
|
| Modifier and Type | Method and Description |
|---|---|
VectorInitializer |
RecordBatchSizer.buildVectorInitializer()
The column size information gathered here represents empirically-derived
schema metadata.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RecordBatchSizer.ColumnSize.buildVectorInitializer(VectorInitializer initializer)
Add a single vector initializer to a collection for the entire batch.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.