grafana / explore-profiles

Explore Profiles is a native Grafana application designed to integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data.
GNU Affero General Public License v3.0
18 stars 1 forks source link

feat(UI): Another batch of minor improvements #213

Closed grafakus closed 3 weeks ago

grafakus commented 3 weeks ago

✨ Description

Related issue(s): -

📖 Summary of the changes

Code component

Very small refactor to better separate concerns better (follow-up of a previous PR)

Plugin info dropdown

Added a link to our CHANGELOG and a link for reporting an issue:

image

Diff flame graph view:

Initialize filters when coming from "Labels" or "Flame graph", here's a short video:

https://github.com/user-attachments/assets/a8fb283b-2e84-40a6-a495-a440e57c0c06

🧪 How to test?

Manually.

github-actions[bot] commented 3 weeks ago

Unit test coverage

Lines Statements Branches Functions
Coverage: 10%
10.78% (428/3967) 8.67% (120/1384) 8.12% (102/1255)