You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "István Fajth (Jira)" <ji...@apache.org> on 2021/10/06 08:25:00 UTC

[jira] [Created] (HDDS-5826) [HTTPFSGW] Remove or replace Hadoop shaded guava dependencies.

István Fajth created HDDS-5826:
----------------------------------

             Summary: [HTTPFSGW] Remove or replace Hadoop shaded guava dependencies.
                 Key: HDDS-5826
                 URL: https://issues.apache.org/jira/browse/HDDS-5826
             Project: Apache Ozone
          Issue Type: Sub-task
            Reporter: István Fajth


There are some shaded Guava dependencies coming from the Hadoop project's shaded Guava version.
It would be nice to get rid of them, as most of them are just convenience, or easy to get rid of.

The following classes are used:
- org.apache.hadoop.thirdparty.com.google.common.base.Charsets - can be replaced by java.nio.charset.StandardCharsets.UTF-8
- org.apache.hadoop.thirdparty.com.google.common.base.Preconditions. we have shaded in ratis thirdparty, we can switch to that (org.apache.ratis.thirdparty.com.google.common.base.Preconditions)
- org.apache.hadoop.thirdparty.com.google.common.collect.Lists.newXXX and Maps.newXXX can be replaced by simple constructor call



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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