Skip to content

Refactor ProfileSelector and MetricsGraphSection components#6073

Merged
yomete merged 21 commits into
mainfrom
refactor-utilization-metrics
Nov 27, 2025
Merged

Refactor ProfileSelector and MetricsGraphSection components#6073
yomete merged 21 commits into
mainfrom
refactor-utilization-metrics

Conversation

@yomete
Copy link
Copy Markdown
Contributor

@yomete yomete commented Nov 26, 2025

This PR refactors ProfileSelector and MetricsGraphSection to remove utilization-specific props and logic

There's also a new LabelsQueryProvider context that is responsible for fetching labels data from the Parca API
and making it available to child components and a UnifiedLabelsProvider context that consolidates raw label arrays into UI-friendly formats and passes it down to components like SimpleMatchers and MatchersInput

@yomete yomete requested a review from a team as a code owner November 26, 2025 16:20
@alwaysmeticulous
Copy link
Copy Markdown

alwaysmeticulous Bot commented Nov 26, 2025

✅ Meticulous spotted 0 visual differences across 315 screens tested: view results.

Meticulous evaluated ~4 hours of user flows against your PR.

Expected differences? Click here. Last updated for commit 41cfe21. This comment will update as new commits are pushed.

Copy link
Copy Markdown
Contributor

@manojVivek manojVivek left a comment

Choose a reason for hiding this comment

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

Lgtm!

@yomete yomete merged commit b412b67 into main Nov 27, 2025
38 checks passed
@yomete yomete deleted the refactor-utilization-metrics branch November 27, 2025 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants