| 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  | 
HFileWriterImpl
Common functionality needed by all versions of  
HFile writers. | 
| Modifier and Type | Method and Description | 
|---|---|
HFile.Writer | 
HFile.WriterFactory.create()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HFileDataBlockEncoderImpl.saveMetadata(HFile.Writer writer)  | 
void | 
HFileDataBlockEncoder.saveMetadata(HFile.Writer writer)
Save metadata in HFile which will be written to disk 
 | 
void | 
NoOpDataBlockEncoder.saveMetadata(HFile.Writer writer)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected HFile.Writer | 
StoreFileWriter.writer  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RowBloomContext.addLastBloomKey(HFile.Writer writer)  | 
void | 
RowColBloomContext.addLastBloomKey(HFile.Writer writer)  | 
abstract void | 
BloomContext.addLastBloomKey(HFile.Writer writer)
Adds the last bloom key to the HFile Writer as part of StorefileWriter close. 
 | 
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. | 
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.