public class ListBasedHoodieBloomIndexHelper extends BaseHoodieBloomIndexHelper
HoodieBloomIndex containing Java List-based logic.| Modifier | Constructor and Description |
|---|---|
protected |
ListBasedHoodieBloomIndexHelper() |
| Modifier and Type | Method and Description |
|---|---|
HoodiePairData<HoodieKey,HoodieRecordLocation> |
findMatchingFilesForRecordKeys(HoodieWriteConfig config,
HoodieEngineContext context,
HoodieTable hoodieTable,
HoodiePairData<String,String> partitionRecordKeyPairs,
HoodiePairData<HoodieFileGroupId,String> fileComparisonPairs,
Map<String,List<BloomIndexFileInfo>> partitionToFileInfo,
Map<String,Long> recordsPerPartition)
Find out
|
static ListBasedHoodieBloomIndexHelper |
getInstance() |
public static ListBasedHoodieBloomIndexHelper getInstance()
public HoodiePairData<HoodieKey,HoodieRecordLocation> findMatchingFilesForRecordKeys(HoodieWriteConfig config, HoodieEngineContext context, HoodieTable hoodieTable, HoodiePairData<String,String> partitionRecordKeyPairs, HoodiePairData<HoodieFileGroupId,String> fileComparisonPairs, Map<String,List<BloomIndexFileInfo>> partitionToFileInfo, Map<String,Long> recordsPerPartition)
BaseHoodieBloomIndexHelperfindMatchingFilesForRecordKeys in class BaseHoodieBloomIndexHelperconfig - Write config.context - HoodieEngineContext instance to use.hoodieTable - HoodieTable instance to use.partitionRecordKeyPairs - Pairs of partition path and record key.fileComparisonPairs - Pairs of filename and record key based on file comparisons.partitionToFileInfo - Partition path to BloomIndexFileInfo map.recordsPerPartition - Number of records per partition in a map.HoodiePairData of HoodieKey and HoodieRecordLocation pairs.Copyright © 2023 The Apache Software Foundation. All rights reserved.