- <init>
- allocateAggregationBuffer
- checkHashModeEfficiency
Checks if the HT reduces the number of entries by at least minReductionHashAggr
factor
- computeMemoryLimits
Computes the memory limits for hash table flush (spill).
- flush
Flushes the entries in the hash table by emiting output (forward). When
parameter 'all' is true all
- prepareBatchAggregationBufferSets
Locates the aggregation buffer sets to use for each key in the current batch.
The keyWrappersBatch m
- shouldFlush
Returns true if the memory threshold for the hash table was reached.
- updateAvgVariableSize
Updates the average variable size of the hash table entries. The average is only
updates by probing