relay
relay copied to clipboard
Sentry event forwarding and ingestion service.
Follow up for #3887. Project config API was extended to include the revision in the request, Relay has been updated but Sentry's API still ignores the additional revision information. COS:...
As follow-up for migration to the new tokio runtime, we want to look into migrating more code to async model. With upgrade done in https://github.com/getsentry/relay/pull/1538 - `redis-rs` crate supports async...
We already have a new-types for a few things, like the `ProjectId`, we should also have one for the organization id. Some crates already define type aliases `type OrganizationId =...
1. For any data type that the `delivery()` callback in the Kafka producer gets an error for, we should create an outcome. This requires being able to map the topic...
Relay's Python lib/cabi has a bunch of code which is not at all related to Relay, this should be moved to [ophio](https://github.com/getsentry/ophio/), for example (non exhaustive) glob matching with a...
Continuing off of #3369, it does appear that most of the sentry checks are working properly. S4S seems to not be receiving many events, but I am not sure if...
The function `slim_frame_data` is supposed to clear pre- and post-context of interior frames beyond a certain threshold. We have seen a case where it instead removes the pre- and post-context...
Multiple sources report that the self hosted instances of Relay have failing health checks due to the memory check: - https://github.com/getsentry/self-hosted/issues/3330 - From Discord:  Current Workaround: Add this to...
Follow-up to https://github.com/getsentry/team-ingest/issues/345: Use `ManagedEnvelope` in the envelope buffer (in-memory, when spooling / unspooling) such that envelopes that get accidentally dropped are reported as outcomes. ref: [INC-875](https://getsentry.atlassian.net/browse/INC-875) [INC-875]: https://getsentry.atlassian.net/browse/INC-875?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
Follow-up to https://github.com/getsentry/team-ingest/issues/345: We want to give Relay plenty of time to burn down an envelope buffer backlog after it has received the SIGTERM shutdown signal, so we should set...