hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Teddy Choi (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-15468) Enhance the vectorized execution engine to support complex types
Date Thu, 09 Mar 2017 00:16:37 GMT

    [ 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)

Mime
View raw message