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

GraphNG (Act 2) #30564

Closed
21 of 40 tasks
leeoniya opened this issue Jan 22, 2021 · 15 comments
Closed
21 of 40 tasks

GraphNG (Act 2) #30564

leeoniya opened this issue Jan 22, 2021 · 15 comments
Assignees
Labels
area/frontend area/panel/graph area/panel/timeseries The main time series Graph panel type/epic Issue made of smaller issues
Milestone

Comments

@leeoniya
Copy link
Contributor

leeoniya commented Jan 22, 2021

This is a follow-up to #27848 (Act 1).

Now that we have most work items finished, let's migrate the few remaining and future (planned and possible) things to this issue. Most of the items here are specific to Time series, but I'm leaving the title as GraphNG for continuity. Feel free to change it.

Please help me migrate any remaining features to this issue and let's close the old one.

Cleanup:

Old features (parity):

New features:

Add'l cool stuff:

Bugs / Perf:

Feature requests / future

@torkelo torkelo added this to the 8.0.0 milestone Jan 23, 2021
@dprokop
Copy link
Member

dprokop commented Jan 25, 2021

thanks @leeoniya for moving the remaing issues!

@dprokop dprokop added this to In progress in Frontend Platform Backlog Jan 25, 2021
@rovo89
Copy link

rovo89 commented Jan 26, 2021

Regarding feature parity, there were some series overrides which helped to keep the graph simple on first sight, but have an easy way to dig deeper:

  • Hidden series
  • Hide in legend
  • Hide in tooltip

Hidden series means that the series is available in the legend, but not selected by default. I use this to display only the two most common status types by default, but have the other status types available on "standby".

With Hide in legend, I added some series (calculated fields) which provide additional details only in the tooltip:
image

A Style = Hidden option would be helpful for the latter. I used Lines = false in the Graph panel and Line width = 0 / Fill opacity = 0 / Show points = never for Time series. This kind of works, but is less intuitive and still doesn't hide the points on hover.

@sakjur
Copy link
Contributor

sakjur commented Mar 5, 2021

fwiw, #25580 suggests that having the "Add annotations" pop up on click doesn't make sense if annotations are disabled.

@hugohaggmark
Copy link
Contributor

This might be a feature request to consider? #31853

@allomorphy
Copy link

This is a follow-up to #27848 (Act 1).

Now that we have most work items finished, let's migrate the few remaining and future (planned and possible) things to this issue. Most of the items here are specific to Time series, but I'm leaving the title as GraphNG for continuity. Feel free to change it.

Hi @leeoniya

Is there a place to track all these yummy features that you and the team are implementing?
Our special favourite right now is annotations
Thanks for the great work 🤗

@underdog
Copy link

inquiry: is there a timeline (public link/chart) for when beta3 will hit the release queue?
Thanks!!!!!
and not sure you hear it enough, or at all, but thanks for all the hard work being put into grafana!!!!!

@leeoniya
Copy link
Contributor Author

inquiry: is there a timeline (public link/chart) for when beta3 will hit the release queue?

beta3 should be out this week. though i expect this issue to remain open until at least 8.1.

and not sure you hear it enough, or at all, but thanks for all the hard work being put into grafana!!!!!

thanks for using the betas, and keep the bug reports / feedback rolling in! the development pace is picking up rapidly and things often slip through our internal tests as we try to get all the shiny features and enhancements out asap :)

@hugohaggmark hugohaggmark modified the milestones: 8.0.0-beta3, 8.0.0 Jun 1, 2021
@leeoniya leeoniya modified the milestones: 8.0.0, 8.2.0 Jun 2, 2021
@leeoniya
Copy link
Contributor Author

leeoniya commented Jun 2, 2021

pushing this to future to keep it top of mind and as a general work list, but AFAIK none of these items are blockers for releases.

@pepjo
Copy link

pepjo commented Jun 12, 2021

I am trying the shared crosshair functionality that the release notes say is now available for the new time-series panel. However, while the old panel sharing crosshair works, it does not seem to work for the new time series. I wonder if there is a different setting that needs to be enabled. I am testing in grafana 8.0.1.

After some more testing, I realised it only works amongst the new pannel, but not across the old and new panel.

@pepjo
Copy link

pepjo commented Jun 12, 2021

It seems that the soft min and max values are not respected when all the values in the series are 0. In this case, I have a plot that rarely goes over 1 or under -1. Hence, I would like to set the soft min and max to those values to have a consistent sense of scale, but allowing bigger numbers to be shown if they appear.
image

The plot, however, shows the values from 100 to -100 even though the soft max and min are set to 1 and -1.

When a value is different than 0, then the soft min and soft max are respected.

image

@leeoniya
Copy link
Contributor Author

@pepjo thanks for the soft limits bug report, #35596 should fix it.

@pepjo
Copy link

pepjo commented Jun 13, 2021

Thanks for such a quick fix!

@dprokop
Copy link
Member

dprokop commented Aug 24, 2021

This one has been with us for a long time and majority of the items here are already tracked as independent issues/discussions. Closing this epic.

@gitneep
Copy link

gitneep commented Mar 27, 2023

Stacked graph rendering sorting according to legend selection is not working, can this be added/fixed?

#30907 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/frontend area/panel/graph area/panel/timeseries The main time series Graph panel type/epic Issue made of smaller issues
Projects
None yet
Development

No branches or pull requests