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]