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
[diff flame graph view] Preserve the context when leaving and entering the view again #237
Is your feature request related to a problem? Please describe.
When the user selects some filters and changes the time ranges then leaves the view and comes back to it, their selections are lost.
Describe the solution you'd like
The app should preserve the selections that were made
Alternatives considered
Describe alternatives you've considered
-
Additional context
Currently, the logic is:
when the user goes to the flame graph view, adds some filters and changes the time range then goes to the diff view, the app preserves the filters and time ranges from the flame graph view. The same thing happens from the labels view to the diff view
when the users leaves the diff view, all the time ranges are cleared: the time pickers are set to the main time picker value (the one present in the app header in the other views) and the flame graph ranges are cleared
Feature description
Is your feature request related to a problem? Please describe.
When the user selects some filters and changes the time ranges then leaves the view and comes back to it, their selections are lost.
Describe the solution you'd like
The app should preserve the selections that were made
Alternatives considered
Describe alternatives you've considered
-
Additional context
Currently, the logic is: