| Package | Description |
|---|---|
| org.apache.druid.segment |
| Modifier and Type | Class and Description |
|---|---|
class |
DictionaryEncodedColumnMerger<T extends Comparable<T>>
Base structure for merging dictionary encoded columns
|
class |
DoubleDimensionMergerV9 |
class |
FloatDimensionMergerV9 |
class |
LongDimensionMergerV9 |
class |
NestedDataColumnMerger |
class |
NumericDimensionMergerV9
|
class |
StringDimensionMergerV9 |
| Modifier and Type | Method and Description |
|---|---|
DimensionMergerV9 |
LongDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
DimensionMergerV9 |
NestedDataDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
DimensionMergerV9 |
FloatDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
DimensionMergerV9 |
StringDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
DimensionMergerV9 |
DimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer)
Creates a new DimensionMergerV9, a per-dimension object responsible for merging indexes/row data across segments
and building the on-disk representation of a dimension.
|
DimensionMergerV9 |
DoubleDimensionHandler.makeMerger(IndexSpec indexSpec,
SegmentWriteOutMedium segmentWriteOutMedium,
ColumnCapabilities capabilities,
ProgressIndicator progress,
Closer closer) |
| Modifier and Type | Method and Description |
|---|---|
static TransformableRowIterator |
IndexMerger.toMergedIndexRowIterator(TransformableRowIterator sourceRowIterator,
int indexNumber,
List<DimensionMergerV9> mergers)
This method applies
DimensionMerger.convertSortedSegmentRowValuesToMergedRowValues(int, ColumnValueSelector) to
all dimension column selectors of the given sourceRowIterator, using the given index number. |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.