hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Da Ding (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (YARN-7105) Refactor of Queue Visualization
Date Mon, 25 Sep 2017 03:58:00 GMT

     [ https://issues.apache.org/jira/browse/YARN-7105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Da Ding updated YARN-7105:
--------------------------
    Description: 
Based on the discussion with [~wangda], current implementation of Queue is not easy to use
if number of nodes is large, and visualization is not very straightforward in terms of node
hierarchy and details. Therefore, we want to refactor queue visualization to be more user
friendly for different use cases.


 !Screen Shot 2017-08-16 at 9.36.13 PM.png|thumbnail! 

The image above is the mockup for the new queue visualization, basically it should have the
following features:
1. Each node would be visualized by a horizontal bar, and hierarchy would be distinguished
by indentation of each node. (e.g. If one node is a child node of another parent node, there
would be indentation before the child node.)
2. Each node would show usage info on its bar, e.g. displaying used usage like a progress
bar along with the percentage.
3. Click +/- to expand/collapse the tree to show/hide nodes.
4. Click on bar would show detail charts on the bottom.
5. A filter on the top-right would filter the nodes based on options. 



Currently I finished feature 1 and feature 2. See screenshot. 

Since this ticket is relatively big and would take a while to complete, I will keep the ticket
updated. Don't hesitate to comment your idea or suggestion. Thanks!


  was:
Based on the discussion with [~wangda], current implementation of Queue is not easy to use
if number of nodes is large, and visualization is not very straightforward in terms of node
hierarchy and details. Therefore, we want to refactor queue visualization to be more user
friendly for different use cases.

The image above is the mockup for the new queue visualization, basically it should have the
following features:
1. Each node would be visualized by a horizontal bar, and hierarchy would be distinguished
by indentation of each node. (e.g. If one node is a child node of another parent node, there
would be indentation before the child node.)
2. Each node would show usage info on its bar, e.g. displaying used usage like a progress
bar along with the percentage.
3. Click +/- to expand/collapse the tree to show/hide nodes.
4. Click on bar would show detail charts on the bottom.
5. A filter on the top-right would filter the nodes based on options. 



Currently I finished feature 1 and feature 2. See screenshot. 

Since this ticket is relatively big and would take a while to complete, I will keep the ticket
updated. Don't hesitate to comment your idea or suggestion. Thanks!



> Refactor of Queue Visualization
> -------------------------------
>
>                 Key: YARN-7105
>                 URL: https://issues.apache.org/jira/browse/YARN-7105
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Da Ding
>            Assignee: Da Ding
>         Attachments: Screen Shot 2017-09-24 at 8.19.36 PM.png, Screen Shot 2017-09-24
at 8.50.29 PM.png
>
>
> Based on the discussion with [~wangda], current implementation of Queue is not easy to
use if number of nodes is large, and visualization is not very straightforward in terms of
node hierarchy and details. Therefore, we want to refactor queue visualization to be more
user friendly for different use cases.
>  !Screen Shot 2017-08-16 at 9.36.13 PM.png|thumbnail! 
> The image above is the mockup for the new queue visualization, basically it should have
the following features:
> 1. Each node would be visualized by a horizontal bar, and hierarchy would be distinguished
by indentation of each node. (e.g. If one node is a child node of another parent node, there
would be indentation before the child node.)
> 2. Each node would show usage info on its bar, e.g. displaying used usage like a progress
bar along with the percentage.
> 3. Click +/- to expand/collapse the tree to show/hide nodes.
> 4. Click on bar would show detail charts on the bottom.
> 5. A filter on the top-right would filter the nodes based on options. 
> Currently I finished feature 1 and feature 2. See screenshot. 
> Since this ticket is relatively big and would take a while to complete, I will keep the
ticket updated. Don't hesitate to comment your idea or suggestion. Thanks!



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org


Mime
View raw message