diff --git a/Cargo.lock b/Cargo.lock index 1541e245..5349bcc0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1292,7 +1292,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2921,13 +2921,26 @@ dependencies = [ "tracing", ] +[[package]] +name = "opentelemetry" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b84bcd6ae87133e903af7ef497404dda70c60d0ea14895fc8a5e6722754fc2a0" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "pin-project-lite", + "thiserror 2.0.16", +] + [[package]] name = "opentelemetry-appender-tracing" version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e716f864eb23007bdd9dc4aec381e188a1cee28eecf22066772b5fd822b9727d" dependencies = [ - "opentelemetry", + "opentelemetry 0.29.1", "tracing", "tracing-core", "tracing-subscriber", @@ -2942,7 +2955,7 @@ dependencies = [ "async-trait", "bytes", "http", - "opentelemetry", + "opentelemetry 0.29.1", "tracing", ] @@ -2954,9 +2967,9 @@ checksum = "d899720fe06916ccba71c01d04ecd77312734e2de3467fd30d9d580c8ce85656" dependencies = [ "futures-core", "http", - "opentelemetry", + "opentelemetry 0.29.1", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.29.0", "prost", "thiserror 2.0.16", "tokio", @@ -2971,8 +2984,8 @@ checksum = "8c40da242381435e18570d5b9d50aca2a4f4f4d8e146231adb4e7768023309b3" dependencies = [ "base64 0.22.1", "hex", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.29.1", + "opentelemetry_sdk 0.29.0", "prost", "serde", "tonic", @@ -2992,8 +3005,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7e27d446dabd68610ef0b77d07b102ecde827a4596ea9c01a4d3811e945b286" dependencies = [ "chrono", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.29.1", + "opentelemetry_sdk 0.29.0", ] [[package]] @@ -3006,7 +3019,7 @@ dependencies = [ "futures-executor", "futures-util", "glob", - "opentelemetry", + "opentelemetry 0.29.1", "percent-encoding", "rand 0.9.2", "serde_json", @@ -3016,6 +3029,21 @@ dependencies = [ "tracing", ] +[[package]] +name = "opentelemetry_sdk" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e14ae4f5991976fd48df6d843de219ca6d31b01daaab2dad5af2badeded372bd" +dependencies = [ + "futures-channel", + "futures-executor", + "futures-util", + "opentelemetry 0.31.0", + "percent-encoding", + "rand 0.9.2", + "thiserror 2.0.16", +] + [[package]] name = "option-ext" version = "0.2.0" @@ -3878,7 +3906,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.9.2", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -4895,14 +4923,14 @@ dependencies = [ "axum 0.8.5", "http", "insta", - "opentelemetry", + "opentelemetry 0.29.1", "opentelemetry-appender-tracing", "opentelemetry-http", "opentelemetry-otlp", "opentelemetry-proto", "opentelemetry-semantic-conventions", "opentelemetry-stdout", - "opentelemetry_sdk", + "opentelemetry_sdk 0.29.0", "rand 0.9.2", "reqwest", "serde", @@ -5037,7 +5065,7 @@ dependencies = [ "getrandom 0.3.1", "once_cell", "rustix 1.0.1", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -5535,15 +5563,16 @@ dependencies = [ [[package]] name = "tracing-opentelemetry" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd8e764bd6f5813fd8bebc3117875190c5b0415be8f7f8059bffb6ecd979c444" +checksum = "1e6e5658463dd88089aba75c7791e1d3120633b1bfde22478b28f625a9bb1b8e" dependencies = [ "js-sys", - "once_cell", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.31.0", + "opentelemetry_sdk 0.31.0", + "rustversion", "smallvec", + "thiserror 2.0.16", "tracing", "tracing-core", "tracing-log", diff --git a/crates/synd_o11y/Cargo.toml b/crates/synd_o11y/Cargo.toml index c2f944a8..11119480 100644 --- a/crates/synd_o11y/Cargo.toml +++ b/crates/synd_o11y/Cargo.toml @@ -26,7 +26,7 @@ rand = { workspace = true } reqwest = { workspace = true } serde = { workspace = true, features = ["derive"] } tracing = { workspace = true } -tracing-opentelemetry = { version = "0.30.0" } +tracing-opentelemetry = { version = "0.32.0" } tracing-subscriber = { workspace = true, features = ["registry", "fmt", "std", "chrono"] } [features]