Markus Hintersteiner

Results 313 comments of Markus Hintersteiner

A heap analysis done by a customer shows `Span` objects holding large stacktraces (preventing GC) for a timeframe of over 2+ hours. This definitely doesn't sound right.

After a quick test with our sentry-springboot example I can't seem to reproduce this easily. Scenario: * Use sentry-springboot example * Capture an exception on every request ```java @PostMapping Person...

We see a few options on how we could improve the performance: * Instead of writing to disk on every breadcrumb-add, only sync to disk every X seconds (potential loss...

Tried a few variations as well, same picture: no leaking spans. 1. Throwing an uncaught exception ```java @PostMapping Person create(@RequestBody Person person) { throw new IllegalStateException("oh no"); // return personService.create(person);...

@lbloder we recently got a report from a `sentry-java` springboot customer regarding spans with stacktraces leaking and leading to OOMs. I tried a few basics (See comments ^ above). Feel...

@lbloder thanks for the details, let me reach out to them!

As agreed in the decision log https://www.notion.so/sentry/Add-screen-name-to-app-context-15093e9f572d4df5a3767d3c36f828e3 we'll focus on this at a later point. For the first iteration we'll simply provide the current ViewController / Activity, a manual API...

It might be easier to implement for Jetpack Compose as the runtime is packaged as part of the app, allowing us to instrument the drawing code at build-time (as opposed...

Let's either have a breaking change (setting a measurement on a span does not set the measurement on the transaction) or simply set both span and txn measurement when calling...

Let's remove the milestone and re-priortize this.