Thank you for pointing out the visualizer in the Tempura branch. It looks
quite promising.

Cordialement / Best Regards,
*Thomas Rebele, PhD* | R&D Developer | Germany | www.tibco.com


On Thu, Aug 12, 2021 at 7:19 PM Julian Hyde <[email protected]> wrote:

> 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