Package | Description |
---|---|
io.druid.segment |
Modifier and Type | Interface and Description |
---|---|
interface |
DimensionMergerLegacy<EncodedKeyComponentType>
Processing related interface
DimensionMerger subclass to be used with the legacy IndexMerger.
|
Modifier and Type | Class and Description |
---|---|
class |
FloatDimensionMergerLegacy |
class |
FloatDimensionMergerV9 |
class |
LongDimensionMergerLegacy |
class |
LongDimensionMergerV9 |
class |
StringDimensionMergerLegacy |
class |
StringDimensionMergerV9 |
Modifier and Type | Method and Description |
---|---|
DimensionMergerV9 |
StringDimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<Long> |
LongDimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<Float> |
FloatDimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress) |
DimensionMergerV9<EncodedKeyComponentType> |
DimensionHandler.makeMerger(IndexSpec indexSpec,
File outDir,
IOPeon ioPeon,
ColumnCapabilities capabilities,
ProgressIndicator progress)
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.
|
Copyright © 2011–2017. All rights reserved.