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

Gopal V commented on HIVE-12315:
--------------------------------

[~mmccline]: That loop hoist assumes one important thing - that the operations 
have no aliasing at all. 

The input1, input2 and output scratch vectors cannot be the same. 

We need to confirm that the same scratch columns aren't generated for 3-address 
operations.

> vectorization_short_regress.q has a wrong result issue for a double 
> calculation
> -------------------------------------------------------------------------------
>
>                 Key: HIVE-12315
>                 URL: https://issues.apache.org/jira/browse/HIVE-12315
>             Project: Hive
>          Issue Type: Bug
>          Components: Vectorization
>            Reporter: Matt McCline
>            Assignee: Matt McCline
>            Priority: Critical
>         Attachments: vectorization_short_regress_bug.q
>
>
> I suspect it is related to the fancy optimizations in vectorized double 
> divide that try to quickly process the batch without checking each row for 
> null.



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

Reply via email to