Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.3.0
-
None
-
Reviewed
Description
After upgrade/shade of protobuf to 3.7 version, existing Hadoop-Rpc client-server implementations using ProtobufRpcEngine will not work.
So, this Jira proposes to keep existing ProtobuRpcEngine as-is (without shading and with protobuf-2.5.0 implementation) to support downstream implementations.
Use new ProtobufRpcEngine2 to use shaded protobuf classes within Hadoop and later projects who wish to upgrade their protobufs to 3.x.
Attachments
Issue Links
- causes
-
HADOOP-18143 toString method of RpcCall throws IllegalArgumentException
- Resolved
- is related to
-
HDDS-3678 Remove usage of DFSUtil.addPBProtocol method
- Resolved
- links to