| Package | Description |
|---|---|
| org.apache.hudi.avro | |
| org.apache.hudi.common.bloom | |
| org.apache.hudi.common.util | |
| org.apache.hudi.io.storage | |
| org.apache.hudi.metadata |
| Constructor and Description |
|---|
HoodieBloomFilterWriteSupport(BloomFilter bloomFilter) |
| Modifier and Type | Class and Description |
|---|---|
class |
HoodieDynamicBoundedBloomFilter
Hoodie's dynamic bloom bounded bloom filter.
|
class |
SimpleBloomFilter
A Simple Bloom filter implementation built on top of
InternalBloomFilter. |
| Modifier and Type | Method and Description |
|---|---|
static BloomFilter |
BloomFilterFactory.createBloomFilter(int numEntries,
double errorRate,
int maxNumberOfEntries,
String bloomFilterTypeCode)
Creates a new
BloomFilter with the given args. |
static BloomFilter |
BloomFilterFactory.fromByteBuffer(ByteBuffer byteBuffer,
String bloomFilterTypeCode)
Generates
BloomFilter from a ByteBuffer. |
static BloomFilter |
BloomFilterFactory.fromString(String serString,
String bloomFilterTypeCode)
Generate
BloomFilter from serialized String. |
| Modifier and Type | Method and Description |
|---|---|
BloomFilter |
FileFormatUtils.readBloomFilterFromMetadata(HoodieStorage storage,
StoragePath filePath)
Read the bloom filter from the metadata of the given data file.
|
| Modifier and Type | Method and Description |
|---|---|
protected static BloomFilter |
HoodieFileWriterFactory.createBloomFilter(HoodieConfig config) |
BloomFilter |
HoodieOrcConfig.getBloomFilter() |
BloomFilter |
HoodieBootstrapFileReader.readBloomFilter() |
BloomFilter |
HoodieFileReader.readBloomFilter() |
BloomFilter |
HoodieNativeAvroHFileReader.readBloomFilter() |
| Constructor and Description |
|---|
HoodieOrcConfig(StorageConfiguration<?> storageConf,
org.apache.orc.CompressionKind compressionKind,
int stripeSize,
int blockSize,
long maxFileSize,
BloomFilter bloomFilter) |
| Modifier and Type | Method and Description |
|---|---|
Option<BloomFilter> |
FileSystemBackedTableMetadata.getBloomFilter(String partitionName,
String fileName) |
Option<BloomFilter> |
BaseTableMetadata.getBloomFilter(String partitionName,
String fileName) |
Option<BloomFilter> |
HoodieTableMetadata.getBloomFilter(String partitionName,
String fileName)
Get the bloom filter for the FileID from the metadata table.
|
Map<Pair<String,String>,BloomFilter> |
FileSystemBackedTableMetadata.getBloomFilters(List<Pair<String,String>> partitionNameFileNameList) |
Map<Pair<String,String>,BloomFilter> |
BaseTableMetadata.getBloomFilters(List<Pair<String,String>> partitionNameFileNameList) |
Map<Pair<String,String>,BloomFilter> |
HoodieTableMetadata.getBloomFilters(List<Pair<String,String>> partitionNameFileNameList)
Get bloom filters for files from the metadata table index.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.