static List<String> |
IndexMerger.getLexicographicMergedDimensions(List<IndexableAdapter> indexes) |
static List<String> |
IndexMerger.getLongestSharedDimOrder(List<IndexableAdapter> indexes,
DimensionsSpec dimensionsSpec) |
static List<String> |
IndexMerger.getMergedDimensions(List<IndexableAdapter> indexes,
DimensionsSpec dimensionsSpec) |
static boolean |
IndexMerger.isDimensionOrderingValid(List<IndexableAdapter> indexes,
Iterable<String> orderingCandidate) |
File |
IndexMerger.merge(List<IndexableAdapter> indexes,
boolean rollup,
AggregatorFactory[] metricAggs,
File outDir,
DimensionsSpec dimensionsSpec,
IndexSpec indexSpec,
int maxColumnsToMerge)
Only used as a convenience method in tests.
|
File |
IndexMergerV9.merge(List<IndexableAdapter> indexes,
boolean rollup,
AggregatorFactory[] metricAggs,
File outDir,
DimensionsSpec dimensionsSpec,
IndexSpec indexSpec,
int maxColumnsToMerge) |
protected DictionaryEncodedColumnMerger.IndexSeeker[] |
DictionaryEncodedColumnMerger.toIndexSeekers(List<IndexableAdapter> adapters,
ArrayList<IntBuffer> dimConversions,
String dimension) |
void |
NumericDimensionMergerV9.writeMergedValueDictionary(List<IndexableAdapter> adapters) |
void |
DictionaryEncodedColumnMerger.writeMergedValueDictionary(List<IndexableAdapter> adapters) |
void |
DimensionMerger.writeMergedValueDictionary(List<IndexableAdapter> adapters)
Given a list of segment adapters:
- Read _sorted order_ (e.
|
void |
NestedDataColumnMerger.writeMergedValueDictionary(List<IndexableAdapter> adapters) |