Class SnappyDecompressionCodec
java.lang.Object
org.elasticsearch.xpack.esql.datasource.snappy.SnappyDecompressionCodec
- All Implemented Interfaces:
DecompressionCodec
Snappy decompression codec for compound extensions like
.csv.snappy or .ndjson.snappy.
Uses the standard Snappy framing format (64KB chunks with CRC-32C checksums).
CRC-32C verification is enabled by default to detect silent data corruption
from remote blob stores. The underlying SnappyFramedInputStream is
provided by snappy-java via the esql-datasource-compression-libs parent plugin.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SnappyDecompressionCodec
public SnappyDecompressionCodec()
-
-
Method Details
-
name
- Specified by:
namein interfaceDecompressionCodec
-
extensions
- Specified by:
extensionsin interfaceDecompressionCodec
-
decompress
- Specified by:
decompressin interfaceDecompressionCodec- Throws:
IOException
-