Browse Source

fix: add referrer to SnubaEvent queries (#12565)

Alex Hofsteede 6 years ago
parent
commit
b2b661a910
2 changed files with 6 additions and 2 deletions
  1. 5 2
      src/sentry/models/event.py
  2. 1 0
      src/sentry/models/group.py

+ 5 - 2
src/sentry/models/event.py

@@ -461,6 +461,7 @@ class SnubaEvent(EventCommon):
                 'event_id': [event_id],
                 'project_id': [project_id],
             },
+            referrer='SnubaEvent.get_event',
         )
         if 'error' not in result and len(result['data']) == 1:
             return SnubaEvent(result['data'][0])
@@ -568,7 +569,8 @@ class SnubaEvent(EventCommon):
                 'issue': [self.group_id],
             },
             orderby=['timestamp', 'event_id'],
-            limit=1
+            limit=1,
+            referrer='SnubaEvent.next_event_id',
         )
 
         if 'error' in result or len(result['data']) == 0:
@@ -597,7 +599,8 @@ class SnubaEvent(EventCommon):
                 'issue': [self.group_id],
             },
             orderby=['-timestamp', '-event_id'],
-            limit=1
+            limit=1,
+            referrer='SnubaEvent.prev_event_id',
         )
 
         if 'error' in result or len(result['data']) == 0:

+ 1 - 0
src/sentry/models/group.py

@@ -103,6 +103,7 @@ def get_oldest_or_latest_event_for_environments(
         },
         orderby=ordering.value,
         limit=1,
+        referrer="Group.get_latest",
     )
 
     if 'error' not in result and len(result['data']) == 1: