Jason Altekruse created DRILL-3323:
--------------------------------------

             Summary: Flatten planning rule creates unneeded copy of the list 
being flattened, causes executuion/allocation issues with large lists
                 Key: DRILL-3323
                 URL: https://issues.apache.org/jira/browse/DRILL-3323
             Project: Apache Drill
          Issue Type: Bug
          Components: Execution - Flow
            Reporter: Jason Altekruse
            Assignee: Jason Altekruse
             Fix For: 1.1.0


The planning rule for flatten was written to not only handle the flatten 
operator, but it also was designed to address some shortcomings in expression 
evaluation involving complex types. The rule currently plans inefficiently to 
try to cover some of these more advanced cases, but there is not thorough test 
coverage to even demonstrate the benefits of it. We should disable a particular 
behavior of copying complex data and extra time when it is not needed, because 
it is causing flatten queries to fail with allocation issues. 



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

Reply via email to