Commit History

Author SHA1 Message Date
  Nathan Hsieh 0e503e163b ref: split incident and alert_rule models into separate files (#66386) 8 months ago
  Lyn Nagara 6fa756ee84 ref: Move code to new-style kafka topics - take 2 (#66381) 8 months ago
  getsentry-bot 622827e763 Revert "ref: Move more code to the new way of defining kafka topics and overrides (#66283)" 8 months ago
  Lyn Nagara f7ffe5a3d3 ref: Move more code to the new way of defining kafka topics and overrides (#66283) 8 months ago
  Nathan Hsieh 3ab3d1412a conditional Activated AlertRule creation (#65837) 9 months ago
  Markus Unterwaditzer 49fb3730ad ref: Remove query-subscription-consumer and ingest-consumer CLIs (#65201) 9 months ago
  Matt Gaunt-Seo @ Sentry.io 766e0a3183 chore(tests): Add requires kafka to tests/snuba/incidents/ (#56629) 1 year ago
  anthony sottile 4191ea1f7a ref: move from freezegun to time-machine (part 3: rest of sentry) (#56495) 1 year ago
  Scott Cooper d94c79db4f feat(alerts): Add notification_uuid to incident actions (#54891) 1 year ago
  Mark Story 774af7dc28 Remove imports from testutils barrel file (#53828) 1 year ago
  anthony sottile fdaefe252c ref: fix some mypy issues in snuba tests (#53458) 1 year ago
  Dan Fuller a5b1fe4d8c perf(query_subscriptions): Convert query subscription consumer to use multiprocessing (#47098) 1 year ago
  Colleen O'Rourke 2a8c886039 ref(metric alerts): Remove fallback schema validation (#46552) 1 year ago
  Colleen O'Rourke d4cfe844d9 ref(metric alerts): Remove old query subscription consumer (#46339) 1 year ago
  Colleen O'Rourke 31146c8aa3 ref(metric alerts): Add tags to metrics (#46009) 1 year ago
  Colleen O'Rourke 4d3b4afff6 ref(metric alerts): Create new consumer using arroyo (#45625) 1 year ago
  Markus Unterwaditzer 62c970dc63 fix(kafka): Unified way to handle signals, fix missing ones (#42942) 1 year ago
  anthony sottile 542d13fbdb ref: remove exam dependency (#42311) 1 year ago
  anthony sottile 9729d7a779 ref: remove exam-specific assertChanges (#42326) 1 year ago
  Jan Michael Auer 5b1776e779 fix: Remove ambiguous kafka topic configuration (#34954) 2 years ago
  Dan Fuller 146fba432a fix(metric_alerts): Make sure critical triggers resolve properly when no action is set on a warning trigger (#31883) 2 years ago
  Ahmed Etefy e090dc6a32 feat(cra-alerts): Add a new schema for subscription payloads (#30736) 2 years ago
  Evan Purkhiser 3be371b9c7 ref(py): Apply isort to some less commonly touched test modules (#25016) 3 years ago
  ted kaemming a91a0644dc fix(metric alerts): Handle SIGTERM in subscription consumer (#24316) 3 years ago
  josh 2600cce6d7 ref(pyupgrade): class-related refactors for tests/ (#23558) 3 years ago
  josh 6c9e580853 ref: remove six from tests (#23542) 3 years ago
  josh 658504a9b2 ref(py3): pre-commit upgrade + sweeping rerun + __future__ removals (#23197) 3 years ago
  Alex Eftimie 24d86a0018 Forward kafka cluster options to clients (#21275) 4 years ago
  Dan Fuller 14a788e978 feat(metric_alerts): Dedupe actions in the subscription processor. (#21604) 4 years ago
  Evan Purkhiser fda7167f29 chore(json): Always use sentry.utils.json (#20090) 4 years ago
  Dan Fuller 49a86769c9 refs(metric_alerts): Stop using trigger level `resolve_threshold` and `threshold_type` fields (#19961) 4 years ago
  Evan Purkhiser e49df3046e ref(alerts): Remove incidents-performance flag (#19624) 4 years ago
  Evan Purkhiser dd003e06d7 feat(alerts): Update alert trigger email (#19540) 4 years ago
  Chris Fuller b5af22505e feat(workflow): Ignore subscription updates if org doesn't have access to incidents (#19604) 4 years ago
  Dan Fuller 03fc9faa80 feat(metric_alerts): Start writing to AlertRule.threshold_type (#19524) 4 years ago
  Dan Fuller f67b397f2c refs(alert_rules): Switch alert rule create/update code to use aggregate. (#18847) 4 years ago
  Dan Fuller 7c10ce474c refs(alert_rules): Stop using query related fields on AlertRule and QuerySubscription. Remove unused columns from models, and unused Models (#18805) 4 years ago
  Dan Fuller ff7ed0944a refs(alert_rules): Stop using `AlertRule.query_subscriptions` relationship (#18781) 4 years ago
  Dan Fuller 81c27f4656 refs(subscriptions): When creating `QuerySubscriptions`, defer creation in snuba to tasks. 4 years ago
  Dan Fuller 4924d9c7f5 fix(subscriptions): Fix expected format for messages from subscription results 4 years ago
  Dan Fuller 5918607894 feat(subscriptions): Update subscription results schema to match snuba. 4 years ago
  Chris Fuller 36a111cb6f feat(workflow): Supporting Incident severity levels (#16545) 4 years ago
  Dan Fuller ba906f6034 feat(api): Support sending an incident alert via email (SEN-960) 5 years ago
  Dan Fuller 7359786452 chore: Remove unused threshold_type, alert_threshold and resolve_threshold fields from AlertRule (SEN-1065) 5 years ago
  Dan Fuller 1ef3573323 feat(api): Modify alert rule processor to fire actions when triggers are fired (SEN-1140) 5 years ago
  Dan Fuller 59b12592f4 feat(api): Convert `SubscriptionProcessor` to handle multiple triggers per rule (SEN-984) 5 years ago
  Dan Fuller 73ba80cc9d feat(api): Change alert rule creation to be at the org level (SEN-989) 5 years ago
  Dan Fuller faf3182c14 feat(api): Move query subscription creation and other subscription related things to `snuba` app 5 years ago
  Dan Fuller d3867f9ff4 feat(api): Change Incident Alert Rules and related to use `aggregate` instead of `aggregates` 5 years ago
  Dan Fuller eac69c8952 feat(api): Use results from snuba consumer to trigger/resolve incidents (SEN-900, SEN-901) 5 years ago