diff --git a/Cargo.lock b/Cargo.lock index d50677bf67806..109efe9380f2c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -108,7 +108,7 @@ dependencies = [ "futures", "hash_hasher", "num-traits", - "parquet2", + "parquet2 0.8.1", "simdutf8", ] @@ -3473,7 +3473,7 @@ dependencies = [ "mz-build-info", "mz-ore", "mz-persist-types", - "parquet2", + "parquet2 0.17.0", "prost", "prost-build", "rand", @@ -4259,6 +4259,12 @@ dependencies = [ "ordered-float", ] +[[package]] +name = "parquet-format-safe" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1131c54b167dd4e4799ce762e1ab01549ebb94d5bdd13e6ec1b467491c378e1f" + [[package]] name = "parquet2" version = "0.8.1" @@ -4272,6 +4278,17 @@ dependencies = [ "streaming-decompression", ] +[[package]] +name = "parquet2" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0bbada33c3674484db647d889a581ab1105cafb871ba77be785af2cc44a8747" +dependencies = [ + "parquet-format-safe", + "seq-macro", + "streaming-decompression", +] + [[package]] name = "parse-zoneinfo" version = "0.3.0" @@ -5182,6 +5199,12 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0486718e92ec9a68fbed73bb5ef687d71103b142595b406835649bebd33f72c7" +[[package]] +name = "seq-macro" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0772c5c30e1a0d91f6834f8e545c69281c099dfa9a3ac58d96a9fd629c8d4898" + [[package]] name = "serde" version = "1.0.136" diff --git a/src/persist/Cargo.toml b/src/persist/Cargo.toml index 23e61817b592c..a3bf98a906949 100644 --- a/src/persist/Cargo.toml +++ b/src/persist/Cargo.toml @@ -44,7 +44,7 @@ tracing = "0.1.29" md-5 = "0.10.0" mz-aws-util = { path = "../aws-util", features = ["s3"] } mz-ore = { path = "../ore", default-features = false, features = ["metrics", "task"] } -parquet2 = { version = "0.8.1", default-features = false } +parquet2 = { version = "0.17.0", default-features = false } mz-persist-types = { path = "../persist-types" } prost = "0.9.0" semver = { version = "1.0.5" }