[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-11 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Component/s: Vectorization
 Tests

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-12 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Attachment: HIVE-6010.patch

Here's the patch, with one example test. More tests can be added in other JIRAs 
(incl. for metastore stuff I mentioned, maybe).
Depending on whether this or logarithm fix goes first, I will uncomment 
logarithms in this test here or there. Or in another jira.

Already found one bug using this :) HIVE-6027.

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-12 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Status: Patch Available  (was: Open)

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-13 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Attachment: HIVE-6010.01.patch

exact same patch

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-6010.01.patch, HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-13 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Status: Open  (was: Patch Available)

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-6010.01.patch, HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-13 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Status: Patch Available  (was: Open)

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-6010.01.patch, HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-13 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Attachment: HIVE-6010.02.patch

Now it needs to be rebased...

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-6010.01.patch, HIVE-6010.02.patch, HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-17 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Attachment: HIVE-6010.03.patch

Now that logarithms are fixed I can add them to the test. Trivial update, 
should not affect +1 as long as the test passes :)

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-6010.01.patch, HIVE-6010.02.patch, 
> HIVE-6010.03.patch, HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2013-12-17 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Attachment: HIVE-6010.04.patch

import was removed by some other patch, rebase

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Attachments: HIVE-6010.01.patch, HIVE-6010.02.patch, 
> HIVE-6010.03.patch, HIVE-6010.04.patch, HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2014-01-02 Thread Jitendra Nath Pandey (JIRA)

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

Jitendra Nath Pandey updated HIVE-6010:
---

   Resolution: Fixed
Fix Version/s: 0.13.0
 Release Note: Committed to trunk. Thanks Sergey!
   Status: Resolved  (was: Patch Available)

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.13.0
>
> Attachments: HIVE-6010.01.patch, HIVE-6010.02.patch, 
> HIVE-6010.03.patch, HIVE-6010.04.patch, HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (HIVE-6010) create a test that would ensure vectorization produces same results as non-vectorized execution

2014-01-02 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HIVE-6010:
---

Release Note:   (was: Committed to trunk. Thanks Sergey!)

Removing release note "Committed to trunk. Thanks Sergey!" :)

> create a test that would ensure vectorization produces same results as 
> non-vectorized execution
> ---
>
> Key: HIVE-6010
> URL: https://issues.apache.org/jira/browse/HIVE-6010
> Project: Hive
>  Issue Type: Test
>  Components: Tests, Vectorization
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
> Fix For: 0.13.0
>
> Attachments: HIVE-6010.01.patch, HIVE-6010.02.patch, 
> HIVE-6010.03.patch, HIVE-6010.04.patch, HIVE-6010.patch
>
>
> So as to ensure that vectorization is not forgotten when changes are made to 
> things. Obviously it would not be viable to have a bulletproof test, but at 
> least a subset of operations can be verified.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)