-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
[tracking] Enhancements for the UX #21062
Comments
Feel free to add more items in the comments if you see fit and grab any item you'd like to work on. Let me assign this to myself and I will try to tackle them one by one. Please also share your comments about the items I listed. Then I can prioritize them or even remove them if unnecessary. |
Will session properties also work with #21576? |
@jaystarshot good question also suggestion. Currently, session properties are not supported. This could be done in either the |
I'd like to add a small change to Query Details page to allow hiding query text. Often queries are very long and it is difficult to get to the stages section of the pages (although my workaround is to just search for 'stages' in the browser). @yhwang I wonder if you could maybe write some docs to explain what frameworks are used to put together the UI and how it works in general. CC: @steveburnett |
@yhwang Would it be possible to add the table name to the scan operator in the live plan view? |
@yingsu00 I tried to run some queries to check the live plan view. I saw the I saw the |
Hi guys, sorry disregard the previous comment I had to remove it because it was the wrong account. Anyways, my name is Vidhu Dashora and I've started working on number 12,
cc: @yhwang |
Hi guys, my name is Tejas Karuturi and I will be working on task 13.
cc: @yhwang |
use this to track several style issues from the dependency upgrade PR:
|
@unidevel can you work on the above 3? |
When working on the UX changes, I observed some nice-to-have enhancements to the UX. I'd like to use this issue to list and track those possible enhancements:
In the
Split
tab of theQuery details
page, the loading and error view can be merged with the regular view by leveraging theshow/hide
CSS. This can reduce asetTimeout
call.yarn audit
for Presto UI #21319Update the Babel version to avoid arbitrary code execution during compilation: https://www.npmjs.com/advisories/1094446
When doing the UX development, it would be good to have a lightweight webserver to serve the UX pages and proxy the APIs call to a presto coordinator. This can decouple the UX webserver from the presto server and speed up the UX dev.
output JS files in the webapp/dist directory should be generated in build time.
Integrate presto-js-client into the Presto UI
Support session properties in the
SQL Client
tabCreate a doc for web dev
presto-main/src/main/resources/webapp
to avoid multiple path exposure for the same page.Update the plan viewer page to include
Overview
,Stage Performance
, andSplits
tabsExpected Behavior or Use Case
It would be good to have separate PRs to address each item listed above.
Presto Component, Service, or Connector
UX
Possible Implementation
Example Screenshots (if appropriate):
Context
The text was updated successfully, but these errors were encountered: