Skip to content

Commit f9a20be

Browse files
xurui-cRachel Chen
andauthored
Make it more obvious that throttled queries are just warnings, not errors (#75101)
Co-authored-by: Rachel Chen <rachelchen@PL6VFX9HP4.attlocal.net>
1 parent 268aa81 commit f9a20be

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/sentry/utils/snuba.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1124,9 +1124,11 @@ def _bulk_snuba_query(snuba_requests: Sequence[SnubaRequest]) -> ResultSet:
11241124
):
11251125
metrics.incr("snuba.client.query.throttle", tags={"referrer": referrer})
11261126
if random.random() < 0.01:
1127-
logger.warning("Query is throttled", extra={"response.data": response.data})
1127+
logger.warning(
1128+
"Warning: Query is throttled", extra={"response.data": response.data}
1129+
)
11281130
sentry_sdk.capture_message(
1129-
f"Query from referrer {referrer} is throttled", level="warning"
1131+
f"Warning: Query from referrer {referrer} is throttled", level="warning"
11301132
)
11311133

11321134
if response.status != 200:

0 commit comments

Comments
 (0)