[
https://issues.apache.org/jira/browse/AMBARI-1268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Billie Rinaldi updated AMBARI-1268:
-----------------------------------
Attachment: AMBARI-1268.patch
Here's a first draft of the DAG / swimlane approach. I've tested with a
variety of DAGs, but if anyone has particularly complex ones, I'd be happy to
get more samples. The node placement algorithm takes a specified node height
and an svg height, divides the svg into "lanes," and tries to place nodes into
lanes so they are not overlapping. There is more work to be done in developing
a strategy for what to do if this isn't possible. One idea would be to
dynamically decrease the node height and/or increase the svg height to fit in
more lanes.
> Improve DAG UI
> --------------
>
> Key: AMBARI-1268
> URL: https://issues.apache.org/jira/browse/AMBARI-1268
> Project: Ambari
> Issue Type: Improvement
> Components: client
> Reporter: Billie Rinaldi
> Assignee: Billie Rinaldi
> Attachments: AMBARI-1268.patch
>
>
> The "floating" of the DAG nodes makes it hard to read and doesn't communicate
> any information. The node positions should be fixed. I propose placing the
> nodes on a timeline so their positions indicate start times and durations.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira