hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt McCline (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-16589) Vectorization: Support Complex Types and GroupBy modes PARTIAL2, FINAL, and COMPLETE for AVG, VARIANCE
Date Tue, 20 Jun 2017 20:58:00 GMT

    [ https://issues.apache.org/jira/browse/HIVE-16589?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16056441#comment-16056441
] 

Matt McCline commented on HIVE-16589:
-------------------------------------

Still have Vectorized 511 vs Non-Vectorized -58 vectorization_short_regress.q issue.
And vectorized_distinct_gby.q issue on std(distinct cint) which I think is we don't detect
the DISTINCT keyword and not vectorize.

> Vectorization: Support Complex Types and GroupBy modes PARTIAL2, FINAL, and COMPLETE
 for AVG, VARIANCE
> -------------------------------------------------------------------------------------------------------
>
>                 Key: HIVE-16589
>                 URL: https://issues.apache.org/jira/browse/HIVE-16589
>             Project: Hive
>          Issue Type: Bug
>          Components: Hive
>            Reporter: Matt McCline
>            Assignee: Matt McCline
>            Priority: Critical
>         Attachments: HIVE-16589.01.patch, HIVE-16589.02.patch, HIVE-16589.03.patch, HIVE-16589.04.patch,
HIVE-16589.05.patch, HIVE-16589.06.patch, HIVE-16589.07.patch, HIVE-16589.08.patch, HIVE-16589.091.patch,
HIVE-16589.092.patch, HIVE-16589.093.patch, HIVE-16589.094.patch, HIVE-16589.095.patch, HIVE-16589.096.patch,
HIVE-16589.097.patch, HIVE-16589.098.patch, HIVE-16589.0991.patch, HIVE-16589.0992.patch,
HIVE-16589.099.patch, HIVE-16589.09.patch
>
>
> Allow Complex Types to be vectorized (since HIVE-16207: "Add support for Complex Types
in Fast SerDe" was committed).
> Add more classes we vectorize AVG in preparation for fully supporting AVG GroupBy.  In
particular, the PARTIAL2 and FINAL groupby modes that take in the AVG struct as input.  And,
add the COMPLETE mode that takes in the Original data and produces the Full Aggregation for
completeness, so to speak.



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

Mime
View raw message