You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Wei-Chiu Chuang (Jira)" <ji...@apache.org> on 2020/03/27 23:55:00 UTC
[jira] [Commented] (HADOOP-16924) Shade & Update guava version to
28.1-jre
[ https://issues.apache.org/jira/browse/HADOOP-16924?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17069132#comment-17069132 ]
Wei-Chiu Chuang commented on HADOOP-16924:
------------------------------------------
Tried this today, it's not trivial as it involves code change.
SemaphoredDelegatingExecutor.java has reference to {{Future. immediateFailedCheckedFuture()}} which is removed in guava 28.
Suggest to best course of action is to shade guava in hadoop-thirdparty, and point all Hadoop guava usage to it. I don't want us to stuck with a particular guava version indefinitely.
> Shade & Update guava version to 28.1-jre
> ----------------------------------------
>
> Key: HADOOP-16924
> URL: https://issues.apache.org/jira/browse/HADOOP-16924
> Project: Hadoop Common
> Issue Type: Task
> Affects Versions: 3.4.0
> Reporter: Wei-Chiu Chuang
> Priority: Major
>
> I'd like to propose
> (1) shade guava into hadoop-thirdparty.
> (2) migrate the hadoop main repo to use the shaded guava.
> (3) update guava to 28.x in Hadoop 3.4 (Hadoop 3.3.0 is on guava 27) --> this is a moving target. There's probably going to be a new version of guava by the time Hadoop 3.4 is released.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org