The goal of this PR is to bring the UI we show in explore when there are more then X series being rendered in a panel. This was implemented in Explore Logs, but I think this is something that all Scene apps could benefit from to prevent breakdown scenes with many timeseries from eating up browser resources.
This PR:
Current UI in explore:
Still WIP, this current implementation is not mergable/reviewable yet. I'm seeing the desired functionality on this PR, but scenes is throwing the SceneObject already has a parent set that is different from the new parent error because the $data is being "moved" from the panel state to the transformer state when the transformer is added to the VizPanel state.
There's probably a better way to go about this, but how?
The goal of this PR is to bring the UI we show in explore when there are more then X series being rendered in a panel. This was implemented in Explore Logs, but I think this is something that all Scene apps could benefit from to prevent breakdown scenes with many timeseries from eating up browser resources.
This PR:
Current UI in explore:
Still WIP, this current implementation is not mergable/reviewable yet. I'm seeing the desired functionality on this PR, but scenes is throwing the
SceneObject already has a parent set that is different from the new parent
error because the $data is being "moved" from the panel state to the transformer state when the transformer is added to the VizPanel state.There's probably a better way to go about this, but how?
Example usage: