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

Hive QA commented on HIVE-4822:
-------------------------------



{color:red}Overall{color}: -1 no tests executed

Here are the results of testing the latest attachment:
https://issues.apache.org/jira/secure/attachment/12593242/HIVE-4822.4.patch

{color:green}SUCCESS:{color} +1 0 tests passed

Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/99/testReport
Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/99/console

Messages:
{noformat}
Executing org.apache.hive.ptest.execution.CleanupPhase
Executing org.apache.hive.ptest.execution.PrepPhase
Tests failed with: NonZeroExitCodeException: Command 'bash 
/data/hive-ptest/working/scratch/source-prep.sh' failed with exit status 1 and 
output '+ [[ -n '' ]]
+ export 'ANT_OPTS=-Xmx1g -XX:MaxPermSize=256m -Dhttp.proxyHost=localhost 
-Dhttp.proxyPort=3128'
+ ANT_OPTS='-Xmx1g -XX:MaxPermSize=256m -Dhttp.proxyHost=localhost 
-Dhttp.proxyPort=3128'
+ cd /data/hive-ptest/working/
+ tee /data/hive-ptest/logs/PreCommit-HIVE-Build-99/source-prep.txt
+ mkdir -p maven ivy
+ [[ svn = \s\v\n ]]
+ [[ -n '' ]]
+ [[ -d apache-svn-trunk-source ]]
+ [[ ! -d apache-svn-trunk-source/.svn ]]
+ [[ ! -d apache-svn-trunk-source ]]
+ cd apache-svn-trunk-source
+ svn revert -R .
Reverted 'data/files/kv1kv2.cogroup.txt'
Reverted 'ql/src/test/org/apache/hadoop/hive/ql/exec/TestExecDriver.java'
Reverted 'ql/src/java/org/apache/hadoop/hive/ql/exec/MuxOperator.java'
Reverted 'ql/src/java/org/apache/hadoop/hive/ql/exec/Operator.java'
Reverted 'ql/src/java/org/apache/hadoop/hive/ql/exec/Utilities.java'
Reverted 'ql/src/java/org/apache/hadoop/hive/ql/exec/mr/ExecReducer.java'
Reverted 'ql/src/java/org/apache/hadoop/hive/ql/exec/DemuxOperator.java'
++ svn status --no-ignore
+ rm -rf I build '?' hcatalog/build X hcatalog/src/test/e2e/harness '?' 
hcatalog/core/build '?' hcatalog/storage-handlers/hbase/build '?' 
hcatalog/server-extensions/build '?' hcatalog/webhcat/svr/build '?' 
hcatalog/webhcat/java-client/build '?' hcatalog/hcatalog-pig-adapter/build '?' 
common/src/gen '?' 
ql/src/java/org/apache/hadoop/hive/ql/exec/Operator.java.orig Performing status 
on external item at ''\''hcatalog/src/test/e2e/harness'\'''
+ svn update
U    hcatalog/src/test/e2e/hcatalog/build.xml
U    hcatalog/src/test/e2e/hcatalog/drivers/TestDriverHCat.pm
U    hcatalog/src/test/e2e/hcatalog/drivers/TestDriverPig.pm
U    hcatalog/src/test/e2e/hcatalog/drivers/TestDriverHadoop.pm
U    hcatalog/src/test/e2e/hcatalog/drivers/TestDriverHive.pm
U    hcatalog/src/test/e2e/templeton/build.xml
U    hcatalog/src/test/e2e/templeton/drivers/TestDriverCurl.pm

Fetching external item into 'hcatalog/src/test/e2e/harness'
A    hcatalog/src/test/e2e/harness/TestDeployerFactory.pm
A    hcatalog/src/test/e2e/harness/TestDriver.pm
A    hcatalog/src/test/e2e/harness/TestDriverTest.pm
A    hcatalog/src/test/e2e/harness/TestReport.pm
A    hcatalog/src/test/e2e/harness/Insert2Mysql.pm
A    hcatalog/src/test/e2e/harness/Properties.pm
A    hcatalog/src/test/e2e/harness/Log.pm
A    hcatalog/src/test/e2e/harness/test_harness.pl
A    hcatalog/src/test/e2e/harness/TestDeployer.pm
A    hcatalog/src/test/e2e/harness/TestDeployerTest.pm
A    hcatalog/src/test/e2e/harness/TestDriverFactory.pm
A    hcatalog/src/test/e2e/harness/build.xml
A    hcatalog/src/test/e2e/harness/test
A    hcatalog/src/test/e2e/harness/test/tests
A    hcatalog/src/test/e2e/harness/test/tests/test.conf
A    hcatalog/src/test/e2e/harness/test/tests/deploy.conf
A    hcatalog/src/test/e2e/harness/test/conf
A    hcatalog/src/test/e2e/harness/test/conf/default.conf
Updated external to revision 1505055.

Updated to revision 1505054.
+ patchCommandPath=/data/hive-ptest/working/scratch/smart-apply-patch.sh
+ patchFilePath=/data/hive-ptest/working/scratch/build.patch
+ [[ -f /data/hive-ptest/working/scratch/build.patch ]]
+ chmod +x /data/hive-ptest/working/scratch/smart-apply-patch.sh
+ /data/hive-ptest/working/scratch/smart-apply-patch.sh 
/data/hive-ptest/working/scratch/build.patch
The patch does not appear to apply with p0 to p2
+ exit 1
'
{noformat}

This message is automatically generated.
                
> implement vectorized math functions
> -----------------------------------
>
>                 Key: HIVE-4822
>                 URL: https://issues.apache.org/jira/browse/HIVE-4822
>             Project: Hive
>          Issue Type: Sub-task
>    Affects Versions: vectorization-branch
>            Reporter: Eric Hanson
>            Assignee: Eric Hanson
>             Fix For: vectorization-branch
>
>         Attachments: HIVE-4822.1.patch, HIVE-4822.4.patch
>
>
> Implement vectorized support for the all the built-in math functions. This 
> includes implementing the vectorized operation, and tying it all together in 
> VectorizationContext so it runs end-to-end. These functions include:
> round(Col)
> Round(Col, N)
> Floor(Col)
> Ceil(Col)
> Rand(), Rand(seed)
> Exp(Col)
> Ln(Col)
> Log10(Col)
> Log2(Col)
> Log(base, Col)
> Pow(col, p), Power(col, p)
> Sqrt(Col)
> Bin(Col)
> Hex(Col)
> Unhex(Col)
> Conv(Col, from_base, to_base)
> Abs(Col)
> Pmod(arg1, arg2)
> Sin(Col)
> Asin(Col)
> Cos(Col)
> ACos(Col)
> Atan(Col)
> Degrees(Col)
> Radians(Col)
> Positive(Col)
> Negative(Col)
> Sign(Col)
> E()
> Pi()
> To reduce the total code volume, do an implicit type cast from non-double 
> input types to double. 
> Also, POSITITVE and NEGATIVE are syntactic sugar for unary + and unary -, so 
> reuse code for those as appropriate.
> Try to call the function directly in the inner loop and avoid new() or 
> expensive operations, as appropriate.
> Templatize the code where appropriate, e.g. all the unary function of form 
> DOUBLE func(DOUBLE)
> can probably be done with a template.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to