Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
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.