Atour Mousavi Gourabi created PARQUET-2349:
----------------------------------------------
Summary: Move from deprecated BytesCompressor/Decompressor to
BytesInputCompressor/Decompressor
Key: PARQUET-2349
URL: https://issues.apache.org/jira/browse/PARQUET-2349
Project: Parquet
Issue Type: Improvement
Components: parquet-hadoop
Reporter: Atour Mousavi Gourabi
We currently have two pairs of equivalent compressor/decompressor interfaces in
CompressionCodecFactory and CodecFactory.
CompressionCodecFactory.BytesInputCompressor/Decompressor is located in
parquet-common, while CodecFactory.BytesCompressor/Decompressor is part of
parquet-hadoop and deprecated. Currently, a lot of methods use the deprecated
CodecFactory interfaces instead of the CompressionCodecFactory ones. As
CodecFactory.BytesCompressor/Decompressor already implements
CompressionCodecFactory.BytesInputCompressor/Decompressor, this is a
straight-forward change which does not introduce any breaking changes or harm
backwards compatibility.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)