chore(deps): update opentelemetry-rust monorepo to 0.31.0

This commit is contained in:
Renovate Bot 2025-11-10 05:03:16 +00:00
parent 8a63818f31
commit 3c8f252a14
2 changed files with 98 additions and 34 deletions

128
Cargo.lock generated
View file

@ -895,10 +895,10 @@ dependencies = [
"ctor",
"hardened_malloc-rs",
"log",
"opentelemetry",
"opentelemetry 0.30.0",
"opentelemetry-jaeger-propagator",
"opentelemetry-otlp",
"opentelemetry_sdk",
"opentelemetry_sdk 0.30.0",
"sentry",
"sentry-tower",
"sentry-tracing",
@ -1160,7 +1160,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8030735ecb0d128428b64cd379809817e620a40e5001c54465b99ec5feec2857"
dependencies = [
"futures-core",
"prost",
"prost 0.13.5",
"prost-types",
"tonic 0.12.3",
"tracing-core",
@ -1179,7 +1179,7 @@ dependencies = [
"hdrhistogram",
"humantime",
"hyper-util",
"prost",
"prost 0.13.5",
"prost-types",
"serde",
"serde_json",
@ -3218,39 +3218,53 @@ dependencies = [
]
[[package]]
name = "opentelemetry-http"
version = "0.30.0"
name = "opentelemetry"
version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50f6639e842a97dbea8886e3439710ae463120091e2e064518ba8e716e6ac36d"
checksum = "b84bcd6ae87133e903af7ef497404dda70c60d0ea14895fc8a5e6722754fc2a0"
dependencies = [
"futures-core",
"futures-sink",
"js-sys",
"pin-project-lite",
"thiserror 2.0.17",
"tracing",
]
[[package]]
name = "opentelemetry-http"
version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7a6d09a73194e6b66df7c8f1b680f156d916a1a942abf2de06823dd02b7855d"
dependencies = [
"async-trait",
"bytes",
"http",
"opentelemetry",
"opentelemetry 0.31.0",
"reqwest",
]
[[package]]
name = "opentelemetry-jaeger-propagator"
version = "0.30.0"
version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "090b8ec07bb2e304b529581aa1fe530d7861298c9ef549ebbf44a4a56472c539"
checksum = "ba3bbd907f151104a112f749f3b8387ef669b7264e0bb80546ea0700a3b307b7"
dependencies = [
"opentelemetry",
"opentelemetry 0.31.0",
]
[[package]]
name = "opentelemetry-otlp"
version = "0.30.0"
version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbee664a43e07615731afc539ca60c6d9f1a9425e25ca09c57bc36c87c55852b"
checksum = "7a2366db2dca4d2ad033cad11e6ee42844fd727007af5ad04a1730f4cb8163bf"
dependencies = [
"http",
"opentelemetry",
"opentelemetry 0.31.0",
"opentelemetry-http",
"opentelemetry-proto",
"opentelemetry_sdk",
"prost",
"opentelemetry_sdk 0.31.0",
"prost 0.14.1",
"reqwest",
"thiserror 2.0.17",
"tracing",
@ -3258,14 +3272,15 @@ dependencies = [
[[package]]
name = "opentelemetry-proto"
version = "0.30.0"
version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e046fd7660710fe5a05e8748e70d9058dc15c94ba914e7c4faa7c728f0e8ddc"
checksum = "a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f"
dependencies = [
"opentelemetry",
"opentelemetry_sdk",
"prost",
"tonic 0.13.1",
"opentelemetry 0.31.0",
"opentelemetry_sdk 0.31.0",
"prost 0.14.1",
"tonic 0.14.2",
"tonic-prost",
]
[[package]]
@ -3277,7 +3292,7 @@ dependencies = [
"futures-channel",
"futures-executor",
"futures-util",
"opentelemetry",
"opentelemetry 0.30.0",
"percent-encoding",
"rand 0.9.2",
"serde_json",
@ -3286,6 +3301,21 @@ dependencies = [
"tokio-stream",
]
[[package]]
name = "opentelemetry_sdk"
version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e14ae4f5991976fd48df6d843de219ca6d31b01daaab2dad5af2badeded372bd"
dependencies = [
"futures-channel",
"futures-executor",
"futures-util",
"opentelemetry 0.31.0",
"percent-encoding",
"rand 0.9.2",
"thiserror 2.0.17",
]
[[package]]
name = "os_info"
version = "3.12.0"
@ -3606,7 +3636,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.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d"
dependencies = [
"bytes",
"prost-derive 0.14.1",
]
[[package]]
@ -3622,13 +3662,26 @@ dependencies = [
"syn",
]
[[package]]
name = "prost-derive"
version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
dependencies = [
"anyhow",
"itertools 0.14.0",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "prost-types"
version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16"
dependencies = [
"prost",
"prost 0.13.5",
]
[[package]]
@ -3734,7 +3787,7 @@ dependencies = [
"once_cell",
"socket2 0.6.1",
"tracing",
"windows-sys 0.52.0",
"windows-sys 0.60.2",
]
[[package]]
@ -5344,7 +5397,7 @@ dependencies = [
"hyper-util",
"percent-encoding",
"pin-project",
"prost",
"prost 0.13.5",
"socket2 0.5.10",
"tokio",
"tokio-stream",
@ -5356,9 +5409,9 @@ dependencies = [
[[package]]
name = "tonic"
version = "0.13.1"
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9"
checksum = "eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203"
dependencies = [
"async-trait",
"base64 0.22.1",
@ -5368,13 +5421,24 @@ dependencies = [
"http-body-util",
"percent-encoding",
"pin-project",
"prost",
"sync_wrapper",
"tokio-stream",
"tower-layer",
"tower-service",
"tracing",
]
[[package]]
name = "tonic-prost"
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67"
dependencies = [
"bytes",
"prost 0.14.1",
"tonic 0.14.2",
]
[[package]]
name = "tower"
version = "0.4.13"
@ -5515,8 +5579,8 @@ checksum = "ddcf5959f39507d0d04d6413119c04f33b623f4f951ebcbdddddfad2d0623a9c"
dependencies = [
"js-sys",
"once_cell",
"opentelemetry",
"opentelemetry_sdk",
"opentelemetry 0.30.0",
"opentelemetry_sdk 0.30.0",
"smallvec 1.15.1",
"tracing",
"tracing-core",

View file

@ -425,11 +425,11 @@ version = "0.30.0"
features = ["rt-tokio"]
[workspace.dependencies.opentelemetry-otlp]
version = "0.30.0"
version = "0.31.0"
features = ["http", "trace", "logs", "metrics"]
[workspace.dependencies.opentelemetry-jaeger-propagator]
version = "0.30.0"
version = "0.31.0"
# optional sentry metrics for crash/panic reporting
[workspace.dependencies.sentry]