JoshuaMoelans
JoshuaMoelans
Fixes https://github.com/getsentry/sentry-native/issues/1006 (in progress) - [x] Creating ringbuffer - [ ] Storing items to ringbuffer -> works for breadcrumbs, but 2 tests fail (don't match the new logic) -> ToDo...
### Description Currently, the `javadocs` link in the [readme](https://github.com/getsentry/sentry-java?tab=readme-ov-file#useful-links-and-docs) leads to a [dead page](https://getsentry.github.io/sentry-java/). There already is a [deployment going on](https://github.com/getsentry/sentry-java/tree/gh-pages), it's just that the modules overview isn't there.
This is done to avoid collisions with the nil-event_id-envelope for sessions on Crashpad, where on crash we would try to write both the logs envelope and session envelope to the...
Add logs printing when `debug` option is set to `true` (as per https://develop.sentry.dev/sdk/telemetry/logs/#other ) part of https://github.com/getsentry/sentry-native/issues/1398
Heavily Work In Progress/exploratory ## Current Implementation For now, we just add an option to write `.dmp` files to disk for Breakpad, allowing easier local debugging (since we only store...
Currently (since https://github.com/getsentry/sentry-native/pull/1152) we retry on all failed uploads, regardless of the response code. Ideally, for some responses (like [413](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/413)), we know retrying won't help, so it'd be better to...
The following items are all potential follow-ups of the initial Structured Logs implementation introduced in https://github.com/getsentry/sentry-native/pull/1271 . - **add debug output for structured logs when `debug` option is enabled** -...
Currently we can queue up to 2 batches of 100 logs, but our [specs](https://develop.sentry.dev/sdk/telemetry/logs/#buffering) have been updated with the following > SDKs **MUST** also have a hard limit of 1000...
Currently Crashpad logs are lost to the void. It would be nice if we could somehow pick these up.
These allow users to see stats about the events that never got to Sentry, caused by a multitude of reasons (e.g. breadcrumb buffer overflow, sample rate discarding, before_send filtering, internal...