public class IndexMergerV9 extends IndexMerger
IndexMerger.AggFactoryStringIndexed, IndexMerger.MMappedIndexRowIterable, IndexMerger.RowboatMergeFunction
EMPTY_STR_DIM_VAL, indexIO, INVALID_ROW, mapper, serializerUtils, SPLITTER
Constructor and Description |
---|
IndexMergerV9(com.fasterxml.jackson.databind.ObjectMapper mapper,
IndexIO indexIO) |
Modifier and Type | Method and Description |
---|---|
protected File |
makeIndexFiles(List<IndexableAdapter> adapters,
AggregatorFactory[] metricAggs,
File outDir,
ProgressIndicator progress,
List<String> mergedDimensions,
List<String> mergedMetrics,
com.google.common.base.Function<ArrayList<Iterable<Rowboat>>,Iterable<Rowboat>> rowMergerFn,
IndexSpec indexSpec) |
append, append, convert, convert, createIndexDrdFile, getMergedDimensions, isNullColumn, makeDimensionHandlers, makeRowIterable, merge, merge, mergeIndexed, mergeQueryableIndex, mergeQueryableIndex, persist, persist, persist
@Inject public IndexMergerV9(com.fasterxml.jackson.databind.ObjectMapper mapper, IndexIO indexIO)
protected File makeIndexFiles(List<IndexableAdapter> adapters, AggregatorFactory[] metricAggs, File outDir, ProgressIndicator progress, List<String> mergedDimensions, List<String> mergedMetrics, com.google.common.base.Function<ArrayList<Iterable<Rowboat>>,Iterable<Rowboat>> rowMergerFn, IndexSpec indexSpec) throws IOException
makeIndexFiles
in class IndexMerger
IOException
Copyright © 2011–2017. All rights reserved.