Vihang Karajgaonkar created HIVE-17875:
------------------------------------------

             Summary: Vectorization support for complex types breaks parquet 
vectorization
                 Key: HIVE-17875
                 URL: https://issues.apache.org/jira/browse/HIVE-17875
             Project: Hive
          Issue Type: Bug
          Components: Vectorization
            Reporter: Vihang Karajgaonkar
            Assignee: Vihang Karajgaonkar


HIVE-16589 introduced support for complex types for vectorized execution. It 
introduces two new configs {{hive.vectorized.complex.types.enabled}}  and 
{{hive.vectorized.groupby.complex.types.enabled}} which default to true and 
control whether {{Vectorizer}} creates a vectorized execution plan for queries 
using complex types. Since Parquet fileformat does not support vectorization 
for complex types yet, any query running on parquet tables with complex types 
current fails with a RuntimeException complaining that the complex type is not 
supported. We should improve the logic in Vectorizer to check if the 
FileinputFormat supports complex types and if not it should not vectorize the 
query plan.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to