Package | Description |
---|---|
io.druid.query.topn |
Modifier and Type | Class and Description |
---|---|
class |
BaseTopNAlgorithm<DimValSelector,DimValAggregateStore,Parameters extends TopNParams> |
interface |
TopNAlgorithm<DimValSelector,Parameters extends TopNParams> |
Modifier and Type | Class and Description |
---|---|
static class |
PooledTopNAlgorithm.PooledTopNParams |
Modifier and Type | Method and Description |
---|---|
TopNParams |
TopNAlgorithm.makeInitParams(DimensionSelector dimSelector,
Cursor cursor) |
TopNParams |
DimExtractionTopNAlgorithm.makeInitParams(DimensionSelector dimSelector,
Cursor cursor) |
TopNParams |
AggregateTopNMetricFirstAlgorithm.makeInitParams(DimensionSelector dimSelector,
Cursor cursor) |
Modifier and Type | Method and Description |
---|---|
void |
DimExtractionTopNAlgorithm.cleanup(TopNParams params) |
void |
AggregateTopNMetricFirstAlgorithm.cleanup(TopNParams params) |
protected Map<String,Aggregator[]> |
DimExtractionTopNAlgorithm.makeDimValAggregateStore(TopNParams params) |
protected Aggregator[][] |
DimExtractionTopNAlgorithm.makeDimValSelector(TopNParams params,
int numProcessed,
int numToProcess) |
static TopNResultBuilder |
BaseTopNAlgorithm.makeResultBuilder(TopNParams params,
TopNQuery query) |
void |
AggregateTopNMetricFirstAlgorithm.run(TopNParams params,
TopNResultBuilder resultBuilder,
int[] ints) |
void |
DimExtractionTopNAlgorithm.scanAndAggregate(TopNParams params,
Aggregator[][] rowSelector,
Map<String,Aggregator[]> aggregatesStore,
int numProcessed) |
protected void |
DimExtractionTopNAlgorithm.updateResults(TopNParams params,
Aggregator[][] rowSelector,
Map<String,Aggregator[]> aggregatesStore,
TopNResultBuilder resultBuilder) |
Copyright © 2015. All rights reserved.