| Package | Description |
|---|---|
| org.apache.druid.query.topn |
| Modifier and Type | Class and Description |
|---|---|
class |
AggregateTopNMetricFirstAlgorithm
This
TopNAlgorithm is tailored to processing aggregates on high cardility columns which are likely to have
larger result sets. |
class |
BaseTopNAlgorithm<DimValSelector,DimValAggregateStore,Parameters extends TopNParams> |
class |
HeapBasedTopNAlgorithm
Heap based topn algorithm that handles aggregates on dimension extractions and numeric typed dimension columns.
|
class |
PooledTopNAlgorithm
This
TopNAlgorithm is highly specialized for processing aggregates on string columns that are
ColumnCapabilities.isDictionaryEncoded() and ColumnCapabilities.areDictionaryValuesUnique(). |
class |
TimeExtractionTopNAlgorithm |
| Modifier and Type | Method and Description |
|---|---|
void |
TopNQueryMetrics.algorithm(TopNAlgorithm algorithm) |
void |
DefaultTopNQueryMetrics.algorithm(TopNAlgorithm algorithm) |
| Constructor and Description |
|---|
TopNMapFn(TopNQuery query,
TopNAlgorithm topNAlgorithm) |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.