getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
39.22k stars 4.21k forks source link

chore(grouping): Deprecate all grouping configs but the current one #81072

Closed lobsterkatie closed 1 day ago

lobsterkatie commented 1 day ago

This marks all but the current grouping config as deprecated, as a first step to using the script in getsentry to force all inactive projects onto the current config. (Active projects are all already on the new config, because as soon as we see an event from a project, we upgrade its config.)

Once the script has been run and all projects have been migrated, we can wait the requisite 30 days (for all transition periods to end) and then we can delete the two older newstyle configs, along with all of their snapshots. (We'll keep the legacy config because a) we need at least one config besides the current one in order to be able to test grouping config transition, and b) we need that extra config to be different enough from the current config to predictably generate different hashes from the same data (so keeping another newstyle config won't do).

codecov[bot] commented 1 day ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

:white_check_mark: All tests successful. No failed tests found.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #81072 +/- ## ========================================== - Coverage 78.48% 78.48% -0.01% ========================================== Files 7210 7210 Lines 319617 319617 Branches 44007 44007 ========================================== - Hits 250867 250841 -26 - Misses 62364 62386 +22 - Partials 6386 6390 +4 ```