.stream() .map(dim -> { ColumnValueSelector selectorWithUnsortedValues = columnSelectorFactory.makeColumnValueSelector(dim.getName()); return dim.getIndexer().convertUnsortedValuesToSorted(selectorWithUnsortedValues); })
continue; String dimensionName = dimensionDesc.getName(); DimensionHandler handler = dimensionDesc.getHandler(); if (dim == null || handler.getLengthOfEncodedKeyComponent(dim) == 0) {
DimensionAccessor accessor = accessors.get(dimension.getName());
continue; String dimensionName = dimensionDesc.getName(); DimensionHandler handler = dimensionDesc.getHandler(); if (dim == null || handler.getLengthOfEncodedKeyComponent(dim) == 0) {
DimensionAccessor accessor = accessors.get(dimension.getName());
.stream() .map(dim -> { ColumnValueSelector selectorWithUnsortedValues = columnSelectorFactory.makeColumnValueSelector(dim.getName()); return dim.getIndexer().convertUnsortedValuesToSorted(selectorWithUnsortedValues); })
@Override public ColumnValueSelector<?> makeColumnValueSelector( IncrementalIndexRowHolder currEntry, IncrementalIndex.DimensionDesc desc ) { return makeDimensionSelector(DefaultDimensionSpec.of(desc.getName()), currEntry, desc); }
@Override public ColumnValueSelector<?> makeColumnValueSelector( IncrementalIndexRowHolder currEntry, IncrementalIndex.DimensionDesc desc ) { return makeDimensionSelector(DefaultDimensionSpec.of(desc.getName()), currEntry, desc); }