| Package | Description |
|---|---|
| org.apache.druid.segment | |
| org.apache.druid.segment.writeout |
| Modifier and Type | Method and Description |
|---|---|
File |
IndexMerger.mergeQueryableIndex(List<QueryableIndex> indexes,
boolean rollup,
AggregatorFactory[] metricAggs,
DimensionsSpec dimensionsSpec,
File outDir,
IndexSpec indexSpec,
IndexSpec indexSpecForIntermediatePersists,
ProgressIndicator progress,
SegmentWriteOutMediumFactory segmentWriteOutMediumFactory,
int maxColumnsToMerge)
Merge a collection of
QueryableIndex. |
File |
IndexMergerV9.mergeQueryableIndex(List<QueryableIndex> indexes,
boolean rollup,
AggregatorFactory[] metricAggs,
DimensionsSpec dimensionsSpec,
File outDir,
IndexSpec indexSpec,
IndexSpec indexSpecForIntermediatePersists,
ProgressIndicator progress,
SegmentWriteOutMediumFactory segmentWriteOutMediumFactory,
int maxColumnsToMerge) |
default File |
IndexMerger.mergeQueryableIndex(List<QueryableIndex> indexes,
boolean rollup,
AggregatorFactory[] metricAggs,
File outDir,
IndexSpec indexSpec,
SegmentWriteOutMediumFactory segmentWriteOutMediumFactory,
int maxColumnsToMerge)
Merge a collection of
QueryableIndex. |
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 IncrementalIndex.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 |
|---|
IndexMergerV9(com.fasterxml.jackson.databind.ObjectMapper mapper,
IndexIO indexIO,
SegmentWriteOutMediumFactory defaultSegmentWriteOutMediumFactory)
This constructor is used only for Hadoop ingestion and Tranquility as they do not support storing empty columns yet.
|
IndexMergerV9(com.fasterxml.jackson.databind.ObjectMapper mapper,
IndexIO indexIO,
SegmentWriteOutMediumFactory defaultSegmentWriteOutMediumFactory,
boolean storeEmptyColumns) |
IndexMergerV9Factory(com.fasterxml.jackson.databind.ObjectMapper mapper,
IndexIO indexIO,
SegmentWriteOutMediumFactory defaultSegmentWriteOutMediumFactory) |
| Modifier and Type | Class and Description |
|---|---|
class |
OffHeapMemorySegmentWriteOutMediumFactory |
class |
OnHeapMemorySegmentWriteOutMediumFactory |
class |
TmpFileSegmentWriteOutMediumFactory |
| Modifier and Type | Method and Description |
|---|---|
static Set<SegmentWriteOutMediumFactory> |
SegmentWriteOutMediumFactory.builtInFactories() |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.