Package | Description |
---|---|
org.apache.hadoop.hbase.io.hfile |
Provides implementations of
HFile and HFile
BlockCache . |
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.util |
Modifier and Type | Class and Description |
---|---|
class |
CompoundBloomFilterWriter
Adds methods required for writing a compound Bloom filter to the data
section of an
HFile to the
CompoundBloomFilter class. |
Modifier and Type | Method and Description |
---|---|
private void |
HFileWriterImpl.addBloomFilter(BloomFilterWriter bfw,
BlockType blockType) |
void |
HFileWriterImpl.addDeleteFamilyBloomFilter(BloomFilterWriter bfw) |
void |
HFile.Writer.addDeleteFamilyBloomFilter(BloomFilterWriter bfw)
Store delete family Bloom filter in the file, which is only supported in
HFile V2.
|
void |
HFileWriterImpl.addGeneralBloomFilter(BloomFilterWriter bfw) |
void |
HFile.Writer.addGeneralBloomFilter(BloomFilterWriter bfw)
Store general Bloom filter in the file.
|
Modifier and Type | Field and Description |
---|---|
private BloomFilterWriter |
StoreFileWriter.deleteFamilyBloomFilterWriter |
private BloomFilterWriter |
StoreFileWriter.generalBloomFilterWriter |
Modifier and Type | Method and Description |
---|---|
(package private) BloomFilterWriter |
StoreFileWriter.getGeneralBloomWriter()
For unit testing only.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
StoreFileWriter.closeBloomFilter(BloomFilterWriter bfw) |
Modifier and Type | Field and Description |
---|---|
protected BloomFilterWriter |
BloomContext.bloomFilterWriter |
Modifier and Type | Method and Description |
---|---|
static BloomFilterWriter |
BloomFilterFactory.createDeleteBloomAtWrite(org.apache.hadoop.conf.Configuration conf,
CacheConfig cacheConf,
int maxKeys,
HFile.Writer writer)
Creates a new Delete Family Bloom filter at the time of
HStoreFile writing. |
static BloomFilterWriter |
BloomFilterFactory.createGeneralBloomAtWrite(org.apache.hadoop.conf.Configuration conf,
CacheConfig cacheConf,
BloomType bloomType,
int maxKeys,
HFile.Writer writer)
Creates a new general (Row or RowCol) Bloom filter at the time of
HStoreFile writing. |
Constructor and Description |
---|
BloomContext(BloomFilterWriter bloomFilterWriter,
CellComparator comparator) |
RowBloomContext(BloomFilterWriter bloomFilterWriter,
CellComparator comparator) |
RowColBloomContext(BloomFilterWriter generalBloomFilterWriter,
CellComparator comparator) |
RowPrefixFixedLengthBloomContext(BloomFilterWriter bloomFilterWriter,
CellComparator comparator,
int prefixLength) |
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.