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 |
AbstractHFileWriter
Common functionality needed by all versions of
HFile writers. |
class |
HFileWriterV2
Writes HFile format version 2.
|
class |
HFileWriterV3
HFile writer for version 3. |
Modifier and Type | Method and Description |
---|---|
HFile.Writer |
HFile.WriterFactory.create() |
HFile.Writer |
HFileWriterV2.WriterFactoryV2.createWriter(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.FSDataOutputStream ostream,
KeyValue.KVComparator comparator,
HFileContext context) |
HFile.Writer |
HFileWriterV3.WriterFactoryV3.createWriter(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.FSDataOutputStream ostream,
KeyValue.KVComparator comparator,
HFileContext fileContext) |
protected abstract HFile.Writer |
HFile.WriterFactory.createWriter(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
org.apache.hadoop.fs.FSDataOutputStream ostream,
KeyValue.KVComparator comparator,
HFileContext fileContext) |
Modifier and Type | Method and Description |
---|---|
void |
NoOpDataBlockEncoder.saveMetadata(HFile.Writer writer) |
void |
HFileDataBlockEncoderImpl.saveMetadata(HFile.Writer writer) |
void |
HFileDataBlockEncoder.saveMetadata(HFile.Writer writer)
Save metadata in HFile which will be written to disk
|
Modifier and Type | Field and Description |
---|---|
protected HFile.Writer |
StoreFile.Writer.writer |
Modifier and Type | Method and Description |
---|---|
(package private) HFile.Writer |
StoreFile.Writer.getHFileWriter()
For use in testing, e.g.
|
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
StoreFile 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
StoreFile writing. |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.