-
-
Notifications
You must be signed in to change notification settings - Fork 200
feat(crashpad): offline caching #1493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: jpnurmi/feat/offline-caching
Are you sure you want to change the base?
feat(crashpad): offline caching #1493
Conversation
4dd6c5e to
ff864c4
Compare
ff864c4 to
a3db389
Compare
|
@sentry review |
|
@cursor review |
a3db389 to
1cc6a7e
Compare
|
@cursor review |
1cc6a7e to
7fc7a78
Compare
|
@cursor review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Wait for minidump upload to complete before proceeding in the cache tests to fix flaky CI failures across all platforms. Also reorder test_crashpad_cache_max_age to set file mtimes before the 5th crash to avoid timing issues with the cache. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Fixes test_crashpad_dumping_crash by checking for options->cache_keep before attempting to process completed reports. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Prevents creating malformed envelopes when __sentry-event file is missing or contains invalid msgpack data. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
7fc7a78 to
4031e45
Compare
|
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ted_reports Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Converts completed Crashpad reports to Sentry envelopes for offline caching.
<db>/completed/<db>/cache/Depends on:
ref(crashpad): pass predefined report ID #1488ref: exposemerge_breadcrumbsfor crashpad offline caching #1491feat: addsentry__value_from_msgpack#1492See also: