Alexander Dinauer
Alexander Dinauer
## :scroll: Description Add `baggage` header to outgoing `RestTemplate` calls. ## :bulb: Motivation and Context To support Dynamic Sampling for outgoing requests using `RestTemplate` See #2205 ## :green_heart: How did...
### Description Some code uses `synchronized` blocks. We might gain a bit of performance by checking if we even need to acquire the lock. - [ ] `LifecycleWatcher` - [...
### Description ``` io.sentry.SentryTracerTest > when idle transaction with children, finishes the transaction after the idle timeout FAILED Wanted but not invoked: hub.captureTransaction( , , , ); -> at io.sentry.Hub.captureTransaction(Hub.java:606)...
### Problem Statement Currently the request payload is not sent by Apollo (v2 and v3) integrations. We should send it up to https://docs.sentry.io/platforms/java/configuration/options/#max-request-body-size ### Solution Brainstorm Take a look at...
### Description We've decided to duplicate `sentry-servlet` (javax) into `sentry-servlet-jakarta` (jakarta) to support both as it's only three files that rarely change. For Spring and Spring Boot we'd like to...
### Integration sentry-apollo ### Build System Gradle ### AGP Version - ### Proguard Disabled ### Version 6.1.4 ### Steps to Reproduce https://github.com/getsentry/sentry-java/blob/524ee49b212c3f2eead20960c3c6825ccdbf8007/sentry-apollo/src/main/java/io/sentry/apollo/SentryApolloInterceptor.kt#L150 ### Expected Result Can return null by changing...
### Description Came up here https://github.com/getsentry/sentry-java/issues/2071#issuecomment-1160221040 `onResume` seems to be called too early for Compose which leads to a wrong number for the startup time. We should try and give...
### Problem Statement We're ignoring incoming `baggage` headers for now and thus breaking traceability. ### Solution Brainstorm - [ ] Pass through incoming `baggage` headers. - [ ] Add `sampleRate`...
### Integration sentry ### Java Version any ### Version 6.1.2 ### Steps to Reproduce There are multiple places where an Exception thrown by a callback is not caught. - `SentryAndroid.init`...
### Description Every creation of a `Timer` spawns a new thread. We should try to reuse an instance if possible. > Implementation note: This class scales to large numbers of...