Julian Hyde created CALCITE-2127:
------------------------------------

             Summary: In Interpreter, allow a node to have more than one 
consumer
                 Key: CALCITE-2127
                 URL: https://issues.apache.org/jira/browse/CALCITE-2127
             Project: Calcite
          Issue Type: Bug
            Reporter: Julian Hyde
            Assignee: Julian Hyde


In Interpreter, allow a node to have more than one consumer. In other words, 
the graph may be a DAG not just a tree.

If a node has more than one consumer, its Sink is a DuplicatingSink that writes 
to multiple consumers. Each has an independent ArrayDeque.

This change will only be exercised when CALCITE-2116 is fixed, and the planner 
starts producing DAG plans.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to