diff --git a/Cargo.lock b/Cargo.lock index 53de562f..e3292ebc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -969,10 +969,10 @@ dependencies = [ "leaky-bucket", "lru", "openssl", - "opentelemetry", + "opentelemetry 0.29.1", "opentelemetry-otlp", "opentelemetry-semantic-conventions", - "opentelemetry_sdk", + "opentelemetry_sdk 0.30.0", "path-absolutize", "percent-encoding", "pprof", @@ -2827,6 +2827,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "opentelemetry" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aaf416e4cb72756655126f7dd7bb0af49c674f4c1b9903e80c009e0c37e552e6" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "pin-project-lite", + "thiserror 2.0.12", + "tracing", +] + [[package]] name = "opentelemetry-otlp" version = "0.29.0" @@ -2835,9 +2849,9 @@ checksum = "d899720fe06916ccba71c01d04ecd77312734e2de3467fd30d9d580c8ce85656" dependencies = [ "futures-core", "http 1.3.1", - "opentelemetry", + "opentelemetry 0.29.1", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.29.0", "prost 0.13.5", "thiserror 2.0.12", "tokio", @@ -2850,8 +2864,8 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c40da242381435e18570d5b9d50aca2a4f4f4d8e146231adb4e7768023309b3" dependencies = [ - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.29.1", + "opentelemetry_sdk 0.29.0", "prost 0.13.5", "tonic", ] @@ -2872,7 +2886,22 @@ dependencies = [ "futures-executor", "futures-util", "glob", - "opentelemetry", + "opentelemetry 0.29.1", + "percent-encoding", + "rand 0.9.1", + "thiserror 2.0.12", +] + +[[package]] +name = "opentelemetry_sdk" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11f644aa9e5e31d11896e024305d7e3c98a88884d9f8919dbf37a9991bc47a4b" +dependencies = [ + "futures-channel", + "futures-executor", + "futures-util", + "opentelemetry 0.30.0", "percent-encoding", "rand 0.9.1", "thiserror 2.0.12", @@ -5104,8 +5133,8 @@ checksum = "fd8e764bd6f5813fd8bebc3117875190c5b0415be8f7f8059bffb6ecd979c444" dependencies = [ "js-sys", "once_cell", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.29.1", + "opentelemetry_sdk 0.29.0", "smallvec", "tracing", "tracing-core", diff --git a/dragonfly-client/Cargo.toml b/dragonfly-client/Cargo.toml index c180d707..d3184953 100644 --- a/dragonfly-client/Cargo.toml +++ b/dragonfly-client/Cargo.toml @@ -68,7 +68,7 @@ tracing-subscriber = { version = "0.3", features = ["env-filter", "time", "chron tracing-opentelemetry = "0.30.0" opentelemetry = { version = "0.29.1", default-features = false, features = ["trace"] } opentelemetry-otlp = { version = "0.29.0", default-features = false, features = ["trace", "grpc-tonic"] } -opentelemetry_sdk = { version = "0.29.0", default-features = false, features = ["trace"] } +opentelemetry_sdk = { version = "0.30.0", default-features = false, features = ["trace"] } opentelemetry-semantic-conventions = { version = "0.29.0", features = ["semconv_experimental"] } rolling-file = "0.2.0" pprof = { version = "0.14", features = ["flamegraph", "protobuf-codec"] }