Package | Description |
---|---|
org.apache.hadoop.hbase.codec.prefixtree | |
org.apache.hadoop.hbase.io.encoding | |
org.apache.hadoop.hbase.io.hfile |
Provides the hbase data+index+metadata file.
|
Modifier and Type | Method and Description |
---|---|
HFileBlockEncodingContext |
PrefixTreeCodec.newDataBlockEncodingContext(Compression.Algorithm compressionAlgorithm,
DataBlockEncoding encoding,
byte[] header) |
Modifier and Type | Method and Description |
---|---|
void |
PrefixTreeCodec.encodeKeyValues(ByteBuffer in,
boolean includesMvccVersion,
HFileBlockEncodingContext blkEncodingCtx)
Copied from BufferedDataBlockEncoder.
|
Modifier and Type | Class and Description |
---|---|
class |
HFileBlockDefaultEncodingContext
A default implementation of
HFileBlockEncodingContext . |
Modifier and Type | Method and Description |
---|---|
HFileBlockEncodingContext |
DataBlockEncoder.newDataBlockEncodingContext(Compression.Algorithm compressionAlgorithm,
DataBlockEncoding encoding,
byte[] headerBytes)
Creates a encoder specific encoding context
|
Modifier and Type | Method and Description |
---|---|
void |
DataBlockEncoder.encodeKeyValues(ByteBuffer in,
boolean includesMemstoreTS,
HFileBlockEncodingContext encodingContext)
Encodes KeyValues.
|
Modifier and Type | Method and Description |
---|---|
HFileBlockEncodingContext |
NoOpDataBlockEncoder.newOnDiskDataBlockEncodingContext(Compression.Algorithm compressionAlgorithm,
byte[] dummyHeader) |
HFileBlockEncodingContext |
HFileDataBlockEncoderImpl.newOnDiskDataBlockEncodingContext(Compression.Algorithm compressionAlgorithm,
byte[] dummyHeader) |
HFileBlockEncodingContext |
HFileDataBlockEncoder.newOnDiskDataBlockEncodingContext(Compression.Algorithm compressionAlgorithm,
byte[] headerBytes)
Create an encoder specific encoding context object for writing.
|
Modifier and Type | Method and Description |
---|---|
void |
NoOpDataBlockEncoder.beforeWriteToDisk(ByteBuffer in,
boolean includesMemstoreTS,
HFileBlockEncodingContext encodeCtx,
BlockType blockType) |
void |
HFileDataBlockEncoderImpl.beforeWriteToDisk(ByteBuffer in,
boolean includesMemstoreTS,
HFileBlockEncodingContext encodeCtx,
BlockType blockType)
Precondition: a non-encoded buffer.
|
void |
HFileDataBlockEncoder.beforeWriteToDisk(ByteBuffer in,
boolean includesMemstoreTS,
HFileBlockEncodingContext encodingResult,
BlockType blockType)
Should be called before an encoded or unencoded data block is written to
disk.
|
Copyright © 2013 The Apache Software Foundation. All rights reserved.