Henrik Hegardt created RATIS-744:
------------------------------------
Summary: Minimize the dependency on hadoop-common
Key: RATIS-744
URL: https://issues.apache.org/jira/browse/RATIS-744
Project: Ratis
Issue Type: Improvement
Components: HadoopRPC, LogService
Reporter: Henrik Hegardt
What I would think would be an improvement is to somehow fix/remove the
dependency on the hadoop-common dependency. To just use ratis-logservice adds
an additional 48Mb to your application and adds a lot of potential dependency
conflicts.
I believe the addition of the dependency is to get easy access to other solved
solutions in hadoop, which is understandable. And hopefully this issue acts as
a reminder to do something about it.
Or is the suggested solution to exclude all unwanted dependencies in the build?
If so, what are those? And could that be done in Ratis?
Thank you.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)