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

cluster-ui: add explain plan tab for statement insights #90250

Merged
merged 2 commits into from
Oct 20, 2022

Conversation

xinhaoz
Copy link
Member

@xinhaoz xinhaoz commented Oct 19, 2022

Commit 1

This commit refactors the statement insight details page
component from a class component to a functional component.

Release note: None

Commit 2

cluster-ui: add explain plan tab for statement insights

Closes #88093

This commit adds a new tab to the statement insight details
page. The page is now separated into two tabs:

  1. Overview - what was already on the page (insights details)
  2. Explain Plan - the explain plan for the stmt being viewed

Release note (ui change): new tab view added to the stmt insight
details page:

  1. Overview - what was already on the page (insights details)
  2. Explain Plan - the explain plan for the stmt being viewed

image

@cockroach-teamcity
Copy link
Member

This change is Reviewable

@xinhaoz xinhaoz force-pushed the insights-explain-plan branch 2 times, most recently from fcafdd9 to d5a78b3 Compare October 19, 2022 15:45
@xinhaoz xinhaoz requested a review from a team October 19, 2022 15:45
@xinhaoz xinhaoz changed the title cluster-ui: convert statement insight details to func component cluster-ui: add explain paln tab for statement insights Oct 19, 2022
@xinhaoz xinhaoz changed the title cluster-ui: add explain paln tab for statement insights cluster-ui: add explain plan tab for statement insights Oct 19, 2022
This commit refactors the statement insight details page
component from a class component to a functional component.

Release note: None
Closes cockroachdb#88093

This commit adds a new tab to the statement insight details
page. The page is now separated into two tabs:
1. Overview - what was already  on the page (insights details)
2. Explain Plan - the explain plan for the stmt being viewed

Release note (ui change): new tab view added to the stmt insight
details page:
1. Overview - what was already  on the page (insights details)
2. Explain Plan - the explain plan for the stmt being viewed
@xinhaoz xinhaoz force-pushed the insights-explain-plan branch from d5a78b3 to fe1d3bd Compare October 20, 2022 17:28
@xinhaoz
Copy link
Member Author

xinhaoz commented Oct 20, 2022

TFTR!
bors r+

@craig
Copy link
Contributor

craig bot commented Oct 20, 2022

Build succeeded:

@craig craig bot merged commit 6141f5b into cockroachdb:master Oct 20, 2022
@blathers-crl
Copy link

blathers-crl bot commented Oct 20, 2022

Encountered an error creating backports. Some common things that can go wrong:

  1. The backport branch might have already existed.
  2. There was a merge conflict.
  3. The backport branch contained merge commits.

You might need to create your backport manually using the backport tool.


error creating merge commit from a7dc5ed to blathers/backport-release-22.2-90250: POST https://api.github.com/repos/cockroachdb/cockroach/merges: 409 Merge conflict []

you may need to manually resolve merge conflicts with the backport tool.

Backport to branch 22.2.x failed. See errors above.


🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is otan.

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.

22.2 Acceptance testing - Surface EXPLAIN plan for statement execution insights
3 participants