relay icon indicating copy to clipboard operation
relay copied to clipboard

Sentry event forwarding and ingestion service.

Results 203 relay issues
Sort by recently updated
recently updated
newest added

Logs need to go through a schema processor to validate required fields.

Ourlogs

We should have more log integration tests which setup a full relay chain, test more edge cases and especially outcomes. This should include parsing failures, logical failures, dropped attributes etc.

maintenance
Ourlogs

Logs without trace id currently fail to deserialze in the Store, we should properly discard them earlier. If possible we want to also collect some stats which SDKs send logs...

Ourlogs

Hi! Could you update deadpool-redis crate? [0.21.1](https://github.com/deadpool-rs/deadpool/blob/1c131386e16d98d155a749c671078a1aaa15db06/crates/deadpool-redis/CHANGELOG.md) have a fix for sentinel which I hope will be approved in https://github.com/getsentry/relay/pull/4979 at some point.

filler

Relay still uses: ``` #[serde(default = "spool_envelopes_max_disk_size")] ``` in its config. This can be implemented like newer structs with just a serde default on the struct itself. Should remove a...

filler
maintenance

We are generating events from cpp exceptions using the std::terminate_handler hook. Attaching the exception detail as documented here https://docs.sentry.io/platforms/native/#exceptions Everything works fine and shows up correctly on sentry (the name...

Feature

Implement the rate limiting described in this document: [https://develop.sentry.dev/ingestion/relay/transaction-span-ratelimits/](https://develop.sentry.dev/ingestion/relay/transaction-span-ratelimits/) Rate limits for spans should be inherited on transactions and vice versa.

While reviewing the duration in logs it became unclear if requests could take up to 17 minutes. This restores the attribute to be grouped under the `nel` prefix.

Adds snapshot testing in python integration tests for relay. Dynamic values can be redacted to prevent flakyness (or enable snapshot testing in general). For example, `event_id` get's automatically replaced by...

The merge queue trigger in github actions does not have access to all included PRs, hence changelogs can't be verified the same way we do it within the scope of...

filler
maintenance