sentry
sentry copied to clipboard
Developer-first error tracking and performance monitoring
Fixes a bug where we display a repo picker dropdown, but display all the commits for every repo anyway. See example https://sentry.sentry.io/releases/frontend%407e5a76fd75b0d41f4fc9ad440ad4d58f18d9786a/commits/?project=11276
Give each Rule Action a UUID so it's identifiable in future work. Currently we only store related information about what the action should do, but not how to differentiate it...
Follow up PR to #64819 to remove the feature flag, associated tests and references to it.
We've had some issues with outbox delivery timing out and getting backlogged. Outboxes are well suited to small payloads on low-latency RPC calls which webhooks are not. By splitting storage...
This does a last batch of cleanup in `_save_aggregate_new` before the new logic is added. Notes: - `release` is only used once, and can be pulled straight out of `job`,...
As part of the on-going work cleaning up `_save_aggreagte_new`, in order to make the upcoming logic changes as easy to reason about and therefore as safe as possible, this pulls...
This PR is a follow-up to https://github.com/getsentry/sentry/pull/64858, which removed all hierarchical grouping code from `_save_aggregate_new`. This does the same for `find_existing_grouphash_new`. In both cases, we're able to do this because...
Since the new group assignment logic in `event_manager` won't apply to anyone on the mobile grouping config, we have the freedom to remove the hierarchical code required by that config....
The following changes: * Drop `APDEX_THRESHOLD_DEFAULT` and use `DEFAULT_PROJECT_THRESHOLD` * Clean up some tests for improved readability * Split up `_on_demand_query_check` for single responsibility principle