Skip to content

ref(errors): Implements a new processor for errors#5633

Merged
Dav1dde merged 31 commits intomasterfrom
dav1d/error-processor
Mar 5, 2026
Merged

ref(errors): Implements a new processor for errors#5633
Dav1dde merged 31 commits intomasterfrom
dav1d/error-processor

Conversation

@Dav1dde
Copy link
Member

@Dav1dde Dav1dde commented Feb 11, 2026

Ports the process_errors processing function to the new processing framework.

The entire implementation is gated behind a feature flag.
All integration tests have by default the new feature flag enabled.

@Dav1dde Dav1dde force-pushed the dav1d/error-processor branch 3 times, most recently from 5a176b4 to 2c407ae Compare February 13, 2026 15:35
@Dav1dde Dav1dde force-pushed the dav1d/error-processor branch from 2c407ae to 0d3fd0a Compare February 23, 2026 13:29
@Dav1dde Dav1dde self-assigned this Mar 3, 2026
@Dav1dde Dav1dde marked this pull request as ready for review March 3, 2026 14:27
@Dav1dde Dav1dde requested a review from a team as a code owner March 3, 2026 14:27
Copy link
Member

@jjbayer jjbayer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! I like the SentryError trait and the ErrorKind dispatch. I left a bunch of questions but IMO the only reason not to merge this would be the changed behavior for NSSwitch in the old pipeline.

I didn't look at the details of each subtype (minidump, unreal, etc.), but I assume the transformations are the same as before.

@Dav1dde Dav1dde enabled auto-merge March 5, 2026 14:00
Copy link

@cursor cursor bot left a 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.

@Dav1dde Dav1dde added this pull request to the merge queue Mar 5, 2026
Merged via the queue into master with commit 00109b6 Mar 5, 2026
29 checks passed
@Dav1dde Dav1dde deleted the dav1d/error-processor branch March 5, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants