hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hive QA (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-5092) Fix hiveserver2 mapreduce local job on Windows
Date Fri, 02 May 2014 12:52:15 GMT

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

Hive QA commented on HIVE-5092:
-------------------------------



{color:red}Overall{color}: -1 at least one tests failed

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

{color:red}ERROR:{color} -1 due to 6 failed/errored test(s), 5428 tests executed
*Failed tests:*
{noformat}
org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver_groupby2_map_skew
org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver_stats_list_bucket
org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver_stats_partscan_1_23
org.apache.hadoop.hive.cli.TestMinimrCliDriver.testCliDriver_root_dir_external_table
org.apache.hadoop.hive.cli.TestNegativeCliDriver.testNegativeCliDriver_dynamic_partitions_with_whitelist
org.apache.hadoop.hive.cli.TestNegativeCliDriver.testNegativeCliDriver_stats_partialscan_autogether
{noformat}

Test results: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-Build/102/testReport
Console output: http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-Build/102/console

Messages:
{noformat}
Executing org.apache.hive.ptest.execution.PrepPhase
Executing org.apache.hive.ptest.execution.ExecutionPhase
Executing org.apache.hive.ptest.execution.ReportingPhase
Tests exited with: TestsFailedException: 6 tests failed
{noformat}

This message is automatically generated.

ATTACHMENT ID: 12642884

> Fix hiveserver2 mapreduce local job on Windows
> ----------------------------------------------
>
>                 Key: HIVE-5092
>                 URL: https://issues.apache.org/jira/browse/HIVE-5092
>             Project: Hive
>          Issue Type: Bug
>          Components: HiveServer2, Windows
>    Affects Versions: 0.14.0
>            Reporter: Daniel Dai
>            Assignee: Hari Sankar Sivarama Subramaniyan
>             Fix For: 0.14.0
>
>         Attachments: HIVE-5092-1.patch, HIVE-5092.2.patch, HIVE-5092.3.patch, HIVE-5092.4.patch
>
>
> Hiveserver2 fail on Mapreduce local job fail. For example:
> {code}
> select /*+ MAPJOIN(v) */ registration from studenttab10k s join votertab10k v on (s.name
= v.name);
> {code}
> The root cause is "class not found" in the local hadoop job (MapredLocalTask.execute).
HADOOP_CLASSPATH does not include $HIVE_HOME/lib. Set HADOOP_CLASSPATH correctly will fix
the issue.
> However, there is one complexity in Windows. We start Hiveserver2 using Windows service
console (services.msc), which takes hiveserver2.xml generated by hive.cmd. There is no way
to pass environment variable in hiveserver2.xml (weird but reality). I attach a patch which
pass it through command line arguments and relay to HADOOP_CLASSPATH in Hive code. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message