Skip to content

fix: Use trimmed package name for flamegraph #97436

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 8, 2025
Merged

Conversation

noahsmartin
Copy link
Contributor

The aggregate flamegraph on the transaction summary page is getting the flamegraph data from vroom which is already applying package name trimming when it aggregates the flamegraphs. However the individual profile view did not do this and showed the whole package name, which wasn't a good UX.
Before:
Screenshot 2025-08-07 at 5 08 46 PM

After:
Screenshot 2025-08-07 at 5 08 23 PM

@noahsmartin noahsmartin requested a review from a team as a code owner August 7, 2025 21:12
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Aug 7, 2025
cursor[bot]

This comment was marked as outdated.

@noahsmartin noahsmartin force-pushed the fixFramePackageName branch from f36bf06 to 3059acd Compare August 8, 2025 15:07
@noahsmartin noahsmartin merged commit bc71fd7 into master Aug 8, 2025
45 checks passed
@noahsmartin noahsmartin deleted the fixFramePackageName branch August 8, 2025 16:43
andrewshie-sentry pushed a commit that referenced this pull request Aug 12, 2025
The aggregate flamegraph on the transaction summary page is getting the
flamegraph data from vroom which is already applying package name
trimming when it aggregates the flamegraphs. However the individual
profile view did not do this and showed the whole package name, which
wasn't a good UX.
Before:
<img width="1980" height="374" alt="Screenshot 2025-08-07 at 5 08 46 PM"
src="https://github.com/user-attachments/assets/0ebe228f-edf4-4c49-9217-d3c6d6cabfe4"
/>


After:
<img width="1228" height="386" alt="Screenshot 2025-08-07 at 5 08 23 PM"
src="https://github.com/user-attachments/assets/58e4e127-ecfb-4edd-9731-63f2563bd85e"
/>
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.

2 participants