diff --git a/Cargo.lock b/Cargo.lock index 853dd540..2a3e7a7b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -323,10 +323,10 @@ dependencies = [ "futures", "once_cell", "paste", - "prost", - "prost-types", + "prost 0.12.6", + "prost-types 0.12.6", "tokio", - "tonic", + "tonic 0.11.0", ] [[package]] @@ -1449,8 +1449,8 @@ name = "clade" version = "0.1.0" dependencies = [ "arrow-flight", - "prost", - "tonic", + "prost 0.12.6", + "tonic 0.11.0", "tonic-build", ] @@ -2446,7 +2446,7 @@ dependencies = [ "datafusion-expr", "datafusion-proto-common", "object_store", - "prost", + "prost 0.12.6", ] [[package]] @@ -2459,7 +2459,7 @@ dependencies = [ "chrono", "datafusion-common", "object_store", - "prost", + "prost 0.12.6", ] [[package]] @@ -5170,7 +5170,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.12.6", +] + +[[package]] +name = "prost" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" +dependencies = [ + "bytes", + "prost-derive 0.13.3", ] [[package]] @@ -5187,8 +5197,8 @@ dependencies = [ "once_cell", "petgraph", "prettyplease", - "prost", - "prost-types", + "prost 0.12.6", + "prost-types 0.12.6", "regex", "syn 2.0.82", "tempfile", @@ -5207,13 +5217,35 @@ dependencies = [ "syn 2.0.82", ] +[[package]] +name = "prost-derive" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" +dependencies = [ + "anyhow", + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.82", +] + [[package]] name = "prost-types" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" dependencies = [ - "prost", + "prost 0.12.6", +] + +[[package]] +name = "prost-types" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670" +dependencies = [ + "prost 0.13.3", ] [[package]] @@ -6094,7 +6126,7 @@ dependencies = [ "object_store", "object_store_factory", "percent-encoding", - "prost", + "prost 0.12.6", "rand", "regex", "reqwest", @@ -6115,7 +6147,7 @@ dependencies = [ "thiserror", "tokio", "tokio-graceful-shutdown", - "tonic", + "tonic 0.11.0", "tonic-reflection", "tower 0.5.1", "tracing", @@ -7211,7 +7243,7 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost", + "prost 0.12.6", "tokio", "tokio-stream", "tower 0.4.13", @@ -7220,6 +7252,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "tonic" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" +dependencies = [ + "async-trait", + "base64 0.22.1", + "bytes", + "http 1.1.0", + "http-body 1.0.1", + "http-body-util", + "percent-encoding", + "pin-project", + "prost 0.13.3", + "tokio-stream", + "tower-layer", + "tower-service", + "tracing", +] + [[package]] name = "tonic-build" version = "0.11.0" @@ -7235,15 +7288,15 @@ dependencies = [ [[package]] name = "tonic-reflection" -version = "0.11.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "548c227bd5c0fae5925812c4ec6c66ffcfced23ea370cb823f4d18f0fc1cb6a7" +checksum = "878d81f52e7fcfd80026b7fdb6a9b578b3c3653ba987f87f0dce4b64043cba27" dependencies = [ - "prost", - "prost-types", + "prost 0.13.3", + "prost-types 0.13.3", "tokio", "tokio-stream", - "tonic", + "tonic 0.12.3", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index ec49be9c..228c7b04 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -152,7 +152,7 @@ aws-credential-types = { version = "1.2.1", features = ["hardcoded-credentials"] aws-sdk-sts = { version = "1.46.0", features = ["behavior-version-latest"] } rstest = "*" serial_test = "3" -tonic-reflection = "0.11" +tonic-reflection = "0.12" wiremock = "0.6" [build-dependencies]