| Package | Description |
|---|---|
| io.druid.query.groupby.epinephelinae |
| Modifier and Type | Class and Description |
|---|---|
class |
BufferGrouper<KeyType extends Comparable<KeyType>>
Grouper based around a hash table and companion array in a single ByteBuffer.
|
class |
ConcurrentGrouper<KeyType extends Comparable<KeyType>>
Grouper based around a set of underlying
SpillingGrouper instances. |
class |
SpillingGrouper<KeyType extends Comparable<KeyType>>
Grouper based around a single underlying
BufferGrouper. |
| Modifier and Type | Method and Description |
|---|---|
static com.metamx.common.Pair<Grouper<io.druid.query.groupby.epinephelinae.RowBasedGrouperHelper.RowBasedKey>,com.metamx.common.guava.Accumulator<Grouper<io.druid.query.groupby.epinephelinae.RowBasedGrouperHelper.RowBasedKey>,io.druid.data.input.Row>> |
RowBasedGrouperHelper.createGrouperAccumulatorPair(GroupByQuery query,
boolean isInputRaw,
GroupByQueryConfig config,
ByteBuffer buffer,
int concurrencyHint,
LimitedTemporaryStorage temporaryStorage,
com.fasterxml.jackson.databind.ObjectMapper spillMapper,
AggregatorFactory[] aggregatorFactories) |
static com.metamx.common.Pair<Grouper<io.druid.query.groupby.epinephelinae.RowBasedGrouperHelper.RowBasedKey>,com.metamx.common.guava.Accumulator<Grouper<io.druid.query.groupby.epinephelinae.RowBasedGrouperHelper.RowBasedKey>,io.druid.data.input.Row>> |
RowBasedGrouperHelper.createGrouperAccumulatorPair(GroupByQuery query,
boolean isInputRaw,
GroupByQueryConfig config,
ByteBuffer buffer,
int concurrencyHint,
LimitedTemporaryStorage temporaryStorage,
com.fasterxml.jackson.databind.ObjectMapper spillMapper,
AggregatorFactory[] aggregatorFactories) |
| Modifier and Type | Method and Description |
|---|---|
static CloseableGrouperIterator<io.druid.query.groupby.epinephelinae.RowBasedGrouperHelper.RowBasedKey,io.druid.data.input.Row> |
RowBasedGrouperHelper.makeGrouperIterator(Grouper<io.druid.query.groupby.epinephelinae.RowBasedGrouperHelper.RowBasedKey> grouper,
GroupByQuery query,
Closeable closeable) |
| Constructor and Description |
|---|
CloseableGrouperIterator(Grouper<KeyType> grouper,
boolean sorted,
com.google.common.base.Function<Grouper.Entry<KeyType>,T> transformer,
Closeable closer) |
Copyright © 2011–2016. All rights reserved.