diff --git a/Cargo.lock b/Cargo.lock index 5bce4a9341..64201d4d0a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2794,10 +2794,10 @@ dependencies = [ "hyper", "lazy_static", "mockall", - "opentelemetry", + "opentelemetry 0.31.0", "opentelemetry-appender-tracing", "opentelemetry-semantic-conventions", - "opentelemetry_sdk", + "opentelemetry_sdk 0.32.1", "percent-encoding", "pin-project", "pretty_assertions", @@ -5741,11 +5741,11 @@ dependencies = [ "google-cloud-wkt", "http", "httptest", - "opentelemetry", + "opentelemetry 0.31.0", "opentelemetry-appender-tracing", "opentelemetry-otlp", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.32.1", "pretty_assertions", "rand 0.10.0", "reqwest 0.13.2", @@ -6338,13 +6338,26 @@ dependencies = [ "tracing", ] +[[package]] +name = "opentelemetry" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0142c63252a9e054e68a4c61a5778f7b14f576274d593f8ce883d191a099682" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "pin-project-lite", + "thiserror 2.0.18", +] + [[package]] name = "opentelemetry-appender-tracing" version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef6a1ac5ca3accf562b8c306fa8483c85f4390f768185ab775f242f7fe8fdcc2" dependencies = [ - "opentelemetry", + "opentelemetry 0.31.0", "tracing", "tracing-core", "tracing-subscriber", @@ -6359,7 +6372,7 @@ dependencies = [ "async-trait", "bytes", "http", - "opentelemetry", + "opentelemetry 0.31.0", ] [[package]] @@ -6369,10 +6382,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f69cd6acbb9af919df949cd1ec9e5e7fdc2ef15d234b6b795aaa525cc02f71f" dependencies = [ "http", - "opentelemetry", + "opentelemetry 0.31.0", "opentelemetry-http", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.31.0", "prost", "thiserror 2.0.18", "tokio", @@ -6386,8 +6399,8 @@ version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f" dependencies = [ - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.31.0", + "opentelemetry_sdk 0.31.0", "prost", "tonic", "tonic-prost", @@ -6408,10 +6421,26 @@ dependencies = [ "futures-channel", "futures-executor", "futures-util", - "opentelemetry", + "opentelemetry 0.31.0", "percent-encoding", "rand 0.9.2", "thiserror 2.0.18", +] + +[[package]] +name = "opentelemetry_sdk" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b59f80e1ac4d5ff7a2db8fb6c80badb7f0f3f858211fba08dd9aaec750894f9" +dependencies = [ + "futures-channel", + "futures-executor", + "futures-util", + "opentelemetry 0.32.0", + "percent-encoding", + "portable-atomic", + "rand 0.9.2", + "thiserror 2.0.18", "tokio", "tokio-stream", ] @@ -6548,6 +6577,12 @@ version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" +[[package]] +name = "portable-atomic" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" + [[package]] name = "potential_utf" version = "0.1.4" @@ -7823,8 +7858,8 @@ dependencies = [ "google-cloud-storage", "humantime", "integration-tests-o11y", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.31.0", + "opentelemetry_sdk 0.32.1", "parse-size", "pin-project", "rand 0.10.0", @@ -8425,7 +8460,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ac28f2d093c6c477eaa76b23525478f38de514fa9aeb1285738d4b97a9552fc" dependencies = [ "js-sys", - "opentelemetry", + "opentelemetry 0.31.0", "tracing", "tracing-core", "tracing-subscriber", diff --git a/Cargo.toml b/Cargo.toml index 6fbaa57ccd..145f5c8c3a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -375,7 +375,7 @@ hyper = { default-features = false, version = "1.6" } jsonwebtoken = { default-features = false, version = "10.2" } opentelemetry = { default-features = false, version = "0.31" } opentelemetry-proto = { default-features = false, version = "0.31" } -opentelemetry_sdk = { default-features = false, version = "0.31" } +opentelemetry_sdk = { default-features = false, version = "0.32" } opentelemetry-otlp = { default-features = false, version = "0.31" } parse-size = { default-features = false, version = "1.1" } percent-encoding = { default-features = false, version = "2.3" }