I don’t have a strong opinion on this, but I want to point out that there are 
some GraphViz improvements as part of Tempura (the case is 
https://issues.apache.org/jira/browse/CALCITE-4568 
<https://issues.apache.org/jira/browse/CALCITE-4568>; the specific commit is 
https://github.com/hbtoo/calcite/commit/c1240ca7bd054830ebb3107c7509e09a998d4b55
 
<https://github.com/hbtoo/calcite/commit/c1240ca7bd054830ebb3107c7509e09a998d4b55>).



> On Aug 12, 2021, at 10:09 AM, Thomas Rebele <[email protected]> wrote:
> 
> Hello,
> 
> the dot graphs generated by the planner get quite confusing even for medium
> sized plans. I've added line breaks in the labels with a script and
> displayed it with the xdot tool, which makes it a bit better, but there is
> still a lot of room for improvement. I've looked around for other tools
> (Gephi, Cytoscape), but no tool fulfills the requirements:
> 
> - algorithm(s) to avoid overlap of nodes
> - line breaks in node labels
> - provide a way to visualize RelSubset
> - allow to move nodes, hide them (this should update the visualization of
> the subsets)
> - search nodes by substrings of the label
> - find and highlight paths between nodes
> 
> Closest was Cytoscape, but I couldn't find a way to visualize the subsets.
> Do you have any recommendations? One possibility would be to implement it
> with d3js.org, which would allow the integration of the tool in the Calcite
> repository. Would there be interest in such a tool?
> 
> Cordialement / Best Regards,
> *Thomas Rebele, PhD* | R&D Developer | Germany | www.tibco.com

Reply via email to