You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Hive QA (JIRA)" <ji...@apache.org> on 2017/03/26 01:16:41 UTC

[jira] [Commented] (HIVE-14455) upgrade httpclient, httpcore to match updated hadoop dependency

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

Hive QA commented on HIVE-14455:
--------------------------------



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

{color:red}ERROR:{color} -1 due to no test(s) being added or modified.

{color:red}ERROR:{color} -1 due to 2 failed/errored test(s), 10512 tests executed
*Failed tests:*
{noformat}
org.apache.hadoop.hive.cli.TestBeeLineDriver.testCliDriver[drop_with_concurrency] (batchId=231)
org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[comments] (batchId=35)
{noformat}

Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/4378/testReport
Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/4378/console
Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-4378/

Messages:
{noformat}
Executing org.apache.hive.ptest.execution.TestCheckPhase
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: 2 tests failed
{noformat}

This message is automatically generated.

ATTACHMENT ID: 12839958 - PreCommit-HIVE-Build

> upgrade httpclient, httpcore to match updated hadoop dependency
> ---------------------------------------------------------------
>
>                 Key: HIVE-14455
>                 URL: https://issues.apache.org/jira/browse/HIVE-14455
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Thejas M Nair
>            Assignee: Thejas M Nair
>         Attachments: HIVE-14455.1.patch, HIVE-14455.1.patch
>
>
> Hive was having a newer version of httpclient and httpcore since 1.2.0 (HIVE-9709), when compared to Hadoop 2.x versions, to be able to make use of newer apis in httpclient 4.4.
> There was  security issue in the older version of httpclient and httpcore that hadoop was using, and as a result moved to httpclient  4.5.2  and httpcore 4.4.4 (HADOOP-12767).
> As hadoop was using the older version of these libraries and they often end up earlier in the classpath, we have had bunch of difficulties in different environments with class/method not found errors. 
> Now, that hadoops dependencies in versions with security fix are newer and have the API that hive needs, we can be on the same version. For older versions of hadoop this version update doesn't matter as the difference is already there.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)