From 47bcc73d302dd33cf0a469a48b8a562a9a6a80e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Nov 2023 00:32:12 +0000 Subject: [PATCH] chore(deps): bump etcd-client from 0.11.1 to 0.12.1 Bumps [etcd-client](https://github.com/etcdv3/etcd-client) from 0.11.1 to 0.12.1. - [Release notes](https://github.com/etcdv3/etcd-client/releases) - [Commits](https://github.com/etcdv3/etcd-client/compare/v0.11.1...v0.12.1) --- updated-dependencies: - dependency-name: etcd-client dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 129 ++++++++++++++++++++++++++++++++++++++++++------ core/Cargo.toml | 2 +- 2 files changed, 114 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 76d235e32caa..943196ea6828 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1967,16 +1967,16 @@ dependencies = [ [[package]] name = "etcd-client" -version = "0.11.1" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4b0ea5ef6dc2388a4b1669fa32097249bc03a15417b97cb75e38afb309e4a89" +checksum = "3d982a3b3088a5f95d19882d298b352a2e0be20703e3080c1e6767731d5dec79" dependencies = [ "http", - "prost", + "prost 0.12.1", "tokio", "tokio-stream", - "tonic", - "tonic-build", + "tonic 0.10.2", + "tonic-build 0.10.2", "tower", "tower-service", ] @@ -4212,7 +4212,7 @@ dependencies = [ "pretty_assertions", "prometheus", "prometheus-client", - "prost", + "prost 0.11.9", "quick-xml 0.30.0", "r2d2", "rand 0.8.5", @@ -5116,7 +5116,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]] @@ -5133,14 +5143,36 @@ dependencies = [ "multimap", "petgraph", "prettyplease 0.1.25", - "prost", - "prost-types", + "prost 0.11.9", + "prost-types 0.11.9", "regex", "syn 1.0.109", "tempfile", "which", ] +[[package]] +name = "prost-build" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bdf592881d821b83d471f8af290226c8d51402259e9bb5be7f9f8bdebbb11ac" +dependencies = [ + "bytes", + "heck", + "itertools 0.11.0", + "log", + "multimap", + "once_cell", + "petgraph", + "prettyplease 0.2.15", + "prost 0.12.1", + "prost-types 0.12.1", + "regex", + "syn 2.0.38", + "tempfile", + "which", +] + [[package]] name = "prost-derive" version = "0.11.9" @@ -5154,13 +5186,35 @@ 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]] +name = "prost-types" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e081b29f63d83a4bc75cfc9f3fe424f9156cf92d8a4f0c9407cce9a1b67327cf" +dependencies = [ + "prost 0.12.1", ] [[package]] @@ -6711,7 +6765,7 @@ dependencies = [ "log", "pin-project", "prometheus", - "prost", + "prost 0.11.9", "rand 0.8.5", "regex", "semver 1.0.20", @@ -6719,8 +6773,8 @@ dependencies = [ "serde_derive", "thiserror", "tokio", - "tonic", - "tonic-build", + "tonic 0.9.2", + "tonic-build 0.9.2", "tonic-disable-doctest", ] @@ -6993,7 +7047,37 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost", + "prost 0.11.9", + "rustls-pemfile", + "tokio", + "tokio-rustls", + "tokio-stream", + "tower", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tonic" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" +dependencies = [ + "async-stream", + "async-trait", + "axum", + "base64 0.21.4", + "bytes", + "h2", + "http", + "http-body", + "hyper", + "hyper-timeout", + "percent-encoding", + "pin-project", + "prost 0.12.1", + "rustls 0.21.7", "rustls-pemfile", "tokio", "tokio-rustls", @@ -7012,11 +7096,24 @@ checksum = "a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07" dependencies = [ "prettyplease 0.1.25", "proc-macro2", - "prost-build", + "prost-build 0.11.9", "quote", "syn 1.0.109", ] +[[package]] +name = "tonic-build" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889" +dependencies = [ + "prettyplease 0.2.15", + "proc-macro2", + "prost-build 0.12.1", + "quote", + "syn 2.0.38", +] + [[package]] name = "tonic-disable-doctest" version = "0.1.0" @@ -7025,7 +7122,7 @@ checksum = "322be90b9db8035feae8d5b26d04dd9146dc4b0eaa6dec32fc9cf68d1a29e806" dependencies = [ "convert_case 0.6.0", "itertools 0.10.5", - "tonic-build", + "tonic-build 0.9.2", ] [[package]] diff --git a/core/Cargo.toml b/core/Cargo.toml index a0a1d76a4900..2d9ac3bf39d3 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -235,7 +235,7 @@ chrono = { version = "0.4.28", default-features = false, features = [ dashmap = { version = "5.4", optional = true } dirs = { version = "5.0.1", optional = true } dotenvy = { version = "0.15", optional = true } -etcd-client = { version = "0.11", optional = true, features = ["tls"] } +etcd-client = { version = "0.12", optional = true, features = ["tls"] } flagset = "0.4" foundationdb = { version = "0.8.0", features = [ "embedded-fdb-include",