-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Sentry SDK Crash Detection POC #49928
Commits on Feb 7, 2023
-
test: Fix test discovery by adding missing init.py
Running test_discover.py with the test explorer in VSCode failed with an import file mismatch. This is fixed now by adding a missing __init__.py file to tests/sentry/data_export/processors.
Configuration menu - View commit details
-
Copy full SHA for 8f39673 - Browse repository at this point
Copy the full SHA 8f39673View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48cd13a - Browse repository at this point
Copy the full SHA 48cd13aView commit details -
Configuration menu - View commit details
-
Copy full SHA for beb3c77 - Browse repository at this point
Copy the full SHA beb3c77View commit details
Commits on Feb 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9cdf838 - Browse repository at this point
Copy the full SHA 9cdf838View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef31472 - Browse repository at this point
Copy the full SHA ef31472View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b6bf5c - Browse repository at this point
Copy the full SHA 3b6bf5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cc03e6 - Browse repository at this point
Copy the full SHA 9cc03e6View commit details
Commits on Feb 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fe89218 - Browse repository at this point
Copy the full SHA fe89218View commit details -
Configuration menu - View commit details
-
Copy full SHA for db8f089 - Browse repository at this point
Copy the full SHA db8f089View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0592d1c - Browse repository at this point
Copy the full SHA 0592d1cView commit details
Commits on Feb 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8eda480 - Browse repository at this point
Copy the full SHA 8eda480View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27482bd - Browse repository at this point
Copy the full SHA 27482bdView commit details
Commits on Feb 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 590718f - Browse repository at this point
Copy the full SHA 590718fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ece3894 - Browse repository at this point
Copy the full SHA ece3894View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53a4801 - Browse repository at this point
Copy the full SHA 53a4801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f859e3 - Browse repository at this point
Copy the full SHA 7f859e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a578d - Browse repository at this point
Copy the full SHA 83a578dView commit details
Commits on Mar 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fc1d72e - Browse repository at this point
Copy the full SHA fc1d72eView commit details -
Configuration menu - View commit details
-
Copy full SHA for be86e37 - Browse repository at this point
Copy the full SHA be86e37View commit details
Commits on Mar 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d842a57 - Browse repository at this point
Copy the full SHA d842a57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4216b94 - Browse repository at this point
Copy the full SHA 4216b94View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9e95eb - Browse repository at this point
Copy the full SHA b9e95ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for a793793 - Browse repository at this point
Copy the full SHA a793793View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46dbf5d - Browse repository at this point
Copy the full SHA 46dbf5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e29e2e - Browse repository at this point
Copy the full SHA 0e29e2eView commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8a36861 - Browse repository at this point
Copy the full SHA 8a36861View commit details -
Only keep in stack trace referenced debug images (#46494)
Remove the debug images not referenced in the stack trace so the debug images don't contain customer data. Fixes GH-46174 Co-authored-by: Joris Bayer <joris.bayer@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for b0a6ac3 - Browse repository at this point
Copy the full SHA b0a6ac3View commit details
Commits on Apr 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c3ddb38 - Browse repository at this point
Copy the full SHA c3ddb38View commit details -
Avoid infinite processing loop (#46578)
Detect when an event has the context `sdk_crash_detection`, and skip crash monitoring in that case. Fixes GH-46173
Configuration menu - View commit details
-
Copy full SHA for 3b8c023 - Browse repository at this point
Copy the full SHA 3b8c023View commit details
Commits on Apr 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e4d3300 - Browse repository at this point
Copy the full SHA e4d3300View commit details
Commits on Apr 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eea92f2 - Browse repository at this point
Copy the full SHA eea92f2View commit details
Commits on May 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 30d10c6 - Browse repository at this point
Copy the full SHA 30d10c6View commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ec5055f - Browse repository at this point
Copy the full SHA ec5055fView commit details
Commits on May 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2958db6 - Browse repository at this point
Copy the full SHA 2958db6View commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5744b75 - Browse repository at this point
Copy the full SHA 5744b75View commit details
Commits on May 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 087e2c1 - Browse repository at this point
Copy the full SHA 087e2c1View commit details -
feat(sdk-crash-detection): Call code in post processing (#49170)
Call SDK crash detection code in post-processing. I had to adapt the code a bit, cause I tested it with a dictionary instead of a stored event. I adapted the tests to use the same approach as the post-processing tests. The logic of the tests didn't change. I refactored all of them to work with stored events. Fixes GH-46175 Co-authored-by: Joris Bayer <joris.bayer@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for ed415e4 - Browse repository at this point
Copy the full SHA ed415e4View commit details
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 95d93cc - Browse repository at this point
Copy the full SHA 95d93ccView commit details -
feat(sdk-crash-detection): Add feature flag (#49528)
Add a feature flag for SDK Crash Detection #44342. Co-authored-by: Joris Bayer <joris.bayer@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for 90b1967 - Browse repository at this point
Copy the full SHA 90b1967View commit details -
feat(sdk-crash-detection): Store event to dedicated project (#49593)
Configuration menu - View commit details
-
Copy full SHA for 082ddda - Browse repository at this point
Copy the full SHA 082dddaView commit details -
fix(sdk-crash-detection): Reverse frame order (#49746)
The stack trace frames are ordered from caller to callee, or oldest to youngest. Therefore, we must reverse the frame order when iterating over the frames to detect an SDK crash. This PR is based on #49593. Co-authored-by: Joris Bayer <joris.bayer@sentry.io> Co-authored-by: Arpad Borsos <arpad.borsos@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for cf3d1fc - Browse repository at this point
Copy the full SHA cf3d1fcView commit details -
chore(sdk-crash-detection): Add to mypy.ini (#50284)
Add src/sentry/utils/sdk_crashes to mypy.ini. Fixes GH-49938
Configuration menu - View commit details
-
Copy full SHA for 9870f03 - Browse repository at this point
Copy the full SHA 9870f03View commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a2c982d - Browse repository at this point
Copy the full SHA a2c982dView commit details -
Configuration menu - View commit details
-
Copy full SHA for af352dd - Browse repository at this point
Copy the full SHA af352ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 629e2eb - Browse repository at this point
Copy the full SHA 629e2ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e2b0e - Browse repository at this point
Copy the full SHA 35e2b0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 045a9f7 - Browse repository at this point
Copy the full SHA 045a9f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf72f45 - Browse repository at this point
Copy the full SHA bf72f45View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1785ff - Browse repository at this point
Copy the full SHA e1785ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for c710f36 - Browse repository at this point
Copy the full SHA c710f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea6b6dc - Browse repository at this point
Copy the full SHA ea6b6dcView commit details