diff --git a/lean/Cargo.lock b/lean/Cargo.lock index 0811881..e04081a 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", @@ -1027,7 +1027,7 @@ dependencies = [ "time", "tokio", "tonic 0.9.1", - "tonic-build 0.9.1", + "tonic-build", "tower", "tower-http", "tracing", @@ -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 0.8.3", - "tonic-build 0.8.4", ] [[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" @@ -2327,19 +2357,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "tonic-build" -version = "0.8.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4" -dependencies = [ - "prettyplease", - "proc-macro2", - "prost-build", - "quote", - "syn 1.0.109", -] - [[package]] name = "tonic-build" version = "0.9.1" @@ -2478,7 +2495,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 810f8a7..5942081 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"