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> io.druid.java.util.common.Pair<Queue,io.druid.java.util.common.guava.Accumulator<Queue,T>> |
createBySegmentAccumulatorPair() |
static <T> io.druid.java.util.common.Pair<IncrementalIndex,io.druid.java.util.common.guava.Accumulator<IncrementalIndex,T>> |
createIndexAccumulatorPair(GroupByQuery query,
GroupByQueryConfig config,
NonBlockingPool<ByteBuffer> bufferPool,
boolean combine) |
static IncrementalIndex |
makeIncrementalIndex(GroupByQuery query,
GroupByQueryConfig config,
NonBlockingPool<ByteBuffer> bufferPool,
io.druid.java.util.common.guava.Sequence<io.druid.data.input.Row> rows,
boolean combine) |
static io.druid.java.util.common.guava.Sequence<io.druid.data.input.Row> |
postAggregate(GroupByQuery query,
IncrementalIndex index) |
static Map<String,ValueType> |
rowSignatureFor(GroupByQuery query)
Returns types for fields that will appear in the Rows output from "query".
|
public static final String CTX_KEY_SORT_RESULTS
public static <T> io.druid.java.util.common.Pair<IncrementalIndex,io.druid.java.util.common.guava.Accumulator<IncrementalIndex,T>> createIndexAccumulatorPair(GroupByQuery query, GroupByQueryConfig config, NonBlockingPool<ByteBuffer> bufferPool, boolean combine)
public static <T> io.druid.java.util.common.Pair<Queue,io.druid.java.util.common.guava.Accumulator<Queue,T>> createBySegmentAccumulatorPair()
public static IncrementalIndex makeIncrementalIndex(GroupByQuery query, GroupByQueryConfig config, NonBlockingPool<ByteBuffer> bufferPool, io.druid.java.util.common.guava.Sequence<io.druid.data.input.Row> rows, boolean combine)
public static io.druid.java.util.common.guava.Sequence<io.druid.data.input.Row> postAggregate(GroupByQuery query, IncrementalIndex index)
public static Map<String,ValueType> rowSignatureFor(GroupByQuery query)
RowBasedColumnSelectorFactory.query - groupBy queryCopyright © 2011–2017. All rights reserved.