You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Jason Dere (JIRA)" <ji...@apache.org> on 2015/08/25 05:54:45 UTC

[jira] [Updated] (HIVE-10215) Large IN() clauses: deep hashCode performance during optimizer pass

     [ https://issues.apache.org/jira/browse/HIVE-10215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason Dere updated HIVE-10215:
------------------------------
    Fix Version/s: 1.2.0

> Large IN() clauses: deep hashCode performance during optimizer pass
> -------------------------------------------------------------------
>
>                 Key: HIVE-10215
>                 URL: https://issues.apache.org/jira/browse/HIVE-10215
>             Project: Hive
>          Issue Type: Bug
>          Components: Logical Optimizer
>    Affects Versions: 1.2.0
>            Reporter: Gopal V
>            Assignee: Gopal V
>            Priority: Minor
>             Fix For: 1.2.0
>
>         Attachments: HIVE-10215.1.patch
>
>
> The logical optimizer uses several maps and sets, which are exceeding expensive for large IN() clauses due to the fact that several part of the queries walk over the lists without short-circuiting during hashCode(), while equals() is faster due to short-circuiting via less expensive operators.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)