diff --git a/Cargo.lock b/Cargo.lock index 0bd1af91c21..f341e0cc6b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1415,7 +1415,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2322,7 +2322,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -5239,7 +5239,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -5394,7 +5394,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b55fb86dfd3a2f5f76ea78310a88f96c4ea21a3031f8d212443d56123fd0521" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -5405,9 +5405,9 @@ checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" [[package]] name = "sentry" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb25f439f97d26fea01d717fa626167ceffcd981addaa670001e70505b72acbb" +checksum = "1975064d9f3d9d87a7c8f0371f7fac10d876906ca3e39faad72e61c263ff9b87" dependencies = [ "cfg_aliases", "httpdate", @@ -5427,9 +5427,9 @@ dependencies = [ [[package]] name = "sentry-backtrace" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a8c2c1bd5c1f735e84f28b48e7d72efcaafc362b7541bc8253e60e8fcdffc6" +checksum = "134f552b6b147f77aeee46ece875d67a8bfc1d56fe3860d78446ed4c25bb5f9f" dependencies = [ "backtrace", "regex", @@ -5438,9 +5438,9 @@ dependencies = [ [[package]] name = "sentry-contexts" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b88a90baa654d7f0e1f4b667f6b434293d9f72c71bef16b197c76af5b7d5803" +checksum = "98482b938fb1f31ecd23506fb7f08b2ba20d60b9cc72581b1205a9acd31d32fa" dependencies = [ "hostname", "libc", @@ -5452,12 +5452,12 @@ dependencies = [ [[package]] name = "sentry-core" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ac170a5bba8bec6e3339c90432569d89641fa7a3d3e4f44987d24f0762e6adf" +checksum = "7cff96247f4dc36867511d108709e703eb354143e7893319d763d2dd1edb4f48" dependencies = [ "rand 0.9.4", - "sentry-types 0.47.0", + "sentry-types 0.48.3", "serde", "serde_json", "url", @@ -5465,9 +5465,9 @@ dependencies = [ [[package]] name = "sentry-debug-images" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd9646a972b57896d4a92ed200cf76139f8e30b3cfd03b6662ae59926d26633c" +checksum = "b603a51b083141062a142d73e36391b14244b4bd0bfe28bcd80e8327bb1d7698" dependencies = [ "findshlibs", "sentry-core", @@ -5491,9 +5491,9 @@ dependencies = [ [[package]] name = "sentry-log" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "235865e639f1d72414fa5d35374e105c292e2ee3a2f90919d961bbb486626ee6" +checksum = "74df4d09a38fd59da258269ffd7f344bd308470117d68eda5a95b4fbd65683d0" dependencies = [ "bitflags", "log", @@ -5502,9 +5502,9 @@ dependencies = [ [[package]] name = "sentry-panic" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6127d3d304ba5ce0409401e85aae538e303a569f8dbb031bf64f9ba0f7174346" +checksum = "61de3f4a1fc77d4c57e8bacd8ef064c26aaa88ea5b2541a761d37c7c3703b9a9" dependencies = [ "sentry-backtrace", "sentry-core", @@ -5524,9 +5524,9 @@ dependencies = [ [[package]] name = "sentry-tower" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c5253dc4ad89863a866b93aeaaac1c9d60f2f774663b5024afe2d57e0a101c" +checksum = "2d5cb61301e328cbd42d2fede094aca746674b359fcd9c44691f027820e8fe59" dependencies = [ "http", "pin-project", @@ -5538,9 +5538,9 @@ dependencies = [ [[package]] name = "sentry-tracing" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27701acc51e68db5281802b709010395bfcbcb128b1d0a4e5873680d3b47ff0c" +checksum = "bc59b27dae3bb495e37e6d62d252214840a2e7e1875531ee9fa2953df8985537" dependencies = [ "bitflags", "sentry-backtrace", @@ -5568,9 +5568,9 @@ dependencies = [ [[package]] name = "sentry-types" -version = "0.47.0" +version = "0.48.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56780cb5597d676bf22e6c11d1f062eb4def46390ea3bfb047bcbcf7dfd19bdb" +checksum = "8d7e78132ccfb4a1c777b959fb2944d1f6d5145bffe6be2a98ee6b25d244f72c" dependencies = [ "debugid", "hex", @@ -6271,7 +6271,7 @@ dependencies = [ "getrandom 0.3.4", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -7068,7 +7068,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.48.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 5932888d8d8..dd2b289396e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -184,7 +184,7 @@ reqwest = { version = "0.13", default-features = false, features = [ ] } rmp-serde = "1" semver = "1" -sentry = { version = "0.47", default-features = false, features = [ +sentry = { version = "0.48", default-features = false, features = [ # default features, except `release-health` is disabled "backtrace", "contexts", @@ -192,7 +192,7 @@ sentry = { version = "0.47", default-features = false, features = [ "panic", "transport", ] } -sentry-core = "0.47" +sentry-core = "0.48" sentry-kafka-schemas = { version = "2", default-features = false } sentry-release-parser = { version = "1", default-features = false, features = [ "semver-1", diff --git a/relay-server/src/services/processor.rs b/relay-server/src/services/processor.rs index 469c19703ee..b49b4014ab1 100644 --- a/relay-server/src/services/processor.rs +++ b/relay-server/src/services/processor.rs @@ -1506,7 +1506,7 @@ impl Service for EnvelopeProcessorService { while let Some(message) = rx.recv().await { let service = self.clone(); // Create a new hub to prevent sentry scopes from bleeding to other tasks. - let hub = relay_log::Hub::with(|h| relay_log::Hub::new_from_top(h)); + let hub = relay_log::Hub::new_from_top(relay_log::Hub::current()); self.inner .pool