You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Jacques Nadeau (JIRA)" <ji...@apache.org> on 2015/05/10 18:04:00 UTC

[jira] [Created] (DRILL-3011) Make Prel.copy abstract and implement for all nodes

Jacques Nadeau created DRILL-3011:
-------------------------------------

             Summary: Make Prel.copy abstract and implement for all nodes
                 Key: DRILL-3011
                 URL: https://issues.apache.org/jira/browse/DRILL-3011
             Project: Apache Drill
          Issue Type: Bug
          Components: Query Planning & Optimization
            Reporter: Jacques Nadeau
            Assignee: Mehant Baid
             Fix For: 1.0.0


There is currently an issue where inherit copy() from BaseRelNode.  Late in our planning process, we attempt to uniqify the graph to ensure that no nodes have the same identifier.  However, the fact that we aren't implementing copy means that we have issues uniqifying.  We should add the following method to the Prel interface and then implement all required implementations.

public abstract Prel copy(RelTraitSet paramRelTraitSet, List<RelNode> paramList);



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)