[ 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)