[
https://issues.apache.org/jira/browse/HIVE-9183?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14265478#comment-14265478
]
Hive QA commented on HIVE-9183:
-------------------------------
{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/12690153/HIVE-9183.patch
{color:red}ERROR:{color} -1 due to 1 failed/errored test(s), 6723 tests executed
*Failed tests:*
{noformat}
org.apache.hadoop.hive.cli.TestMiniTezCliDriver.testCliDriver_optimize_nullscan
{noformat}
Test results:
http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2260/testReport
Console output:
http://ec2-174-129-184-35.compute-1.amazonaws.com/jenkins/job/PreCommit-HIVE-TRUNK-Build/2260/console
Test logs:
http://ec2-174-129-184-35.compute-1.amazonaws.com/logs/PreCommit-HIVE-TRUNK-Build-2260/
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: 1 tests failed
{noformat}
This message is automatically generated.
ATTACHMENT ID: 12690153 - PreCommit-HIVE-TRUNK-Build
> Compilation against HBase 1.0.0 fails due to missing dependency on
> high_scale_lib.Counter
> -----------------------------------------------------------------------------------------
>
> Key: HIVE-9183
> URL: https://issues.apache.org/jira/browse/HIVE-9183
> Project: Hive
> Issue Type: Task
> Reporter: Ted Yu
> Assignee: Ted Yu
> Attachments: HIVE-9183-001.patch, HIVE-9183.patch, HIVE-9183.patch
>
>
> In the HBase 1.0.0 release, org.cliffc.high_scale_lib is no longer used.
> HBaseStorageHandler.java has compile time dependency on high_scale_lib.Counter
> Compilation against HBase 1.0.0 release would fail due to the missing
> dependency.
> The following change would allow compilation to pass:
> {code}
> diff --git
> a/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
>
> b/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
> index 3218639..6f626f0 100644
> ---
> a/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
> +++
> b/hbase-handler/src/java/org/apache/hadoop/hive/hbase/HBaseStorageHandler.java
> @@ -499,8 +499,8 @@ public void configureJobConf(TableDesc tableDesc, JobConf
> jobConf) {
> * only need TableMapReduceUtil.addDependencyJars(jobConf) here.
> */
> TableMapReduceUtil.addDependencyJars(
> - jobConf, HBaseStorageHandler.class, TableInputFormatBase.class,
> - org.cliffc.high_scale_lib.Counter.class); // this will be removed
> for HBase 1.0
> + jobConf, HBaseStorageHandler.class, TableInputFormatBase.class);
> + // org.cliffc.high_scale_lib.Counter.class); this will be removed
> for HBase 1.0
> Set<String> merged = new
> LinkedHashSet<String>(jobConf.getStringCollection("tmpjars"));
> Job copy = new Job(jobConf);
> {code}
> However, loading of high_scale_lib.Counter should be done at runtime so that
> 0.98 and 1.0 releases are both supported.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)