| Modifier and Type | Field and Description |
|---|---|
protected SelectionVector4 |
MockRecordBatch.sv4 |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
MockRecordBatch.getSelectionVector4() |
SelectionVector4 |
SimpleRootExec.getSelectionVector4()
Deprecated.
|
SelectionVector4 |
ScanBatch.getSelectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
SpilledRecordBatch.getSelectionVector4() |
SelectionVector4 |
InternalBatch.getSv4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
FilterRecordBatch.getSelectionVector4() |
SelectionVector4 |
RuntimeFilterRecordBatch.getSelectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
HashJoinHelper.BuildInfo.getLinks() |
SelectionVector4 |
HashJoinHelper.getNewSV4(int recordCount) |
SelectionVector4 |
RowKeyJoinBatch.getSelectionVector4() |
| Constructor and Description |
|---|
BuildInfo(SelectionVector4 links,
BitSet keyMatchBitVector,
int recordCount) |
| Modifier and Type | Method and Description |
|---|---|
void |
SampleCopier.setupCopier(FragmentContext context,
SelectionVector4 sv4,
VectorAccessible incoming,
VectorAccessible outgoing) |
void |
SampleCopierTemplate.setupCopier(FragmentContext context,
SelectionVector4 sv4,
VectorAccessible incoming,
VectorAccessible outgoing) |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
PartitionerTemplate.OutgoingRecordBatch.getSelectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
OperatorRecordBatch.getSelectionVector4() |
SelectionVector4 |
IndirectContainerAccessor.selectionVector4() |
SelectionVector4 |
BatchAccessor.selectionVector4() |
SelectionVector4 |
VectorContainerAccessor.selectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
void |
IndirectContainerAccessor.setSelectionVector(SelectionVector4 sv4) |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
SortBatch.getSelectionVector4() |
SelectionVector4 |
SortRecordBatchBuilder.getSv4() |
| Modifier and Type | Method and Description |
|---|---|
void |
SortTemplate.setup(FragmentContext context,
SelectionVector4 vector4,
VectorContainer hyperBatch) |
void |
Sorter.setup(FragmentContext context,
SelectionVector4 vector4,
VectorContainer hyperBatch) |
void |
SortTemplate.sort(SelectionVector4 vector4,
VectorContainer container) |
void |
Sorter.sort(SelectionVector4 vector4,
VectorContainer container) |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
PriorityQueue.getFinalSv4()
Retrieves the selection vector used to select the elements in the priority queue from the hyper batch
provided by the
PriorityQueue.getHyperBatch() method. |
SelectionVector4 |
PriorityQueueTemplate.getFinalSv4() |
SelectionVector4 |
TopNBatch.getSelectionVector4() |
SelectionVector4 |
TopNBatch.SimpleSV4RecordBatch.getSelectionVector4() |
SelectionVector4 |
PriorityQueue.getSv4() |
SelectionVector4 |
PriorityQueueTemplate.getSv4() |
| Modifier and Type | Method and Description |
|---|---|
void |
PriorityQueue.resetQueue(VectorContainer container,
SelectionVector4 vector4)
Cleanup the old state of queue and recreate a new one with HyperContainer containing vectors in input container
and the corresponding indexes (in SV4 format) from input SelectionVector4
|
void |
PriorityQueueTemplate.resetQueue(VectorContainer container,
SelectionVector4 v4) |
| Constructor and Description |
|---|
SimpleSV4RecordBatch(VectorContainer container,
SelectionVector4 sv4,
FragmentContext context) |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
MockLateralJoinBatch.getSelectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
UnorderedReceiverBatch.getSelectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
IteratorValidatorBatchIterator.getSelectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
WindowDataBatch.getSelectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
ExternalSortBatch.getSelectionVector4()
Returns outputSV4 instead of resultsIterator sv4.
|
SelectionVector4 |
BatchGroup.getSelectionVector4() |
SelectionVector4 |
SortImpl.SortResults.getSv4() |
SelectionVector4 |
SortImpl.EmptyResults.getSv4() |
SelectionVector4 |
SortImpl.SingleBatchResults.getSv4() |
SelectionVector4 |
PriorityQueueCopierWrapper.BatchMerger.getSv4() |
SelectionVector4 |
MergeSortWrapper.getSv4() |
SelectionVector4 |
MSorter.getSV4() |
SelectionVector4 |
MSortTemplate.getSV4() |
| Modifier and Type | Method and Description |
|---|---|
void |
MSorter.setup(FragmentContext context,
BufferAllocator allocator,
SelectionVector4 vector4,
VectorContainer hyperBatch,
int outputBatchSize,
int desiredBatchSize) |
void |
MSortTemplate.setup(FragmentContext context,
BufferAllocator allocator,
SelectionVector4 vector4,
VectorContainer hyperBatch,
int outputBatchSize,
int desiredBatchSize) |
void |
SortImpl.SortResults.updateOutputContainer(VectorContainer container,
SelectionVector4 sv4,
RecordBatch.IterOutcome outcome,
BatchSchema schema) |
void |
SortImpl.EmptyResults.updateOutputContainer(VectorContainer container,
SelectionVector4 sv4,
RecordBatch.IterOutcome outcome,
BatchSchema schema) |
void |
SortImpl.SingleBatchResults.updateOutputContainer(VectorContainer container,
SelectionVector4 sv4,
RecordBatch.IterOutcome outcome,
BatchSchema schema) |
void |
PriorityQueueCopierWrapper.BatchMerger.updateOutputContainer(VectorContainer container,
SelectionVector4 sv4,
RecordBatch.IterOutcome outcome,
BatchSchema schema) |
void |
MergeSortWrapper.updateOutputContainer(VectorContainer container,
SelectionVector4 sv4,
RecordBatch.IterOutcome outcome,
BatchSchema schema) |
| Modifier and Type | Method and Description |
|---|---|
static RowSetReaderImpl |
HyperReaderBuilder.build(VectorContainer container,
TupleMetadata schema,
SelectionVector4 sv4) |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
HyperRowSetImpl.getSv4() |
SelectionVector4 |
RowSet.HyperRowSet.getSv4() |
| Modifier and Type | Method and Description |
|---|---|
static RowSet.HyperRowSet |
HyperRowSetImpl.fromContainer(VectorContainer container,
SelectionVector4 sv4) |
| Constructor and Description |
|---|
HyperRowIndex(SelectionVector4 sv4) |
HyperRowSetImpl(TupleMetadata schema,
VectorContainer container,
SelectionVector4 sv4) |
HyperRowSetImpl(VectorContainer container,
SelectionVector4 sv4) |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
SchemalessBatch.getSelectionVector4() |
SelectionVector4 |
RecordIterator.getSelectionVector4() |
SelectionVector4 |
VectorContainer.getSelectionVector4() |
SelectionVector4 |
VectorAccessible.getSelectionVector4() |
SelectionVector4 |
SimpleRecordBatch.getSelectionVector4() |
SelectionVector4 |
RecordBatchLoader.getSelectionVector4() |
SelectionVector4 |
AbstractRecordBatch.getSelectionVector4() |
| Modifier and Type | Method and Description |
|---|---|
SelectionVector4 |
SelectionVector4.createNewWrapperCurrent()
Caution: This method shares the underlying buffer between this vector and
the newly created one.
|
SelectionVector4 |
SelectionVector4.createNewWrapperCurrent(int batchRecordCount)
Caution: This method shares the underlying buffer between this vector and
the newly created one.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SelectionVector4.copy(SelectionVector4 fromSV4) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BatchPrinter.printHyperBatch(VectorAccessible batch,
SelectionVector4 sv4) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.