diff --git a/Cargo.lock b/Cargo.lock index 941e06dafc..9cf740d081 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2206,7 +2206,7 @@ dependencies = [ "dashmap", "hashbrown", "observability_deps", - "opentelemetry", + "opentelemetry 0.15.0", "opentelemetry-prometheus", "parking_lot", "prometheus", @@ -2709,14 +2709,32 @@ dependencies = [ ] [[package]] -name = "opentelemetry-jaeger" -version = "0.14.0" +name = "opentelemetry" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09a9fc8192722e7daa0c56e59e2336b797122fb8598383dcb11c8852733b435c" +checksum = "e1cf9b1c4e9a6c4de793c632496fa490bdc0e1eea73f0c91394f7b6990935d22" +dependencies = [ + "async-trait", + "crossbeam-channel", + "futures", + "js-sys", + "lazy_static", + "percent-encoding", + "pin-project 1.0.8", + "rand 0.8.4", + "thiserror", +] + +[[package]] +name = "opentelemetry-jaeger" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db22f492873ea037bc267b35a0e8e4fb846340058cb7c864efe3d0bf23684593" dependencies = [ "async-trait", "lazy_static", - "opentelemetry", + "opentelemetry 0.16.0", + "opentelemetry-semantic-conventions", "thiserror", "thrift", ] @@ -2727,11 +2745,20 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e06ddda4790151e8b494f9bb32720fce23722d7f395f81383b9b2934bb6356a0" dependencies = [ - "opentelemetry", + "opentelemetry 0.15.0", "prometheus", "protobuf", ] +[[package]] +name = "opentelemetry-semantic-conventions" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffeac823339e8b0f27b961f4385057bf9f97f2863bc745bd015fd6091f2270e9" +dependencies = [ + "opentelemetry 0.16.0", +] + [[package]] name = "ordered-float" version = "1.1.1" @@ -4863,7 +4890,7 @@ dependencies = [ "chrono", "futures", "observability_deps", - "opentelemetry", + "opentelemetry 0.15.0", "opentelemetry-jaeger", "snafu", "structopt", diff --git a/trace_exporters/Cargo.toml b/trace_exporters/Cargo.toml index 4cf576e5c9..5e2264a9ee 100644 --- a/trace_exporters/Cargo.toml +++ b/trace_exporters/Cargo.toml @@ -12,7 +12,7 @@ chrono = { version = "0.4" } futures = "0.3" observability_deps = { path = "../observability_deps" } opentelemetry = "0.15" -opentelemetry-jaeger = { version = "0.14", optional = true } +opentelemetry-jaeger = { version = "0.15", optional = true } snafu = "0.6" structopt = { version = "0.3.21" } tokio = { version = "1.0", features = ["macros", "time", "sync", "rt"] }