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)