hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Karen Coppage (JIRA)" <>
Subject [jira] [Created] (HIVE-17300) WebUI query plan graphs
Date Fri, 11 Aug 2017 13:57:00 GMT
Karen Coppage created HIVE-17300:

             Summary: WebUI query plan graphs
                 Key: HIVE-17300
             Project: Hive
          Issue Type: Improvement
          Components: Web UI
            Reporter: Karen Coppage

Hi all,

I’m working on a feature of the Hive WebUI Query Plan tab that would provide the option
to display the query plan as a nice graph (scroll down for screenshots). If you click on one
of the graph’s stages, the plan for that stage appears as text below. 

Stages are color-coded if they have a status (Success, Error, Running), and the rest are grayed
out. Coloring is based on status already available in the WebUI, under the Stages tab.

There is an additional option to display stats for MapReduce tasks. This includes the job’s
ID, tracking URL (where the logs are found), and mapper and reducer numbers/progress, among
other info. 

The library I’m using for the graph is called vis.js ( It has an Apache
license, and the only necessary file to be included from this library is about 700 KB.

I tried to keep server-side changes minimal, and graph generation is taken care of by the
client. Plans with more than a given number of stages (default: 25) won't be displayed in
order to preserve resources.

I’d love to hear any and all input from the community about this feature: do you think it’s
useful, and is there anything important I’m missing?


Karen Coppage

This message was sent by Atlassian JIRA

View raw message