You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Teddy Choi (JIRA)" <ji...@apache.org> on 2017/03/09 00:16:37 UTC
[jira] [Commented] (HIVE-15468) Enhance the vectorized execution
engine to support complex types
[ 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)