From 268cc15ed97fa45b256b66d5c076688b00814cf7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 May 2026 09:24:48 +0000 Subject: [PATCH] chore(deps)(deps): Bump opentelemetry-proto Bumps the otel-stack group with 1 update in the / directory: [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-rust). Updates `opentelemetry-proto` from 0.27.0 to 0.32.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.32.md) - [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-proto-0.27.0...opentelemetry-proto-0.32.0) --- updated-dependencies: - dependency-name: opentelemetry-proto dependency-version: 0.32.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: otel-stack ... Signed-off-by: dependabot[bot] --- Cargo.lock | 208 +++++++++++++++++++++++++++++++++-------------------- Cargo.toml | 2 +- 2 files changed, 130 insertions(+), 80 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e1c1a16..0b7a044 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -322,6 +322,18 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "const-hex" +version = "1.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20d9a563d167a9cce0f94153382b33cb6eded6dfabff03c69ad65a28ea1514e0" +dependencies = [ + "cfg-if", + "cpufeatures", + "proptest", + "serde_core", +] + [[package]] name = "cpufeatures" version = "0.2.17" @@ -599,12 +611,6 @@ dependencies = [ "wasip3", ] -[[package]] -name = "glob" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" - [[package]] name = "h2" version = "0.4.14" @@ -651,12 +657,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - [[package]] name = "hostname" version = "0.4.2" @@ -1072,7 +1072,7 @@ dependencies = [ "reqwest", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1090,7 +1090,7 @@ dependencies = [ "mara-schema", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1107,7 +1107,7 @@ dependencies = [ "serde", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1127,7 +1127,7 @@ dependencies = [ "reqwest", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", "uuid", @@ -1146,14 +1146,14 @@ dependencies = [ "mara-core", "mara-schema", "opentelemetry-proto", - "prost", + "prost 0.13.5", "reqwest", "serde", - "thiserror 2.0.18", + "thiserror", "time", "tokio", "tokio-test", - "tonic", + "tonic 0.12.3", "tracing", ] @@ -1198,7 +1198,7 @@ dependencies = [ "proptest", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror", "time", "tokio", "tokio-test", @@ -1224,7 +1224,7 @@ dependencies = [ "serde", "serde_json", "sha2", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1237,7 +1237,7 @@ dependencies = [ "mara-core", "mara-schema", "serde", - "thiserror 2.0.18", + "thiserror", ] [[package]] @@ -1249,7 +1249,7 @@ dependencies = [ "mara-core", "mara-schema", "serde", - "thiserror 2.0.18", + "thiserror", ] [[package]] @@ -1262,7 +1262,7 @@ dependencies = [ "mara-core", "mara-schema", "serde", - "thiserror 2.0.18", + "thiserror", ] [[package]] @@ -1273,7 +1273,7 @@ dependencies = [ "mara-core", "mara-schema", "serde", - "thiserror 2.0.18", + "thiserror", ] [[package]] @@ -1284,7 +1284,7 @@ dependencies = [ "mara-core", "mara-schema", "serde", - "thiserror 2.0.18", + "thiserror", ] [[package]] @@ -1295,7 +1295,7 @@ dependencies = [ "mara-core", "mara-schema", "serde", - "thiserror 2.0.18", + "thiserror", ] [[package]] @@ -1309,7 +1309,7 @@ dependencies = [ "mara-schema", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror", ] [[package]] @@ -1318,7 +1318,7 @@ version = "0.1.0" dependencies = [ "serde", "serde_json", - "thiserror 2.0.18", + "thiserror", "time", ] @@ -1329,7 +1329,7 @@ dependencies = [ "async-trait", "mara-core", "mara-schema", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1344,7 +1344,7 @@ dependencies = [ "parking_lot", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1356,7 +1356,7 @@ dependencies = [ "async-trait", "mara-core", "mara-schema", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1368,7 +1368,7 @@ dependencies = [ "async-trait", "mara-core", "mara-schema", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1380,7 +1380,7 @@ dependencies = [ "async-trait", "mara-core", "mara-schema", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1399,10 +1399,10 @@ dependencies = [ "mara-core", "mara-schema", "opentelemetry-proto", - "prost", + "prost 0.13.5", "reqwest", "serde_json", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1414,7 +1414,7 @@ dependencies = [ "async-trait", "mara-core", "mara-schema", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1426,7 +1426,7 @@ dependencies = [ "async-trait", "mara-core", "mara-schema", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1438,7 +1438,7 @@ dependencies = [ "async-trait", "mara-core", "mara-schema", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", ] @@ -1569,48 +1569,48 @@ checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" [[package]] name = "opentelemetry" -version = "0.27.1" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab70038c28ed37b97d8ed414b6429d343a8bbf44c9f79ec854f3a643029ba6d7" +checksum = "b0142c63252a9e054e68a4c61a5778f7b14f576274d593f8ce883d191a099682" dependencies = [ "futures-core", "futures-sink", "js-sys", "pin-project-lite", - "thiserror 1.0.69", + "thiserror", "tracing", ] [[package]] name = "opentelemetry-proto" -version = "0.27.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6e05acbfada5ec79023c85368af14abd0b307c015e9064d249b2a950ef459a6" +checksum = "56d658ba1faf63f7b9c492cfbe6e0ec365440a16132d3270c1065f7b33f1b638" dependencies = [ - "hex", + "base64", + "const-hex", "opentelemetry", "opentelemetry_sdk", - "prost", + "prost 0.14.3", "serde", - "tonic", + "tonic 0.14.6", + "tonic-prost", ] [[package]] name = "opentelemetry_sdk" -version = "0.27.1" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "231e9d6ceef9b0b2546ddf52335785ce41252bc7474ee8ba05bfad277be13ab8" +checksum = "368afaed344110f40b179bb8fbe54bc52d98f9bd2b281799ef32487c2650c956" dependencies = [ - "async-trait", "futures-channel", "futures-executor", "futures-util", - "glob", "opentelemetry", "percent-encoding", - "rand 0.8.6", - "serde_json", - "thiserror 1.0.69", + "portable-atomic", + "rand 0.9.4", + "thiserror", ] [[package]] @@ -1668,6 +1668,12 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" +[[package]] +name = "portable-atomic" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" + [[package]] name = "potential_utf" version = "0.1.5" @@ -1737,7 +1743,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" dependencies = [ "bytes", - "prost-derive", + "prost-derive 0.13.5", +] + +[[package]] +name = "prost" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568" +dependencies = [ + "bytes", + "prost-derive 0.14.3", ] [[package]] @@ -1753,6 +1769,19 @@ dependencies = [ "syn", ] +[[package]] +name = "prost-derive" +version = "0.14.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "quick-error" version = "1.2.3" @@ -1773,7 +1802,7 @@ dependencies = [ "rustc-hash", "rustls", "socket2 0.6.3", - "thiserror 2.0.18", + "thiserror", "tokio", "tracing", "web-time", @@ -1794,7 +1823,7 @@ dependencies = [ "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.18", + "thiserror", "tinyvec", "tracing", "web-time", @@ -2308,33 +2337,13 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "thiserror" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" -dependencies = [ - "thiserror-impl 1.0.69", -] - [[package]] name = "thiserror" version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ - "thiserror-impl 2.0.18", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = [ - "proc-macro2", - "quote", - "syn", + "thiserror-impl", ] [[package]] @@ -2546,7 +2555,7 @@ dependencies = [ "hyper-util", "percent-encoding", "pin-project", - "prost", + "prost 0.13.5", "socket2 0.5.10", "tokio", "tokio-stream", @@ -2556,6 +2565,43 @@ dependencies = [ "tracing", ] +[[package]] +name = "tonic" +version = "0.14.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef" +dependencies = [ + "async-trait", + "base64", + "bytes", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-timeout", + "hyper-util", + "percent-encoding", + "pin-project", + "sync_wrapper", + "tokio", + "tokio-stream", + "tower 0.5.3", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tonic-prost" +version = "0.14.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0" +dependencies = [ + "bytes", + "prost 0.14.3", + "tonic 0.14.6", +] + [[package]] name = "tower" version = "0.4.13" @@ -2584,11 +2630,15 @@ checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", + "indexmap 2.14.0", "pin-project-lite", + "slab", "sync_wrapper", "tokio", + "tokio-util", "tower-layer", "tower-service", + "tracing", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 5af173b..f0baaf8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -86,7 +86,7 @@ parking_lot = "0.12" opentelemetry = "0.27" opentelemetry_sdk = { version = "0.27", features = ["rt-tokio", "trace", "metrics", "logs"] } opentelemetry-otlp = { version = "0.27", features = ["grpc-tonic", "http-proto", "http-json", "logs", "metrics", "trace"] } -opentelemetry-proto = { version = "0.27", features = ["gen-tonic-messages", "logs", "trace"] } +opentelemetry-proto = { version = "0.32", features = ["gen-tonic-messages", "logs", "trace"] } opentelemetry-semantic-conventions = "0.27" # HTTP server (for the OTLP HTTP receiver)