diff --git a/Cargo.lock b/Cargo.lock index 76ea5784c..5f3ab4fbd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -918,7 +918,7 @@ dependencies = [ "mimalloc", "object_store", "parking_lot", - "prost", + "prost 0.12.1", "prost-types", "pyo3", "pyo3-build-config 0.20.0", @@ -955,7 +955,7 @@ dependencies = [ "datafusion", "itertools 0.11.0", "object_store", - "prost", + "prost 0.11.9", "prost-types", "substrait", "tokio", @@ -2052,7 +2052,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.11.9", +] + +[[package]] +name = "prost" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d" +dependencies = [ + "bytes", + "prost-derive 0.12.1", ] [[package]] @@ -2068,7 +2078,7 @@ dependencies = [ "log", "multimap", "petgraph", - "prost", + "prost 0.11.9", "prost-types", "regex", "tempfile", @@ -2088,13 +2098,26 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "prost-derive" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32" +dependencies = [ + "anyhow", + "itertools 0.11.0", + "proc-macro2", + "quote", + "syn 2.0.38", +] + [[package]] name = "prost-types" version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" dependencies = [ - "prost", + "prost 0.11.9", ] [[package]] @@ -2728,7 +2751,7 @@ dependencies = [ "git2", "heck", "prettyplease", - "prost", + "prost 0.11.9", "prost-build", "prost-types", "protobuf-src", diff --git a/Cargo.toml b/Cargo.toml index 7c1a57bd3..02a5f9a1a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,7 +42,7 @@ datafusion-expr = { version = "32.0.0" } datafusion-optimizer = { version = "32.0.0" } datafusion-sql = { version = "32.0.0" } datafusion-substrait = { version = "32.0.0" } -prost = "0.11" +prost = "0.12" prost-types = "0.11" uuid = { version = "1.3", features = ["v4"] } mimalloc = { version = "0.1", optional = true, default-features = false }