hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ben Podgursky (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-10101) Update guava dependency to the latest version
Date Mon, 08 May 2017 17:41:04 GMT

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

Ben Podgursky commented on HADOOP-10101:
----------------------------------------

I've been lurking on these Guava tickets for while a while, and I just want to chime in to
say I'm going to be incredibly disappointed if this gets reverted.  The number of watchers
on this ticket should be an indicator in itself, and I'm sure for every person who bothered
creating a jira account, there are a couple hundred who were bitten by this.

Has anyone contacted the maintainers on the major affected downstream projects like Spark
and HBase?  My guess is that they would be more than happy to help work around any breakages
this upgrade causes -- if they are like us, they would be overjoyed at being able to finally
upgrade. 

Hadoop's ancient Guava dependency is the single largest issue we run into when putting any
other third party jar on our client or task classpath.  There are many libraries developed
outside the Hadoop ecosystem which (rightfully) assume they can use a newer version of Guava,
and we regularly either have to do horrible hacks to get these onto the client classpath,
or tell developers not to use them.  This is an incredible time-waster that shouldn't exist.

I understand the concerns about stability, but this is a major upgrade, no?  I don't think
it's acceptable to say that Hadoop will be running Guava 11 until Hadoop 4 comes out in 2025.

> Update guava dependency to the latest version
> ---------------------------------------------
>
>                 Key: HADOOP-10101
>                 URL: https://issues.apache.org/jira/browse/HADOOP-10101
>             Project: Hadoop Common
>          Issue Type: Improvement
>    Affects Versions: 3.0.0-alpha2
>            Reporter: Rakesh R
>            Assignee: Tsuyoshi Ozawa
>              Labels: BB2015-05-TBR
>             Fix For: 3.0.0-alpha3
>
>         Attachments: HADOOP-10101-002.patch, HADOOP-10101-004.patch, HADOOP-10101-005.patch,
HADOOP-10101-006.patch, HADOOP-10101-007.patch, HADOOP-10101-008.patch, HADOOP-10101-009.patch,
HADOOP-10101-009.patch, HADOOP-10101-010.patch, HADOOP-10101-010.patch, HADOOP-10101-011.patch,
HADOOP-10101.012.patch, HADOOP-10101.013.patch, HADOOP-10101.014.patch, HADOOP-10101.015.patch,
HADOOP-10101.016.patch, HADOOP-10101.017.patch, HADOOP-10101.018.patch, HADOOP-10101.patch,
HADOOP-10101.patch
>
>
> The existing guava version is 11.0.2 which is quite old. This issue tries to update the
version to as latest version as possible. 



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

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org


Mime
View raw message