Interface | Description |
---|---|
ByteBufferHashTable.BucketUpdateHandler | |
Grouper<KeyType> |
Groupers aggregate metrics from rows that they typically get from a ColumnSelectorFactory, under
grouping keys that some outside driver is passing in.
|
Grouper.BufferComparator | |
Grouper.KeySerde<T> |
Possibly-stateful object responsible for serde and comparison of keys.
|
Grouper.KeySerdeFactory<T> | |
IntGrouper |
Grouper specialized for the primitive int type |
IntGrouper.IntGrouperHashFunction |
Class | Description |
---|---|
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> |
Grouper based around a set of underlying
SpillingGrouper instances. |
GroupByBinaryFnV2 | |
GroupByMergingQueryRunnerV2 | |
GroupByQueryEngineV2 | |
GroupByRowProcessor | |
Grouper.Entry<T> | |
Groupers | |
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.
|
RowBasedGrouperHelper | |
SpillingGrouper<KeyType> |
Grouper based around a single underlying
BufferHashGrouper . |
StreamingMergeSortedGrouper<KeyType> |
A streaming grouper which can aggregate sorted inputs.
|
Exception | Description |
---|---|
TemporaryStorageFullException |
Copyright © 2011–2018. All rights reserved.