This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
The following commit(s) were added to refs/heads/main by this push:
new 448b11c43 chore(deps): bump etcd-client from 0.11.1 to 0.12.1 (#3441)
448b11c43 is described below
commit 448b11c43c74cea958181485dcbfac47588d7906
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu Nov 2 19:36:37 2023 +0800
chore(deps): bump etcd-client from 0.11.1 to 0.12.1 (#3441)
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] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xuanwo <[email protected]>
---
Cargo.lock | 129 +++++++++++++++++++++++++++++++++++++++++++++++++-------
core/Cargo.toml | 2 +-
2 files changed, 114 insertions(+), 17 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index f472f4ca7..05de77d19 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1973,16 +1973,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",
]
@@ -4219,7 +4219,7 @@ dependencies = [
"pretty_assertions",
"prometheus",
"prometheus-client",
- "prost",
+ "prost 0.11.9",
"quick-xml 0.30.0",
"r2d2",
"rand 0.8.5",
@@ -5124,7 +5124,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]]
@@ -5141,14 +5151,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"
@@ -5162,13 +5194,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]]
@@ -6728,7 +6782,7 @@ dependencies = [
"log",
"pin-project",
"prometheus",
- "prost",
+ "prost 0.11.9",
"rand 0.8.5",
"regex",
"semver 1.0.20",
@@ -6736,8 +6790,8 @@ dependencies = [
"serde_derive",
"thiserror",
"tokio",
- "tonic",
- "tonic-build",
+ "tonic 0.9.2",
+ "tonic-build 0.9.2",
"tonic-disable-doctest",
]
@@ -7035,7 +7089,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",
@@ -7054,11 +7138,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"
@@ -7067,7 +7164,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 e76769d42..c8a186025 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -234,7 +234,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",