diff --git a/parquet/Cargo.toml b/parquet/Cargo.toml index e6d612e0cc62..43a404198c9b 100644 --- a/parquet/Cargo.toml +++ b/parquet/Cargo.toml @@ -53,6 +53,7 @@ brotli = { version = "3.3", default-features = false, features = ["std"], option flate2 = { version = "1.0", default-features = false, features = ["rust_backend"], optional = true } lz4_flex = { version = "0.11", default-features = false, features = ["std", "frame"], optional = true } zstd = { version = "0.13.0", optional = true, default-features = false } +zstd-sys = { version = "2.0.9", optional = true, default-features = false } chrono = { workspace = true } num = { version = "0.4", default-features = false } num-bigint = { version = "0.4", default-features = false } @@ -77,6 +78,7 @@ brotli = { version = "3.3", default-features = false, features = ["std"] } flate2 = { version = "1.0", default-features = false, features = ["rust_backend"] } lz4_flex = { version = "0.11", default-features = false, features = ["std", "frame"] } zstd = { version = "0.13", default-features = false } +zstd-sys = { version = "2.0.9", default-features = false } serde_json = { version = "1.0", features = ["std"], default-features = false } arrow = { workspace = true, features = ["ipc", "test_utils", "prettyprint", "json"] } tokio = { version = "1.0", default-features = false, features = ["macros", "rt", "io-util", "fs"] } @@ -87,7 +89,7 @@ object_store = { version = "0.9.0", default-features = false, features = ["azure all-features = true [features] -default = ["arrow", "snap", "brotli", "flate2", "lz4", "zstd", "base64"] +default = ["arrow", "snap", "brotli", "flate2", "lz4", "zstd", "zstd-sys", "base64"] # Enable lz4 lz4 = ["lz4_flex"] # Enable arrow reader/writer APIs