public class GroupByQueryHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CTX_KEY_SORT_RESULTS |
| Constructor and Description |
|---|
GroupByQueryHelper() |
| Modifier and Type | Method and Description |
|---|---|
static <T> com.metamx.common.Pair<Queue,com.metamx.common.guava.Accumulator<Queue,T>> |
createBySegmentAccumulatorPair() |
static <T> com.metamx.common.Pair<IncrementalIndex,com.metamx.common.guava.Accumulator<IncrementalIndex,T>> |
createIndexAccumulatorPair(GroupByQuery query,
GroupByQueryConfig config,
StupidPool<ByteBuffer> bufferPool) |
static IncrementalIndex |
makeIncrementalIndex(GroupByQuery query,
GroupByQueryConfig config,
StupidPool<ByteBuffer> bufferPool,
com.metamx.common.guava.Sequence<io.druid.data.input.Row> rows) |
static com.metamx.common.guava.Sequence<io.druid.data.input.Row> |
postAggregate(GroupByQuery query,
IncrementalIndex index) |
public static final String CTX_KEY_SORT_RESULTS
public static <T> com.metamx.common.Pair<IncrementalIndex,com.metamx.common.guava.Accumulator<IncrementalIndex,T>> createIndexAccumulatorPair(GroupByQuery query, GroupByQueryConfig config, StupidPool<ByteBuffer> bufferPool)
public static <T> com.metamx.common.Pair<Queue,com.metamx.common.guava.Accumulator<Queue,T>> createBySegmentAccumulatorPair()
public static IncrementalIndex makeIncrementalIndex(GroupByQuery query, GroupByQueryConfig config, StupidPool<ByteBuffer> bufferPool, com.metamx.common.guava.Sequence<io.druid.data.input.Row> rows)
public static com.metamx.common.guava.Sequence<io.druid.data.input.Row> postAggregate(GroupByQuery query, IncrementalIndex index)
Copyright © 2011–2016. All rights reserved.