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

ui: Add find overlap block UI #4462

Merged
merged 9 commits into from
Aug 11, 2021

Conversation

adzshaf
Copy link
Contributor

@adzshaf adzshaf commented Jul 21, 2021

  • I added CHANGELOG entry for this change.
  • Change is not relevant to the end user.

Changes

This PR is part of LFX Mentorship project to improve Block Viewer UI (issue: #3112). We want to add feature so user can find overlapping blocks easily.

Verification

When we haven't enable find overlapping block yet:
image

Example enable find overlapping block:

image

Tested on local using make quickstart

cc: @onprem @squat

@bwplotka
Copy link
Member

Nice work @adzshaf , can't wait to see this in action! 💜

@adzshaf
Copy link
Contributor Author

adzshaf commented Aug 11, 2021

@squat @onprem I'll add query params like /loaded?find-overlapping=True so it will be consistent with other filters, what do you think?

@squat
Copy link
Member

squat commented Aug 11, 2021

@squat @onprem I'll add query params like /loaded?find-overlapping=True so it will be consistent with other filters, what do you think?

@adzshaf Yes please! That would be very important for consistency and ease of sharing

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
CHANGELOG.md Outdated Show resolved Hide resolved
Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
Copy link
Member

@squat squat left a comment

Choose a reason for hiding this comment

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

Overall looks great! Two small suggestions from my side and it's good :)

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
@adzshaf
Copy link
Contributor Author

adzshaf commented Aug 11, 2021

@squat ready to be merged 👍

Copy link
Member

@squat squat left a comment

Choose a reason for hiding this comment

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

🎉 great work!

Copy link
Contributor

@yeya24 yeya24 left a comment

Choose a reason for hiding this comment

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

LGTM

@yeya24 yeya24 merged commit ce66bbd into thanos-io:main Aug 11, 2021
huyan0 added a commit to huyan0/thanos that referenced this pull request Aug 12, 2021
Signed-off-by: Yang Hu <yhuz@amazon.com>

ui: Add find overlap block UI (thanos-io#4462)

* feat(ui): add find overlap blocksui

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>

* fix(ui): delete comments

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>

* refactor: refactor find overlap blocks

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>

* fix: remove unnecessary changes

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>

* fix: fix search input

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>

* feat: add query param for find overlapping

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>

* docs: add changelog

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>

* docs: move changelog to added

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>

* fix: change wording

Signed-off-by: Shafiya Adzhani <adz.arsym@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants