Class ZstdHFileDecompressionContext

java.lang.Object
org.apache.hadoop.hbase.io.compress.Compression.HFileDecompressionContext
org.apache.hadoop.hbase.io.compress.zstd.ZstdHFileDecompressionContext
All Implemented Interfaces:
Closeable, AutoCloseable, HeapSize

Holds HFile-level settings used by ZstdByteBuffDecompressor. It's expensive to pull these from a Configuration object every time we decompress a block, so pull them upon opening an HFile, and reuse them in every block that gets decompressed.