[ https://issues.apache.org/jira/browse/CALCITE-2127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16321095#comment-16321095 ]
Nishant Bangarwa edited comment on CALCITE-2127 at 1/10/18 8:59 PM: -------------------------------------------------------------------- [~julianhyde] this broke compilation - please merge - http://github.com/apache/calcite/pull/601 was (Author: nishantbangarwa): [~julianhyde] this broke compilation - please merge - github.com/apache/calcite/pull/601 > 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 > Fix For: 1.16.0 > > > 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)