Skip to content

fix(eap): Use segment name for transaction attribute#114908

Draft
buenaflor wants to merge 3 commits intomasterfrom
buenaflor/fix/eap-transaction-segment-name
Draft

fix(eap): Use segment name for transaction attribute#114908
buenaflor wants to merge 3 commits intomasterfrom
buenaflor/fix/eap-transaction-segment-name

Conversation

@buenaflor
Copy link
Copy Markdown
Contributor

@buenaflor buenaflor commented May 5, 2026

Map the public transaction attribute to sentry.segment.name instead of sentry.transaction.

EAP coalesces the deprecated sentry.transaction alias to sentry.segment.name, so this will keep backward compatibility with existing usages.

The reason for this change is because we want to keep the transaction name for now.

Made with Cursor

Map the transaction alias to the canonical segment name attribute so EAP search uses the coalesced replacement for the deprecated sentry.transaction alias.

Co-Authored-By: GPT-5.5 <noreply@openai.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label May 5, 2026
buenaflor and others added 2 commits May 5, 2026 22:47
Keep the trace attributes endpoint displaying the public transaction alias
when EAP returns the deprecated sentry.transaction attribute name.

Co-Authored-By: GPT-5.5 <noreply@cursor.sh>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant