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

Andrew Wang commented on HADOOP-11319:
--------------------------------------

I agree there's a gap in our promised compat guidelines and the reality. Things 
are supposed to work between minor releases without fighting transitive deps 
like that, but JAR version bumps sneak in and break things. The latest issues 
with Jackson in 2.5 are a good example, the version # change was quite minor, 
but it removed some methods which were used in a lot of downstreams (HBase, 
Solr, etc...), and we didn't realize until after it was released. That was a 
lesson learned for everyone, and hopefully something we can avoid in the future.

> 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