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 49d775279 chore: update opentelemetry to v0.21.x (#3580)
49d775279 is described below
commit 49d77527900fcb7e8f1cbc3ccf701602846a3ccb
Author: Julian Tescher <[email protected]>
AuthorDate: Tue Nov 14 00:06:34 2023 -0500
chore: update opentelemetry to v0.21.x (#3580)
---
Cargo.lock | 50 ++++++--------------------------------------------
core/Cargo.toml | 4 ++--
2 files changed, 8 insertions(+), 46 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 4c5dcfba3..99f078297 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -4497,23 +4497,13 @@ dependencies = [
[[package]]
name = "opentelemetry"
-version = "0.20.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9591d937bc0e6d2feb6f71a559540ab300ea49955229c347a517a28d27784c54"
-dependencies = [
- "opentelemetry_api",
- "opentelemetry_sdk",
-]
-
-[[package]]
-name = "opentelemetry_api"
-version = "0.20.0"
+version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8a81f725323db1b1206ca3da8bb19874bbd3f57c3bcd59471bfb04525b265b9b"
+checksum = "1e32339a5dc40459130b3bd269e9892439f55b33e772d2a9d402a789baaf4e8a"
dependencies = [
- "futures-channel",
- "futures-util",
- "indexmap 1.9.3",
+ "futures-core",
+ "futures-sink",
+ "indexmap 2.0.2",
"js-sys",
"once_cell",
"pin-project-lite",
@@ -4521,40 +4511,12 @@ dependencies = [
"urlencoding",
]
-[[package]]
-name = "opentelemetry_sdk"
-version = "0.20.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa8e705a0612d48139799fcbaba0d4a90f06277153e43dd2bdc16c6f0edd8026"
-dependencies = [
- "async-trait",
- "crossbeam-channel",
- "futures-channel",
- "futures-executor",
- "futures-util",
- "once_cell",
- "opentelemetry_api",
- "ordered-float",
- "percent-encoding",
- "rand 0.8.5",
- "thiserror",
-]
-
[[package]]
name = "option-ext"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
-[[package]]
-name = "ordered-float"
-version = "3.9.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc"
-dependencies = [
- "num-traits",
-]
-
[[package]]
name = "ordered-multimap"
version = "0.6.0"
@@ -5252,7 +5214,7 @@ dependencies = [
"indoc",
"libc",
"memoffset",
- "parking_lot 0.11.2",
+ "parking_lot 0.12.1",
"pyo3-build-config",
"pyo3-ffi",
"pyo3-macros",
diff --git a/core/Cargo.toml b/core/Cargo.toml
index f8d61163a..d4572ded4 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -261,7 +261,7 @@ openssh-sftp-client = { version = "0.14.0", optional =
true, features = [
"openssh",
"tracing",
] }
-opentelemetry = { version = "0.20.0", optional = true }
+opentelemetry = { version = "0.21.0", optional = true }
parking_lot = "0.12"
percent-encoding = "2"
persy = { version = "1.4.4", optional = true }
@@ -303,7 +303,7 @@ criterion = { version = "0.4", features = ["async",
"async_tokio"] }
dotenvy = "0.15"
libtest-mimic = "0.6"
minitrace = { version = "0.6", features = ["enable"] }
-opentelemetry = { version = "0.20", default-features = false, features = [
+opentelemetry = { version = "0.21", default-features = false, features = [
"trace",
] }
pretty_assertions = "1"