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

Loki Logs volume: Added a query splitting loading indicator to the Logs Volume graph #79681

Merged
merged 5 commits into from
Dec 19, 2023

Conversation

matyax
Copy link
Contributor

@matyax matyax commented Dec 19, 2023

Since the original implementation of query splitting we wanted to display a loading indicator for the paritioned log volume query, but time pressure and some bugs led to postpone it.

In a recent user interview we noticed how confusing it can be to see partial data in the logs volume graph, without a clue to wether it finished loading or not. Hence, we're adding support to the loading frame.

2023-12-19 12 54 56

Why do we need this feature?

Feature completion of query splitting.
Less paper cuts, less confusion, more transparency to users.

Who is this feature for?

Loki users.

Which issue(s) does this PR fix?:

Fixes #77645

Special notes for your reviewer:

Please check that:

  • Works as expected with single, multiple, mixed queries.
  • It doesn't break anything unexpected.

@matyax matyax requested a review from a team as a code owner December 19, 2023 11:58
@matyax matyax added add to changelog no-backport Skip backport of PR labels Dec 19, 2023
@matyax matyax added this to the 10.3.x milestone Dec 19, 2023
@matyax matyax changed the title Logs volume: display loading frame Loki Logs volume: Added a query splitting loading indicator to the Logs Volume graph Dec 19, 2023
Copy link
Contributor

@svennergr svennergr left a comment

Choose a reason for hiding this comment

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

Nice! LGTM!

@matyax matyax enabled auto-merge (squash) December 19, 2023 12:15
@matyax matyax merged commit c58ed41 into main Dec 19, 2023
14 of 15 checks passed
@matyax matyax deleted the matyax/logs-volume-loading-frame branch December 19, 2023 12:33
@summerwollin summerwollin modified the milestones: 10.3.x, 10.3.0 Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Logs volume: add support to display the loading indicator (loading annotation)
3 participants