Repository navigation
fix(core): Handle callback errors #6140
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
Draft
adinauer
wants to merge
46
commits into
main
Choose a base branch
from
fix/callback-error-handling
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
468abd9
collection: callback error handling
adinauer 28af8f2
fix(core): [Callback Errors 1] Report callback failures
adinauer d689526
fix(core): [Callback Errors 2] Drop failed processor data
adinauer fa3ca45
fix(core): [Callback Errors 3] Drop failed breadcrumbs
adinauer 434e1db
ref(core): [Callback Errors 2] Mark SDK-owned event processors
adinauer 8b3c3fa
Merge SDK processor marker into processor callback handling
adinauer aa17ea5
Merge processor stack update into breadcrumb callback handling
adinauer 6d07426
fix(core): [Callback Errors 3] Preserve SDK processor data
adinauer 8a06fde
chore(core): Sync processor fixes into breadcrumb stack
adinauer 9320f73
fix(core): [Callback Errors 5] Handle tracesSampler failures
adinauer 60d1e15
changelog
adinauer 2c84527
fix(core): [Callback Errors 6] Handle profilesSampler failures
adinauer aa15164
changelog
adinauer 49f8b9c
fix(core): [Callback Errors 7] Handle replay sampling failures
adinauer b62c094
changelog
adinauer efb5dfb
fix(core): [Callback Errors 8] Report dropped profiles
adinauer 7a471df
changelog
adinauer 8845736
fix(integrations): [Callback Errors 9] Guard custom callbacks
adinauer 44ed7c6
changelog
adinauer fcbf95f
fix(core): Drop transactions when tracesSampler fails
adinauer 154d94e
fix(core): Sync trace sampler handling into profile sampling
adinauer d11680e
chore: Sync sampler fixes into replay sampling branch
adinauer 425a6b1
chore: Sync sampler fixes into profile accounting branch
adinauer 835c0d2
chore: Sync sampler fixes into custom callback branch
adinauer 2a38eeb
fix(integrations): Report beforeSpan callback losses
adinauer 0414429
docs(core): Document SDK backfilling processor marker
adinauer a2b4847
fix: Report profiles dropped with transactions
adinauer 9ef9efd
Merge pull request #6141 from getsentry/fix/callback-error-handling-d…
adinauer 518d48a
fix(core): Report replay sampling callback errors
adinauer 7fd012e
chore: Merge main into callback error stack
adinauer 4916a15
chore: Merge callback error base into processor marker
adinauer 38bf38c
chore: Merge processor marker into event processor handling
adinauer 4d44b53
chore: Merge event processor handling into breadcrumbs
adinauer 15cc695
chore: Merge breadcrumb handling into trace sampling
adinauer 97cd7e2
chore: Merge trace sampling into profile sampling
adinauer 287418b
chore: Merge profile sampling into replay sampling
adinauer 92968ab
chore: Merge replay sampling into profile accounting
adinauer e87fddf
chore: Merge profile accounting into custom callbacks
adinauer 0b922a6
Merge pull request #6162 from getsentry/fix/callback-error-handling-p…
adinauer dea8dbc
Merge pull request #6142 from getsentry/fix/callback-error-handling-e…
adinauer 64c1c55
Merge pull request #6167 from getsentry/fix/callback-error-handling-c…
adinauer 75338f5
Merge pull request #6143 from getsentry/fix/callback-error-handling-b…
adinauer b692e97
Merge pull request #6163 from getsentry/fix/callback-error-handling-t…
adinauer 5b0d221
Merge pull request #6164 from getsentry/fix/callback-error-handling-p…
adinauer 136073f
Merge pull request #6165 from getsentry/fix/callback-error-handling-r…
adinauer dfb67ed
Merge pull request #6166 from getsentry/fix/callback-error-handling-p…
adinauer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
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.
## 8.59.0.Consider moving the entry to the
## Unreleasedsection, please.