Uh oh!
There was an error while loading. Please reload this page.
Send DSC on all envelopes - #921
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
mattjohnsonpint
commented
Apr 26, 2023
Cool. Also, is dsc really still "experimental"? 🤔 |
mattjohnsonpint
commented
Apr 26, 2023
Also:
|
Also, getsentry/sentry-javascript#7820 doesn't actually put DSC on all error events, only those error events that have an active transaction. Is that the intent for all SDKs, or is that wrong? CC @AbhiPrasad |
mattjohnsonpint
left a comment
There was a problem hiding this comment.
Let's hold on this until we get clarification on the previously mentioned points. I'll ask at TSC. Thanks.
AbhiPrasad
commented
Apr 26, 2023
getsentry/sentry-javascript#7820 was intentional - we don't have tracing without performance support in the JS SDK yet, so we can only extract DSC from from an active transaction (right now the transaction is the carrier of the DSC in all the SDKs) When we add tracing without performance support, we'll start adding DSC to every single envelope, regardless of active transaction. |
bruno-garcia
commented
Apr 26, 2023
Then don't send it. This is only when a transaction is happening (performance is a requirement)
Send the transaction sample rate, nothing changes. |
mattjohnsonpint
commented
Apr 26, 2023
Discussed at TSC and agreed. See getsentry/team-webplatform-meta#45 (comment) So for now, this just needs to be updated to say that a transaction must be available. |
bruno-garcia
commented
May 5, 2023
Right now a transaction must be available in the current implementation. But the goal is for that requirement not to exist. So I'll avoid mentioning this requirement here and the need to remove it later |
Relates to: getsentry/team-webplatform-meta#45