| Package | Description |
|---|---|
| org.apache.druid.query.groupby | |
| org.apache.druid.segment | |
| org.apache.druid.segment.generator | |
| org.apache.druid.segment.incremental |
| Modifier and Type | Method and Description |
|---|---|
static IncrementalIndex |
GroupByQueryHelper.makeIncrementalIndex(GroupByQuery query,
GroupByQuery subquery,
GroupByQueryConfig config,
Sequence<ResultRow> rows) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Pair<IncrementalIndex,Accumulator<IncrementalIndex,T>> |
GroupByQueryHelper.createIndexAccumulatorPair(GroupByQuery query,
GroupByQuery subquery,
GroupByQueryConfig config) |
static <T> Pair<IncrementalIndex,Accumulator<IncrementalIndex,T>> |
GroupByQueryHelper.createIndexAccumulatorPair(GroupByQuery query,
GroupByQuery subquery,
GroupByQueryConfig config) |
| Modifier and Type | Method and Description |
|---|---|
static Sequence<ResultRow> |
GroupByQueryHelper.postAggregate(GroupByQuery query,
IncrementalIndex index) |
| Modifier and Type | Method and Description |
|---|---|
default File |
IndexMerger.persist(IncrementalIndex index,
File outDir,
IndexSpec indexSpec,
SegmentWriteOutMediumFactory segmentWriteOutMediumFactory)
Equivalent to
IndexMerger.persist(IncrementalIndex, Interval, File, IndexSpec, ProgressIndicator, SegmentWriteOutMediumFactory)
without a progress indicator and with interval set to getInterval(). |
File |
IndexMerger.persist(IncrementalIndex index,
org.joda.time.Interval dataInterval,
File outDir,
IndexSpec indexSpec,
ProgressIndicator progress,
SegmentWriteOutMediumFactory segmentWriteOutMediumFactory)
Persist an IncrementalIndex to disk in such a way that it can be loaded back up as a
QueryableIndex. |
File |
IndexMergerV9.persist(IncrementalIndex index,
org.joda.time.Interval dataInterval,
File outDir,
IndexSpec indexSpec,
ProgressIndicator progress,
SegmentWriteOutMediumFactory segmentWriteOutMediumFactory) |
default File |
IndexMerger.persist(IncrementalIndex index,
org.joda.time.Interval dataInterval,
File outDir,
IndexSpec indexSpec,
SegmentWriteOutMediumFactory segmentWriteOutMediumFactory)
Equivalent to
IndexMerger.persist(IncrementalIndex, Interval, File, IndexSpec, ProgressIndicator, SegmentWriteOutMediumFactory)
without a progress indicator. |
| Constructor and Description |
|---|
IncrementalIndexSegment(IncrementalIndex index,
SegmentId segmentId) |
| Modifier and Type | Method and Description |
|---|---|
static void |
DataGenerator.addStreamToIndex(Stream<InputRow> stream,
IncrementalIndex index)
Add rows from any generator to an index.
|
void |
DataGenerator.addToIndex(IncrementalIndex index,
int numOfRows)
Add rows from this generator to an index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OnheapIncrementalIndex |
| Modifier and Type | Method and Description |
|---|---|
IncrementalIndex |
AppendableIndexBuilder.build() |
protected abstract IncrementalIndex |
AppendableIndexBuilder.buildInner() |
IncrementalIndex |
IncrementalIndexAdapter.getIncrementalIndex() |
| Constructor and Description |
|---|
IncrementalIndexAdapter(org.joda.time.Interval dataInterval,
IncrementalIndex index,
BitmapFactory bitmapFactory) |
IncrementalIndexStorageAdapter(IncrementalIndex index) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.