| 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) |
| Constructor and Description |
|---|
HoodieAvroWriteSupport(org.apache.parquet.schema.MessageType schema,
org.apache.avro.Schema avroSchema,
Option<BloomFilter> bloomFilterOpt) |
| 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
BloomFilter. |
| 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.fromString(String serString,
String bloomFilterTypeCode)
Generate
BloomFilter from serialized String. |
| Modifier and Type | Method and Description |
|---|---|
BloomFilter |
BaseFileUtils.readBloomFilterFromMetadata(org.apache.hadoop.conf.Configuration configuration,
org.apache.hadoop.fs.Path filePath)
Read the bloom filter from the metadata of the given data file.
|
| Modifier and Type | Method and Description |
|---|---|
BloomFilter |
HoodieOrcReader.readBloomFilter() |
BloomFilter |
HoodieParquetReader.readBloomFilter() |
BloomFilter |
HoodieHFileReader.readBloomFilter() |
BloomFilter |
HoodieFileReader.readBloomFilter() |
| 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 © 2022 The Apache Software Foundation. All rights reserved.