You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ratis.apache.org by "Henrik Hegardt (Jira)" <ji...@apache.org> on 2019/11/06 11:53:00 UTC
[jira] [Created] (RATIS-744) Minimize the dependency on
hadoop-common
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)