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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to