Skip to content

fix(profiles): Use EAP spans instead of Transaction event on Profile landing page#112975

Draft
mjq wants to merge 1 commit intomasterfrom
mjq/profile-screen-txn
Draft

fix(profiles): Use EAP spans instead of Transaction event on Profile landing page#112975
mjq wants to merge 1 commit intomasterfrom
mjq/profile-screen-txn

Conversation

@mjq
Copy link
Copy Markdown
Member

@mjq mjq commented Apr 14, 2026

This beefy PR is almost entirely 1:1 property access replacements between the old transaction events and the new EAP spans approach. This affects the v1 (transaction-based) profile details page and the v2 (continuous) profile details page.

The only real new functionality is static/app/utils/profiling/hooks/useTransaction.tsx, which is the new code to read the transaction-equivalent spans via EAP. Everything else is downstream data munging as a result of this change.

Fixes DAIN-1465, DAIN-1466.

@linear-code
Copy link
Copy Markdown

linear-code bot commented Apr 14, 2026

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Apr 14, 2026
@sentry
Copy link
Copy Markdown
Contributor

sentry bot commented Apr 14, 2026

Sentry Snapshot Testing

Name Added Removed Modified Renamed Unchanged Status
sentry-frontend
sentry-frontend
0 0 0 0 204 ✅ Unchanged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant