diff --git a/Cargo.lock b/Cargo.lock index 009d7c7d..22817255 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1779,10 +1779,10 @@ dependencies = [ "nittei_infra", "nittei_sdk", "nittei_utils", - "opentelemetry", + "opentelemetry 0.28.0", "opentelemetry-datadog", "opentelemetry-otlp", - "opentelemetry_sdk", + "opentelemetry_sdk 0.28.0", "reqwest", "serde_json", "test-log", @@ -1809,8 +1809,8 @@ dependencies = [ "nittei_domain", "nittei_infra", "nittei_utils", - "opentelemetry", - "opentelemetry-http", + "opentelemetry 0.28.0", + "opentelemetry-http 0.28.0", "reqwest", "rrule", "serde", @@ -1856,7 +1856,7 @@ dependencies = [ "itertools 0.11.0", "jsonwebtoken", "nittei_utils", - "rand", + "rand 0.8.5", "rrule", "serde", "serde_json", @@ -1909,7 +1909,7 @@ name = "nittei_utils" version = "0.1.0" dependencies = [ "config", - "rand", + "rand 0.8.5", "serde", ] @@ -1956,7 +1956,7 @@ dependencies = [ "num-integer", "num-iter", "num-traits", - "rand", + "rand 0.8.5", "smallvec", "zeroize", ] @@ -2032,6 +2032,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "opentelemetry" +version = "0.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e87237e2775f74896f9ad219d26a2081751187eb7c9f5c58dde20a23b95d16c" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "pin-project-lite", + "thiserror 2.0.12", + "tracing", +] + [[package]] name = "opentelemetry-datadog" version = "0.16.0" @@ -2043,10 +2057,10 @@ dependencies = [ "http", "indexmap", "itoa", - "opentelemetry", - "opentelemetry-http", + "opentelemetry 0.28.0", + "opentelemetry-http 0.28.0", "opentelemetry-semantic-conventions", - "opentelemetry_sdk", + "opentelemetry_sdk 0.28.0", "reqwest", "rmp", "ryu", @@ -2063,24 +2077,37 @@ dependencies = [ "async-trait", "bytes", "http", - "opentelemetry", + "opentelemetry 0.28.0", "reqwest", "tracing", ] [[package]] -name = "opentelemetry-otlp" -version = "0.28.0" +name = "opentelemetry-http" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bef114c6d41bea83d6dc60eb41720eedd0261a67af57b66dd2b84ac46c01d91" +checksum = "46d7ab32b827b5b495bd90fa95a6cb65ccc293555dcc3199ae2937d2d237c8ed" dependencies = [ "async-trait", + "bytes", + "http", + "opentelemetry 0.29.1", + "reqwest", + "tracing", +] + +[[package]] +name = "opentelemetry-otlp" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d899720fe06916ccba71c01d04ecd77312734e2de3467fd30d9d580c8ce85656" +dependencies = [ "futures-core", "http", - "opentelemetry", - "opentelemetry-http", + "opentelemetry 0.29.1", + "opentelemetry-http 0.29.0", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.29.0", "prost", "reqwest", "thiserror 2.0.12", @@ -2090,12 +2117,12 @@ dependencies = [ [[package]] name = "opentelemetry-proto" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f8870d3024727e99212eb3bb1762ec16e255e3e6f58eeb3dc8db1aa226746d" +checksum = "8c40da242381435e18570d5b9d50aca2a4f4f4d8e146231adb4e7768023309b3" dependencies = [ - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.29.1", + "opentelemetry_sdk 0.29.0", "prost", "tonic", ] @@ -2117,9 +2144,9 @@ dependencies = [ "futures-executor", "futures-util", "glob", - "opentelemetry", + "opentelemetry 0.28.0", "percent-encoding", - "rand", + "rand 0.8.5", "serde_json", "thiserror 2.0.12", "tokio", @@ -2127,6 +2154,23 @@ dependencies = [ "tracing", ] +[[package]] +name = "opentelemetry_sdk" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afdefb21d1d47394abc1ba6c57363ab141be19e27cc70d0e422b7f303e4d290b" +dependencies = [ + "futures-channel", + "futures-executor", + "futures-util", + "glob", + "opentelemetry 0.29.1", + "percent-encoding", + "rand 0.9.0", + "serde_json", + "thiserror 2.0.12", +] + [[package]] name = "ordered-multimap" version = "0.7.3" @@ -2300,7 +2344,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ "phf_shared", - "rand", + "rand 0.8.5", ] [[package]] @@ -2472,7 +2516,7 @@ checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d" dependencies = [ "bytes", "getrandom 0.2.15", - "rand", + "rand 0.8.5", "ring 0.17.14", "rustc-hash", "rustls", @@ -2514,8 +2558,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", - "rand_chacha", - "rand_core", + "rand_chacha 0.3.1", + "rand_core 0.6.4", +] + +[[package]] +name = "rand" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.3", + "zerocopy 0.8.23", ] [[package]] @@ -2525,7 +2580,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.3", ] [[package]] @@ -2537,6 +2602,15 @@ dependencies = [ "getrandom 0.2.15", ] +[[package]] +name = "rand_core" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" +dependencies = [ + "getrandom 0.3.1", +] + [[package]] name = "redox_syscall" version = "0.5.10" @@ -2715,7 +2789,7 @@ dependencies = [ "num-traits", "pkcs1", "pkcs8", - "rand_core", + "rand_core 0.6.4", "signature", "spki", "subtle", @@ -3083,7 +3157,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ "digest", - "rand_core", + "rand_core 0.6.4", ] [[package]] @@ -3282,7 +3356,7 @@ dependencies = [ "memchr", "once_cell", "percent-encoding", - "rand", + "rand 0.8.5", "rsa", "serde", "sha1", @@ -3322,7 +3396,7 @@ dependencies = [ "md-5", "memchr", "once_cell", - "rand", + "rand 0.8.5", "serde", "serde_json", "sha2", @@ -3832,8 +3906,8 @@ checksum = "721f2d2569dce9f3dfbbddee5906941e953bfcdf736a62da3377f5751650cc36" dependencies = [ "js-sys", "once_cell", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.28.0", + "opentelemetry_sdk 0.28.0", "smallvec", "tracing", "tracing-core", diff --git a/bins/nittei/Cargo.toml b/bins/nittei/Cargo.toml index cc97fec2..0d73f4e5 100644 --- a/bins/nittei/Cargo.toml +++ b/bins/nittei/Cargo.toml @@ -44,7 +44,7 @@ opentelemetry = { version = "0.28.0", default-features = false, features = [ ] } opentelemetry_sdk = { version = "0.28.0", features = ["rt-tokio"] } tracing-opentelemetry = "0.29.0" -opentelemetry-otlp = { version = "0.28.0", features = [ +opentelemetry-otlp = { version = "0.29.0", features = [ "reqwest-client", "reqwest-rustls", "http-proto",