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

Steve Loughran commented on HADOOP-11319:
-----------------------------------------

Tim, we all see the problems, and know that guava is the core troublespot. If 
they didn't cull things across versions, we'd have moved up the way we slowly 
upgrade other dependencies. 

Hadoop 2.7 will be java7+ only, and we have an opportunity to move up some of 
the dependencies (jetty, servlet APIs). Guava is too sensitive though...at best 
we can make sure that Hadoop works against Guava-latest, even if we still ship 
11.x. Help there welcome.

The other thing under discussion is having a lean hadoop-client lib, but as the 
HDFS client uses some of the guava data structures, we can't make that a 
Guava-free library

closing as a duplicate of the  HADOOP-10101 JIRA so that we can keep all this 
pain in one single palce

> Update Guava to 18.0
> --------------------
>
>                 Key: HADOOP-11319
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11319
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: build
>            Reporter: Tim Robertson
>            Priority: Critical
>
> In the hadoop libraries you'll find both 11.0.2 (test scope IIRC) and 14.0.1 
> which are both very outdated.  14.0.1 removes things used in 11.0.2 and 15.0 
> has removed things in use by Hadoop code in 14.0.1.
> In our experience through CDH3,4 and 5 Guava (along with Jackson and SLF4J 
> 1.7.5) have been the biggest cause for CP issues.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to