You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Xinli Shang (Jira)" <ji...@apache.org> on 2020/05/21 19:31:00 UTC

[jira] [Created] (PARQUET-1866) Replace Hadoop ZSTD with JNI-ZSTD

Xinli Shang created PARQUET-1866:
------------------------------------

             Summary: Replace Hadoop ZSTD with JNI-ZSTD
                 Key: PARQUET-1866
                 URL: https://issues.apache.org/jira/browse/PARQUET-1866
             Project: Parquet
          Issue Type: Improvement
          Components: parquet-mr
    Affects Versions: 1.12.0
            Reporter: Xinli Shang
            Assignee: Xinli Shang
             Fix For: 1.12.0


The parquet-mr repo has been using [ZSTD-JNI|https://github.com/luben/zstd-jni/tree/master/src/main/java/com/github/luben/zstd] for the parquet-cli project. It is a cleaner approach to use this JNI than using Hadoop ZSTD compression, because 1) on the developing box, installing Hadoop is cumbersome, 2) Older version of Hadoop doesn't support ZSTD. Upgrading Hadoop is another pain. This Jira is to replace Hadoop ZSTD with ZSTD-JNI for parquet-hadoop project. 

 According to the author of ZSTD-JNI, Flink, Spark, Cassandra all use ZSTD-JNI for ZSTD.




--
This message was sent by Atlassian Jira
(v8.3.4#803005)