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]