Hanifi Gunes created DRILL-1680:
-----------------------------------

             Summary: Use a different expession for ArraySegment and 
NamedSegment accessors
                 Key: DRILL-1680
                 URL: https://issues.apache.org/jira/browse/DRILL-1680
             Project: Apache Drill
          Issue Type: Bug
          Components: Query Planning & Optimization
            Reporter: Hanifi Gunes


Drill planner treats ArraySegment accessors the same way with NamedSegment 
accessors. This ambiguity causes planner to loop indefinitely when projection 
pushdown is enabled (see DRILL-1455). We need to distinctly name two operators 
that have been used to access array segments and named segments. Array segments 
should still use ITEM. However named segments should be accessed via some other 
name just like GETCOLUMN/GETFIELD.



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

Reply via email to