You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by al...@apache.org on 2021/09/24 15:38:18 UTC

[arrow-rs] branch master updated: Make parquet's optional arrow dependency skip the default features (#801)

This is an automated email from the ASF dual-hosted git repository.

alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


The following commit(s) were added to refs/heads/master by this push:
     new 5369f08  Make parquet's optional arrow dependency skip the default features (#801)
5369f08 is described below

commit 5369f086e6860be32da125496b128a02ea864020
Author: msalib <ms...@alum.mit.edu>
AuthorDate: Fri Sep 24 11:38:13 2021 -0400

    Make parquet's optional arrow dependency skip the default features (#801)
    
    * Make parquet only depend on minimal arrow features
    
    parquet depends on arrow but arrow by default has a large number of features. That means that users who depend on parquet get the full arrow feature set, even if they don't need it. But parquet itself only needs the ipc feature.
    
    * ipc is not even needed
---
 parquet/Cargo.toml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parquet/Cargo.toml b/parquet/Cargo.toml
index 0d1b4d7..0e81140 100644
--- a/parquet/Cargo.toml
+++ b/parquet/Cargo.toml
@@ -41,7 +41,7 @@ lz4 = { version = "1.23", optional = true }
 zstd = { version = "0.9", optional = true }
 chrono = "0.4"
 num-bigint = "0.4"
-arrow = { path = "../arrow", version = "6.0.0-SNAPSHOT", optional = true }
+arrow = { path = "../arrow", version = "6.0.0-SNAPSHOT", optional = true, default-features = false }
 base64 = { version = "0.13", optional = true }
 clap = { version = "2.33.3", optional = true }
 serde_json = { version = "1.0", features = ["preserve_order"], optional = true }