@InterfaceAudience.Internal public class BloomCoarseGrainDataMap extends CoarseGrainDataMap
| Constructor and Description |
|---|
BloomCoarseGrainDataMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
finish() |
void |
init(DataMapModel dataMapModel) |
void |
initIndexColumnConverters(CarbonTable carbonTable,
List<CarbonColumn> indexedColumn)
init field converters for index columns
|
boolean |
isScanRequired(FilterResolverIntf filterExp) |
List<Blocklet> |
prune(FilterResolverIntf filterExp,
SegmentProperties segmentProperties,
List<PartitionSpec> partitions) |
void |
setFilteredShard(Set<String> filteredShard) |
getNumberOfEntries, getRowCount, getRowCountForEachBlock, prunepublic void init(DataMapModel dataMapModel) throws IOException
IOExceptionpublic void initIndexColumnConverters(CarbonTable carbonTable, List<CarbonColumn> indexedColumn)
public List<Blocklet> prune(FilterResolverIntf filterExp, SegmentProperties segmentProperties, List<PartitionSpec> partitions) throws IOException
IOExceptionpublic boolean isScanRequired(FilterResolverIntf filterExp)
public void clear()
public void finish()
Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.