public class HoodieGlobalBloomIndex extends HoodieBloomIndex
HoodieIndex.BucketIndexEngineType, HoodieIndex.IndexTypeconfig| Constructor and Description |
|---|
HoodieGlobalBloomIndex(HoodieWriteConfig config,
BaseHoodieBloomIndexHelper bloomIndexHelper) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isGlobal()
This is not global, since we depend on the partitionPath to do the lookup.
|
protected <R> HoodieData<HoodieRecord<R>> |
tagLocationBacktoRecords(HoodiePairData<HoodieKey,HoodieRecordLocation> keyLocationPairs,
HoodieData<HoodieRecord<R>> records)
Tagging for global index should only consider the record key.
|
canIndexLogFiles, isImplicitWithStorage, loadColumnRangesFromMetaIndex, rollbackCommit, tagLocation, updateLocationclose, requiresTagging, tagLocation, updateLocationpublic HoodieGlobalBloomIndex(HoodieWriteConfig config, BaseHoodieBloomIndexHelper bloomIndexHelper)
protected <R> HoodieData<HoodieRecord<R>> tagLocationBacktoRecords(HoodiePairData<HoodieKey,HoodieRecordLocation> keyLocationPairs, HoodieData<HoodieRecord<R>> records)
tagLocationBacktoRecords in class HoodieBloomIndexpublic boolean isGlobal()
HoodieBloomIndexisGlobal in class HoodieBloomIndexCopyright © 2022 The Apache Software Foundation. All rights reserved.