Improve EventBus crash logging by removing top level exception #12102
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We have a lot of
EventBusException org.greenrobot.eventbus.EventBus in handleSubscriberException
issues in Sentry most of which is pointing a different error. From the issue list, it's impossible to tell what the issue is about which makes monitoring these errors a very inefficient workflow. It's so bad that most of the time I feel like I have to ignore them unless the numbers are big enough.With the recent Sentry SDK upgrade we are able to modify the events before they are sent to their servers. In this PR, I am removing this particular exception if it meets a very specific set of conditions - which should help us avoid accidentally modifying the exception list.
To test:
switch site
button in the my site screenPR submission checklist:
RELEASE-NOTES.txt
if necessary.