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: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Reply via email to