Skip to content

Commit 09cee31

Browse files
committed
Improve parquet gzip compression performance using zlib-rs
1 parent 2fddf85 commit 09cee31

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

parquet/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ bytes = { version = "1.1", default-features = false, features = ["std"] }
5050
thrift = { version = "0.17", default-features = false }
5151
snap = { version = "1.0", default-features = false, optional = true }
5252
brotli = { version = "7.0", default-features = false, features = ["std"], optional = true }
53-
flate2 = { version = "1.0", default-features = false, features = ["rust_backend"], optional = true }
53+
flate2 = { version = "1.1", default-features = false, features = ["zlib-rs"], optional = true }
5454
lz4_flex = { version = "0.11", default-features = false, features = ["std", "frame"], optional = true }
5555
zstd = { version = "0.13", optional = true, default-features = false }
5656
chrono = { workspace = true }

parquet/src/compression.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@ impl Default for GzipLevel {
340340

341341
impl CompressionLevel<u32> for GzipLevel {
342342
const MINIMUM_LEVEL: u32 = 0;
343-
const MAXIMUM_LEVEL: u32 = 10;
343+
const MAXIMUM_LEVEL: u32 = 9;
344344
}
345345

346346
impl GzipLevel {

0 commit comments

Comments
 (0)