Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
HBase RegionServer use createDecompressionStream in class org.apache.hadoop.hbase.io.compress.Compression, which cause extra memory copy during decompression.We can offer interface for block decompression, like "void decompress(ByteBuff src, ByteBuff dst);", and offer default implementation for all algorithms.