Sorabh Hamirwasia created DRILL-6561:
----------------------------------------

             Summary: Lateral excluding the columns from output container 
provided by projection push into rules
                 Key: DRILL-6561
                 URL: https://issues.apache.org/jira/browse/DRILL-6561
             Project: Apache Drill
          Issue Type: Improvement
          Components: Execution - Relational Operators
    Affects Versions: 1.14.0
            Reporter: Sorabh Hamirwasia
            Assignee: Sorabh Hamirwasia
             Fix For: 1.14.0


With DRILL-6545, LateralPop will have information about list of columns to be 
excluded from the Lateral output container. Mostly this is used to avoid 
producing origin repeated column in Lateral output if it's not required from 
the projection list. This is needed because in absence of it Lateral has to 
copy the repeated column N number of times where N is the number of rows in 
right incoming batch for each left incoming batch row. This copy was very 
costly both from memory and latency perspective. Hence avoiding it is a must 
for Lateral-Unnest case.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to