public class VectorMapJoinFastMultiKeyHashMap extends VectorMapJoinFastBytesHashMap
VectorMapJoinFastBytesHashMap.NonMatchedBytesHashMapIteratortestValueBytesWritableslots, testKeyBytesWritable, unsafeReadPos, writeBuffersestimatedKeyCount, FIRST_SIZE_UP, HIGHEST_INT_POWER_OF_2, isFullOuter, keysAssigned, largestNumberOfSteps, loadFactor, logicalHashBucketCount, logicalHashBucketMask, metricExpands, metricPutConflict, ONE_QUARTER_LIMIT, ONE_SIXTH_LIMIT, resizeThreshold, writeBuffersSize| Constructor and Description |
|---|
VectorMapJoinFastMultiKeyHashMap(boolean isFullOuter,
int initialCapacity,
float loadFactor,
int writeBuffersSize,
long estimatedKeyCount) |
| Modifier and Type | Method and Description |
|---|---|
long |
getEstimatedMemorySize() |
void |
testPutRow(byte[] currentKey,
byte[] currentValue) |
add, addFullOuterNullKeyValue, createHashMapResult, createNonMatchedIterator, doHashMapMatch, lookup, lookupcontainsLongKey, expandAndRehash, putRowcheckResize, createMatchTracker, size, spillPartitionId, throwExpandErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontainsLongKey, createMatchTracker, putRow, size, spillPartitionIdpublic VectorMapJoinFastMultiKeyHashMap(boolean isFullOuter,
int initialCapacity,
float loadFactor,
int writeBuffersSize,
long estimatedKeyCount)
public void testPutRow(byte[] currentKey,
byte[] currentValue)
throws HiveException,
IOException
HiveExceptionIOExceptionpublic long getEstimatedMemorySize()
getEstimatedMemorySize in interface MemoryEstimategetEstimatedMemorySize in class VectorMapJoinFastBytesHashMapCopyright © 2024 The Apache Software Foundation. All rights reserved.