getsentry/relay

Rust 363 stars

Sentry event forwarding and ingestion service.

✓ Synced 1h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/getsentry/relay.svg)](https://ngmi.review/repo/getsentry/relay)
4.4k Merged PRs
3 days Avg Merge Time
0m Fastest PR
6 months Slowest PR
#899 Global Speed Rank
Trim top 0% outliers

Trends Over Time

Monthly aggregates for this repo. The gap between avg and median reveals outlier skew.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month
Time to first review (hrs)
Unreviewed merge rate (%)

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#5656 ci(gocd): No longer deploy pop us @Dav1dde 39m 3
#5651 chore(ai): Add ai.auto.laravel origin to cost calculation map @shellmayr 1 day 2
#5613 fix(minidump): Enforce max_attachment_size during decompression @jjbayer 19 days 4
#5653 test(upload): Integration test for placeholder rate limiting @jjbayer 3.3h 3
#5654 fix(event-normalization): Populate `gen_ai.response.model` from `gen_ai.request.model` if not already set @constantinius 2.6h 3
#5655 chore: Bump `sentry-kafka-schemas` version @tobias-wilfert 1.6h 1
#5637 feat(relay): Remove feature flag and old code @tobias-wilfert 6 days 2
#5641 feat(eap): Implements option to emit outcomes via EAP @Dav1dde 3 days 3
#5649 feat(replay): Remove the quantities logic from the store @tobias-wilfert 17.4h 1
#5646 build(deps-dev): Bump werkzeug from 3.1.3 to 3.1.5 @dependabot 20.5h 1
#5638 feat(server): Upload endpoint @jjbayer 6 days 21
#5645 fix(otlp): Return status code 200, not 202 @Dav1dde 20.4h 2
#5644 ref(project-cache): Alawys trigger a new fetch when accessing a project @Dav1dde 43m 1
#5642 feat(projects): Wait for project config @jjbayer 1 day 9
#5643 feat(pii): Add `_vercel_jwt` to `sensitive_cookies` @tobias-wilfert 3.8h 2
#5639 Revert "ref(observability): Send all logs to Sentry" @Dav1dde 58m 2
#5625 feat(replay): Avoid `StoreEnvelope` in `forward_store` @tobias-wilfert 2 days 12
#5628 ref(observability): Send all logs to Sentry @Dav1dde 1 day 5
#5634 feat(replay): Remove support for standalone `replay_event`s @tobias-wilfert 19.5h 1
#5636 chore(gocd): Remove US pops from pipelines definitions @gi0baro 1.2h 1