Thomas,

Would you mind reviewing that commit for inclusion in master? I have logged 
https://issues.apache.org/jira/browse/CALCITE-4737 
<https://issues.apache.org/jira/browse/CALCITE-4737> to track.

Julian


> On Aug 13, 2021, at 2:03 AM, Thomas Rebele <[email protected]> wrote:
> 
> 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