Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
None
Description
hadoop-ozone/common and hadoop-hdds/common projects are common between client and server. Therefore we should remove any server side utilities / dependencies from them as they would be added to the client classpath which makes harder the Ozone client / ozonefs adoption.
- hadoop-hdds should depend on a minimal set of hadoop dependencies (can be managed a separated technical project / pom.xml)
- code shared between server side projects (and not with the client) should be moved to the framework
- OM related code should be moved to the ozone-manager instead of ozone/common
Attachments
Issue Links
- links to