You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by "Martin Radev (JIRA)" <ji...@apache.org> on 2019/08/12 21:16:00 UTC

[jira] [Created] (ARROW-6216) Allow user to select the ZSTD compression level

Martin Radev created ARROW-6216:
-----------------------------------

             Summary: Allow user to select the ZSTD compression level
                 Key: ARROW-6216
                 URL: https://issues.apache.org/jira/browse/ARROW-6216
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++
            Reporter: Martin Radev


The compression level selected in Arrow for ZSTD is 1 which is the minimal compression level for the compressor. This leads to very high compression speed at the sacrifice of compression ratio.

The user should be allowed to select the compression level as both speed and ratio are data specific.

The proposed solution is to expose the knob via an environment variable such as ARROW_ZSTD_COMPRESSION_LEVEL.
Example:
export ARROW_ZSTD_COMPRESSION_LEVEL=10
./my_parquet_app



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)