[ https://issues.apache.org/jira/browse/HIVE-15468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15902209#comment-15902209 ]
Teddy Choi commented on HIVE-15468: ----------------------------------- When I try llap/vector_complex_all.q with EXPLAIN VECTORIZATION EXPRESSION, I get following messages. {noformat} notVectorizedReason: Select expression for SELECT operator: Data type array<string> of Column[lst] not supported notVectorizedReason: Key expression for GROUPBY operator: Data type array<string> of Column[KEY._col0] not supported notVectorizedReason: Select expression for SELECT operator: Data type struct<a:string,b:string> of Column[strct] not supported notVectorizedReason: Select expression for SELECT operator: Data type map<string,string> of Column[mp] not supported notVectorizedReason: Key expression for GROUPBY operator: Data type map<string,string> of Column[KEY._col1] not supported {noformat} I will start with SELECT operator support for ARRAY, STRUCT, MAP, then GROUPBY for ARRAY and MAP. The target for the first phase is to cover most of TPC-DS queries in ql/src/test/queries/clientpositive/perf. > Enhance the vectorized execution engine to support complex types > ---------------------------------------------------------------- > > Key: HIVE-15468 > URL: https://issues.apache.org/jira/browse/HIVE-15468 > Project: Hive > Issue Type: Improvement > Components: Vectorization > Reporter: Chao Sun > Assignee: Teddy Choi > > Currently Hive's vectorized execution engine only supports scalar types, as > documented here: > https://cwiki.apache.org/confluence/display/Hive/Vectorized+Query+Execution. > To be complete, we should add support for complex types as well. -- This message was sent by Atlassian JIRA (v6.3.15#6346)