AbstractBufferHashGrouper<KeyType> |
|
AggregateResult |
|
BufferArrayGrouper |
A buffer grouper for array-based aggregation.
|
BufferHashGrouper<KeyType> |
|
ByteBufferHashTable |
|
ByteBufferIntList |
|
ByteBufferMinMaxOffsetHeap |
ByteBuffer-based implementation of the min-max heap developed by Atkinson, et al.
|
CloseableGrouperIterator<KeyType,T> |
|
ConcurrentGrouper<KeyType> |
|
DictionaryBuilding |
Utilities for parts of the groupBy engine that need to build dictionaries.
|
GroupByBinaryFnV2 |
Class that knows how to merge aggregator data from two groupBy ResultRow objects that have the same time
and dimensions.
|
GroupByMergingQueryRunnerV2 |
Class that knows how to merge a collection of groupBy QueryRunner objects, called queryables ,
using a buffer provided by mergeBufferPool and a parallel executor provided by exec .
|
GroupByQueryEngineV2 |
Class that knows how to process a groupBy query on a single StorageAdapter .
|
GroupByQueryEngineV2.GroupByEngineIterator<KeyType> |
|
GroupByQueryEngineV2.HashAggregateIterator |
|
GroupByRowProcessor |
Utility class that knows how to do higher-level groupBys: i.e.
|
GrouperBufferComparatorUtils |
|
Groupers |
|
HashVectorGrouper |
|
IntKey |
|
LimitedBufferHashGrouper<KeyType> |
|
LimitedBufferHashGrouper.BufferGrouperOffsetHeapIndexUpdater |
|
LimitedTemporaryStorage |
An area for limited temporary storage on disk.
|
ParallelCombiner<KeyType> |
ParallelCombiner builds a combining tree which asynchronously aggregates input entries.
|
ReusableEntry<KeyType> |
|
RowBasedGrouperHelper |
|
RowBasedGrouperHelper.RowBasedKey |
|
SpillingGrouper<KeyType> |
|
StreamingMergeSortedGrouper<KeyType> |
A streaming grouper which can aggregate sorted inputs.
|