diff --git a/lean/Cargo.lock b/lean/Cargo.lock index b2efb72..13cf87a 100644 --- a/lean/Cargo.lock +++ b/lean/Cargo.lock @@ -1014,7 +1014,7 @@ dependencies = [ "dotenvy", "futures", "moka", - "opentelemetry", + "opentelemetry 0.18.0", "opentelemetry-otlp", "opentelemetry_api 0.19.0", "pretty_assertions", @@ -1247,20 +1247,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69d6c3d7288a106c0a363e4b0e8d308058d56902adefb16f4936f417ffef086e" dependencies = [ "opentelemetry_api 0.18.0", - "opentelemetry_sdk", + "opentelemetry_sdk 0.18.0", +] + +[[package]] +name = "opentelemetry" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f4b8347cc26099d3aeee044065ecc3ae11469796b4d65d065a23a584ed92a6f" +dependencies = [ + "opentelemetry_api 0.19.0", + "opentelemetry_sdk 0.19.0", ] [[package]] name = "opentelemetry-otlp" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1c928609d087790fc936a1067bdc310ae702bdf3b090c3f281b713622c8bbde" +checksum = "8af72d59a4484654ea8eb183fea5ae4eb6a41d7ac3e3bae5f4d2a282a3a7d3ca" dependencies = [ "async-trait", "futures", "futures-util", "http", - "opentelemetry", + "opentelemetry 0.19.0", "opentelemetry-proto", "prost", "thiserror", @@ -1270,16 +1280,15 @@ dependencies = [ [[package]] name = "opentelemetry-proto" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61a2f56df5574508dd86aaca016c917489e589ece4141df1b5e349af8d66c28" +checksum = "045f8eea8c0fa19f7d48e7bc3128a39c2e5c533d5c61298c548dfefc1064474c" dependencies = [ "futures", "futures-util", - "opentelemetry", + "opentelemetry 0.19.0", "prost", "tonic", - "tonic-build", ] [[package]] @@ -1304,6 +1313,7 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed41783a5bf567688eb38372f2b7a8530f5a607a4b49d38dd7573236c23ca7e2" dependencies = [ + "fnv", "futures-channel", "futures-util", "indexmap", @@ -1335,6 +1345,26 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "opentelemetry_sdk" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b3a2a91fdbfdd4d212c0dcc2ab540de2c2bcbbd90be17de7a7daf8822d010c1" +dependencies = [ + "async-trait", + "crossbeam-channel", + "dashmap", + "fnv", + "futures-channel", + "futures-executor", + "futures-util", + "once_cell", + "opentelemetry_api 0.19.0", + "percent-encoding", + "rand", + "thiserror", +] + [[package]] name = "output_vt100" version = "0.1.3" @@ -2437,7 +2467,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "21ebb87a95ea13271332df069020513ab70bdb5637ca42d6e492dc3bbbad48de" dependencies = [ "once_cell", - "opentelemetry", + "opentelemetry 0.18.0", "tracing", "tracing-core", "tracing-log", diff --git a/lean/Cargo.toml b/lean/Cargo.toml index b2793d8..4e321c7 100644 --- a/lean/Cargo.toml +++ b/lean/Cargo.toml @@ -25,7 +25,7 @@ console-subscriber = "0.1.8" futures = "0.3" tracing-opentelemetry = "0.18.0" opentelemetry = { version = "0.18.0", features = ["rt-tokio", "trace", "metrics"] } -opentelemetry-otlp = { version = "0.11.0", features = ["tokio", "tonic"] } +opentelemetry-otlp = { version = "0.12.0", features = ["tokio", "tonic"] } opentelemetry_api = { version = "0.19.0" } serde-xml-rs = "0.6.0"