Chia-Chuan Ho created HDDS-16242:
------------------------------------

             Summary: Remove redundant RPC metadata from 
StorageContainerLocationProtocol
                 Key: HDDS-16242
                 URL: https://issues.apache.org/jira/browse/HDDS-16242
             Project: Apache Ozone
          Issue Type: Sub-task
            Reporter: Chia-Chuan Ho


StorageContainerLocationProtocol is an internal Java interface and is not the 
actual Hadoop RPC/Protobuf protocol. The wire protocol is defined by 
StorageContainerLocationProtocolService and exposed through 
StorageContainerLocationProtocolPB.
 
Both StorageContainerLocationProtocol and StorageContainerLocationProtocolPB 
declared RPC metadata. However, SCM RPC server registration, client proxies, 
translators, and failover providers use StorageContainerLocationProtocolPB. 
Therefore, the versionID and @KerberosInfo declared by 
StorageContainerLocationProtocol were redundant.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to