Istvan Fajth created HDDS-2408:
----------------------------------
Summary: Separate OM Storage initialization from OzoneManager
Key: HDDS-2408
URL: https://issues.apache.org/jira/browse/HDDS-2408
Project: Hadoop Distributed Data Store
Issue Type: Sub-task
Reporter: Istvan Fajth
The Ozone Manager Storage initialization is partly using the scm security
client protocol.
As a first step of cleaning up high level protobuf usage from the code, it is
beneficial to separate this initialization code, so that it is clearly visible
what parts of the SCM it is using, and later it helps to figure out the better
design for the SCM security client related calls.
This JIRA is aiming for the following separation tasks:
- Clear out the OM Storage initialization related code from OzoneManager class
- Clear out and move the common code that is used by OzoneManager class
initialization and OzoneManager Storage initialization logic to avoid any
duplication.
- Clear unused stuff from OzoneManager after the changes.
- To be the first step in a longer refactoring activity that clears out the SCM
client and security client calls related code in OzoneManager and from things
like KeyManager to have these abstracted from protobuf
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]