Skip to content

Commit 42a379c

Browse files
cvxluoclaude
andauthored
fix(supergroups): add backfill referrer to Referrer enum (#113092)
Add the referrer for the supergroups backfill job. Co-authored-by: Claude <noreply@anthropic.com>
1 parent 97dd5cf commit 42a379c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/sentry/snuba/referrer.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -786,6 +786,9 @@ class Referrer(StrEnum):
786786
SEER_EXPLORER_INDEX = "seer.explorer_index"
787787
SEER_EXPLORER_SERVICE_MAP = "seer.explorer_service_map"
788788
SEER_EXPLORER_TOOLS = "seer.explorer_tools"
789+
SUPERGROUPS_BACKFILL_LIGHTWEIGHT_GET_LATEST_EVENTS = (
790+
"supergroups_backfill_lightweight.get_latest_events"
791+
)
789792
SERIALIZERS_GROUPSERIALIZERSNUBA__EXECUTE_ERROR_SEEN_STATS_QUERY = (
790793
"serializers.GroupSerializerSnuba._execute_error_seen_stats_query"
791794
)

src/sentry/tasks/seer/backfill_supergroups_lightweight.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
)
1818
from sentry.services.eventstore.models import Event
1919
from sentry.snuba.dataset import Dataset
20+
from sentry.snuba.referrer import Referrer
2021
from sentry.tasks.base import instrumented_task
2122
from sentry.taskworker.namespaces import seer_tasks
2223
from sentry.types.group import UNRESOLVED_SUBSTATUS_CHOICES
@@ -280,7 +281,7 @@ def _batch_fetch_events(groups: Sequence[Group], organization_id: int) -> list[t
280281
)
281282

282283
results = bulk_snuba_queries(
283-
snuba_requests, referrer="supergroups_backfill_lightweight.get_latest_events"
284+
snuba_requests, referrer=Referrer.SUPERGROUPS_BACKFILL_LIGHTWEIGHT_GET_LATEST_EVENTS.value
284285
)
285286

286287
# Build unfetched Event objects from Snuba results, keeping groups aligned

0 commit comments

Comments
 (0)