| Modifier and Type | Method and Description |
|---|---|
protected void |
VectorMapJoinAntiJoinGenerateResultOperator.finishAnti(VectorizedRowBatch batch,
int allMatchCount,
int spillCount,
VectorMapJoinHashTableResult[] hashTableResults)
Generate the anti join output results for one vectorized row batch.
|
protected void |
VectorMapJoinAntiJoinGenerateResultOperator.finishAntiRepeated(VectorizedRowBatch batch,
JoinUtil.JoinResult joinResult,
VectorMapJoinHashTableResult hashSetResult) |
protected void |
VectorMapJoinInnerBigOnlyGenerateResultOperator.finishInnerBigOnly(VectorizedRowBatch batch,
int allMatchCount,
int equalKeySeriesCount,
int spillCount,
VectorMapJoinHashTableResult[] hashTableResults,
int hashMapResultCount)
Generate the inner big table only join output results for one vectorized row batch.
|
protected void |
VectorMapJoinInnerGenerateResultOperator.finishInnerRepeated(VectorizedRowBatch batch,
JoinUtil.JoinResult joinResult,
VectorMapJoinHashTableResult hashMapResult) |
protected void |
VectorMapJoinLeftSemiGenerateResultOperator.finishLeftSemi(VectorizedRowBatch batch,
int allMatchCount,
int spillCount,
VectorMapJoinHashTableResult[] hashTableResults)
Generate the left semi join output results for one vectorized row batch.
|
protected void |
VectorMapJoinLeftSemiGenerateResultOperator.finishLeftSemiRepeated(VectorizedRowBatch batch,
JoinUtil.JoinResult joinResult,
VectorMapJoinHashTableResult hashSetResult) |
protected void |
VectorMapJoinGenerateResultOperator.spillBatchRepeated(VectorizedRowBatch batch,
VectorMapJoinHashTableResult hashTableResult) |
protected void |
VectorMapJoinGenerateResultOperator.spillHashMapBatch(VectorizedRowBatch batch,
VectorMapJoinHashTableResult[] hashTableResults,
int[] spills,
int[] spillHashTableResultIndices,
int spillCount) |
| Modifier and Type | Class and Description |
|---|---|
static class |
VectorMapJoinFastBytesHashMapStore.HashMapResult
A hash map result that can read values stored by the key and value store, one-by-one.
|
static class |
VectorMapJoinFastBytesHashMultiSetStore.HashMultiSetResult
A hash multi-set result that can read the set membership count for the key.
|
static class |
VectorMapJoinFastBytesHashSetStore.HashSetResult
A hash set result for the key.
|
static class |
VectorMapJoinFastHashMultiSet.HashMultiSetResult |
static class |
VectorMapJoinFastHashSet.HashSetResult |
static class |
VectorMapJoinFastValueStore.HashMapResult |
| Modifier and Type | Class and Description |
|---|---|
class |
VectorMapJoinHashMapResult |
class |
VectorMapJoinHashMultiSetResult |
class |
VectorMapJoinHashSetResult |
| Modifier and Type | Class and Description |
|---|---|
static class |
VectorMapJoinOptimizedHashMap.HashMapResult |
static class |
VectorMapJoinOptimizedHashMultiSet.HashMultiSetResult |
static class |
VectorMapJoinOptimizedHashSet.HashSetResult |
| Modifier and Type | Method and Description |
|---|---|
JoinUtil.JoinResult |
VectorMapJoinOptimizedHashTable.doLookup(byte[] keyBytes,
int keyOffset,
int keyLength,
BytesBytesMultiHashMap.Result bytesBytesMultiHashMapResult,
VectorMapJoinHashTableResult hashTableResult,
MatchTracker matchTracker) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.