Skip to content
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

feat(insights): score ring and breakdown chart drop missing vital segments #82686

Merged
merged 6 commits into from
Jan 2, 2025

Conversation

edwardgou-sentry
Copy link
Contributor

@edwardgou-sentry edwardgou-sentry commented Dec 30, 2024

Currently in the Web Vitals module, if a specific vital is never reported in the organization or project, we just assume that the score of the vital is 0. However, this is misleading to the user, since the score is not actually 0.

Instead, we want to handle missing vitals by excluding them from and score calculation. This means dropping missing vitals from the score ring and rebalancing the score breakdown timeseries in the frontend.

image
note: the 37 score should actually be ~60. This will be fixed by the following backend pr

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Dec 30, 2024
Copy link
Member

@gggritso gggritso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense!

@edwardgou-sentry edwardgou-sentry merged commit 48932ae into master Jan 2, 2025
41 checks passed
@edwardgou-sentry edwardgou-sentry deleted the egou/feat/handle-missing-webvitals branch January 2, 2025 19:58
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