From 5149cd23ee9a65ba7f06d05c9370d230148ab2bb Mon Sep 17 00:00:00 2001 From: "hash-worker[bot]" <180894564+hash-worker[bot]@users.noreply.github.com> Date: Sun, 28 Jun 2026 01:23:17 +0000 Subject: [PATCH] Update `opentelemetry` Rust crates --- Cargo.lock | 249 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 10 +-- 2 files changed, 132 insertions(+), 127 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9657b71a390..a845f967d31 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -201,7 +201,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -225,7 +225,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -1204,7 +1204,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "tonic 0.14.6", + "tonic", "tower-service", "url", "winapi", @@ -1216,9 +1216,9 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85a885520bf6249ab931a764ffdb87b0ceef48e6e7d807cfdb21b751e086e1ad" dependencies = [ - "prost 0.14.4", + "prost", "prost-types", - "tonic 0.14.6", + "tonic", "tonic-prost", "ureq", ] @@ -1232,7 +1232,7 @@ dependencies = [ "base64", "bollard-buildkit-proto", "bytes", - "prost 0.14.4", + "prost", "serde", "serde_json", "serde_repr", @@ -1848,7 +1848,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e75b2483e97a5a7da73ac68a05b629f9c53cff58d8ed1c77866079e18b00dba5" dependencies = [ "digest 0.10.7", - "spin 0.10.0", + "spin", ] [[package]] @@ -2213,7 +2213,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccc2776f0c61eca1ca32528f85548abd1a4be8fb53d1b21c013e4f18da1e7090" dependencies = [ "data-encoding", - "syn 2.0.118", + "syn 1.0.109", ] [[package]] @@ -2662,7 +2662,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -2684,7 +2684,7 @@ dependencies = [ "rustc_version", "serde", "serde_core", - "spin 0.12.1", + "spin", "supports-color", "supports-unicode", "thiserror 2.0.18", @@ -3582,9 +3582,9 @@ dependencies = [ "jsonwebtoken", "md-5", "mime", - "opentelemetry", - "opentelemetry-semantic-conventions", - "opentelemetry_sdk", + "opentelemetry 0.32.0", + "opentelemetry-semantic-conventions 0.32.1", + "opentelemetry_sdk 0.30.0", "reqwest", "sentry", "serde", @@ -3596,7 +3596,7 @@ dependencies = [ "tower", "tower-http", "tracing", - "tracing-opentelemetry", + "tracing-opentelemetry 0.33.0", "type-system", "utoipa", "uuid", @@ -3872,7 +3872,7 @@ dependencies = [ "hash-graph-types", "hash-temporal-client", "include_dir", - "opentelemetry", + "opentelemetry 0.32.0", "reqwest", "reqwest-middleware", "reqwest-tracing", @@ -3883,7 +3883,7 @@ dependencies = [ "time", "tokio", "tracing", - "tracing-opentelemetry", + "tracing-opentelemetry 0.33.0", "type-system", "url", ] @@ -3984,10 +3984,10 @@ dependencies = [ "clap_builder", "derive_more", "error-stack", - "opentelemetry", + "opentelemetry 0.32.0", "opentelemetry-appender-tracing", "opentelemetry-otlp", - "opentelemetry_sdk", + "opentelemetry_sdk 0.30.0", "sentry", "sentry-core", "sentry-types", @@ -3998,7 +3998,7 @@ dependencies = [ "tracing-core", "tracing-error", "tracing-flame", - "tracing-opentelemetry", + "tracing-opentelemetry 0.33.0", "tracing-subscriber", ] @@ -4007,7 +4007,7 @@ name = "hash-temporal-client" version = "0.0.0" dependencies = [ "error-stack", - "opentelemetry", + "opentelemetry 0.32.0", "serde", "serde_json", "simple-mermaid", @@ -4015,7 +4015,7 @@ dependencies = [ "temporalio-common", "thiserror 2.0.18", "tracing", - "tracing-opentelemetry", + "tracing-opentelemetry 0.33.0", "type-system", "url", "uuid", @@ -4968,7 +4968,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -6298,7 +6298,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -6661,13 +6661,26 @@ dependencies = [ "tracing", ] +[[package]] +name = "opentelemetry" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0142c63252a9e054e68a4c61a5778f7b14f576274d593f8ce883d191a099682" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "pin-project-lite", + "thiserror 2.0.18", +] + [[package]] name = "opentelemetry-appender-tracing" -version = "0.30.1" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e68f63eca5fad47e570e00e893094fc17be959c80c79a7d6ec1abdd5ae6ffc16" +checksum = "2c0080f0dc1d7c786f467cd85a4e395fcab11ee852004f39a29a18ab7c25d837" dependencies = [ - "opentelemetry", + "opentelemetry 0.32.0", "tracing", "tracing-core", "tracing-subscriber", @@ -6675,30 +6688,32 @@ dependencies = [ [[package]] name = "opentelemetry-otlp" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbee664a43e07615731afc539ca60c6d9f1a9425e25ca09c57bc36c87c55852b" +checksum = "9966929966d17620d7c316c643ba62631826e10021409357772d5eea84f62c35" dependencies = [ "http 1.4.2", - "opentelemetry", + "opentelemetry 0.32.0", "opentelemetry-proto", - "opentelemetry_sdk", - "prost 0.13.5", + "opentelemetry_sdk 0.32.1", + "prost", "thiserror 2.0.18", "tokio", - "tonic 0.13.1", + "tonic", + "tonic-types", ] [[package]] name = "opentelemetry-proto" -version = "0.30.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e046fd7660710fe5a05e8748e70d9058dc15c94ba914e7c4faa7c728f0e8ddc" +checksum = "56d658ba1faf63f7b9c492cfbe6e0ec365440a16132d3270c1065f7b33f1b638" dependencies = [ - "opentelemetry", - "opentelemetry_sdk", - "prost 0.13.5", - "tonic 0.13.1", + "opentelemetry 0.32.0", + "opentelemetry_sdk 0.32.1", + "prost", + "tonic", + "tonic-prost", ] [[package]] @@ -6707,6 +6722,12 @@ version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83d059a296a47436748557a353c5e6c5705b9470ef6c95cfc52c21a8814ddac2" +[[package]] +name = "opentelemetry-semantic-conventions" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c913ac17a6c451661ee255f4625d143e51647ae78ebd969b75e41c4442f4fe47" + [[package]] name = "opentelemetry_sdk" version = "0.30.0" @@ -6716,7 +6737,7 @@ dependencies = [ "futures-channel", "futures-executor", "futures-util", - "opentelemetry", + "opentelemetry 0.30.0", "percent-encoding", "rand 0.9.4", "serde_json", @@ -6725,6 +6746,22 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "opentelemetry_sdk" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b59f80e1ac4d5ff7a2db8fb6c80badb7f0f3f858211fba08dd9aaec750894f9" +dependencies = [ + "futures-channel", + "futures-executor", + "futures-util", + "opentelemetry 0.32.0", + "percent-encoding", + "portable-atomic", + "rand 0.9.4", + "thiserror 2.0.18", +] + [[package]] name = "ordered-float" version = "2.10.1" @@ -7646,16 +7683,6 @@ dependencies = [ "unarray", ] -[[package]] -name = "prost" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" -dependencies = [ - "bytes", - "prost-derive 0.13.5", -] - [[package]] name = "prost" version = "0.14.4" @@ -7663,7 +7690,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528ac67416ff8646872a3c02cad9cc4ee5dc9f9540c9b10771855c95cb2e5ae1" dependencies = [ "bytes", - "prost-derive 0.14.4", + "prost-derive", ] [[package]] @@ -7678,7 +7705,7 @@ dependencies = [ "multimap", "petgraph 0.8.3", "prettyplease", - "prost 0.14.4", + "prost", "prost-types", "pulldown-cmark", "pulldown-cmark-to-cmark", @@ -7687,19 +7714,6 @@ dependencies = [ "tempfile", ] -[[package]] -name = "prost-derive" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" -dependencies = [ - "anyhow", - "itertools 0.14.0", - "proc-macro2", - "quote", - "syn 2.0.118", -] - [[package]] name = "prost-derive" version = "0.14.4" @@ -7719,7 +7733,7 @@ version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f94967dc7688f3054c7fac87473ffae4cc4c3904800e2d9f5b857246d8963b0a" dependencies = [ - "prost 0.14.4", + "prost", ] [[package]] @@ -7730,7 +7744,7 @@ checksum = "cd3de5e9c9e84fcb5efa204b8e283d23e615a8bc8c777bf1d6622bb01dc61445" dependencies = [ "chrono", "inventory", - "prost 0.14.4", + "prost", "serde", "serde_derive", "serde_json", @@ -7744,7 +7758,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe500dc80e757a75e1e8fb7290e448d62dfba3105ece1d058579cb00b58151cd" dependencies = [ "heck", - "prost 0.14.4", + "prost", "prost-build", "prost-types", "quote", @@ -7757,7 +7771,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13807eaa7e15833d06e899008371926201cdcd11d74b6d490f49130cdb3f415e" dependencies = [ "chrono", - "prost 0.14.4", + "prost", "prost-build", "prost-types", "prost-wkt", @@ -8494,7 +8508,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -8553,7 +8567,7 @@ dependencies = [ "security-framework", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -9236,7 +9250,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -9275,12 +9289,6 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" -[[package]] -name = "spin" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd5231412d905519dca6a5deb0327d407be68d6c941feec004533401d3a0a715" - [[package]] name = "spki" version = "0.7.3" @@ -9371,7 +9379,7 @@ dependencies = [ "cfg-if", "libc", "psm", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -9627,8 +9635,8 @@ dependencies = [ "fnv", "futures", "humantime", - "opentelemetry", - "opentelemetry-semantic-conventions", + "opentelemetry 0.30.0", + "opentelemetry-semantic-conventions 0.30.0", "pin-project", "rand 0.8.6", "serde", @@ -9639,7 +9647,7 @@ dependencies = [ "tokio-serde", "tokio-util", "tracing", - "tracing-opentelemetry", + "tracing-opentelemetry 0.31.0", ] [[package]] @@ -9659,10 +9667,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.3", + "getrandom 0.3.4", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -9690,7 +9698,7 @@ dependencies = [ "temporalio-common", "thiserror 2.0.18", "tokio", - "tonic 0.14.6", + "tonic", "tower", "tracing", "url", @@ -9707,13 +9715,13 @@ dependencies = [ "base64", "bon", "derive_more", - "prost 0.14.4", + "prost", "prost-wkt", "prost-wkt-types", "serde", "serde_json", "thiserror 2.0.18", - "tonic 0.14.6", + "tonic", "tonic-prost", "tonic-prost-build", "tracing", @@ -9728,7 +9736,7 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8c27177b12a6399ffc08b98f76f7c9a1f4fe9fc967c784c5a071fa8d93cf7e1" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -9750,7 +9758,7 @@ dependencies = [ "parking_lot", "rustix", "signal-hook", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -9760,7 +9768,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -10203,34 +10211,6 @@ version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" -[[package]] -name = "tonic" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9" -dependencies = [ - "async-trait", - "base64", - "bytes", - "http 1.4.2", - "http-body 1.0.1", - "http-body-util", - "hyper", - "hyper-timeout", - "hyper-util", - "percent-encoding", - "pin-project", - "prost 0.13.5", - "rustls-native-certs", - "tokio", - "tokio-rustls", - "tokio-stream", - "tower", - "tower-layer", - "tower-service", - "tracing", -] - [[package]] name = "tonic" version = "0.14.6" @@ -10281,8 +10261,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0" dependencies = [ "bytes", - "prost 0.14.4", - "tonic 0.14.6", + "prost", + "tonic", ] [[package]] @@ -10301,6 +10281,17 @@ dependencies = [ "tonic-build", ] +[[package]] +name = "tonic-types" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a875a902255423d34c1f20838ab374126db8eb41625b7947a1d54113b0b7399" +dependencies = [ + "prost", + "prost-types", + "tonic", +] + [[package]] name = "tower" version = "0.5.3" @@ -10451,8 +10442,22 @@ checksum = "ddcf5959f39507d0d04d6413119c04f33b623f4f951ebcbdddddfad2d0623a9c" dependencies = [ "js-sys", "once_cell", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.30.0", + "opentelemetry_sdk 0.30.0", + "tracing", + "tracing-core", + "tracing-subscriber", + "web-time", +] + +[[package]] +name = "tracing-opentelemetry" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adbc64cba7137545b8044cb1fe9814f7aacf3c6b5f9b45be8bb5db538befdb26" +dependencies = [ + "js-sys", + "opentelemetry 0.32.0", "tracing", "tracing-core", "tracing-subscriber", @@ -11261,7 +11266,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 42b78fb5027..170c6ef2ab0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -198,10 +198,10 @@ napi-derive = { version = "3.5.6", default-features = fal nextest-filtering = { version = "0.21.0", default-features = false } nextest-metadata = { version = "0.14.0", default-features = false } nodejs_package_json = { version = "0.4.4" } -opentelemetry = { version = "0.30.0", default-features = false } -opentelemetry-appender-tracing = { version = "0.30.1", default-features = false } -opentelemetry-otlp = { version = "0.30.0", default-features = false } -opentelemetry-semantic-conventions = { version = "0.30.0", default-features = false } +opentelemetry = { version = "0.32.0", default-features = false } +opentelemetry-appender-tracing = { version = "0.32.0", default-features = false } +opentelemetry-otlp = { version = "0.32.0", default-features = false } +opentelemetry-semantic-conventions = { version = "0.32.0", default-features = false } opentelemetry_sdk = { version = "0.30.0", default-features = false } owo-colors = { version = "4.2.3", default-features = false } oxc = { version = "0.95.0", default-features = false } @@ -280,7 +280,7 @@ tracing-appender = { version = "0.2.3", default-features = fal tracing-core = { version = "0.1.34", default-features = false } tracing-error = { version = "0.2.1", default-features = false } tracing-flame = { version = "0.2.0", default-features = false } -tracing-opentelemetry = { version = "0.31.0", default-features = false } +tracing-opentelemetry = { version = "0.33.0", default-features = false } tracing-subscriber = { version = "0.3.20", default-features = false } trait-variant = { version = "0.1.2", default-features = false } trybuild = { version = "1.0.113", default-features = false }