neils-dev opened a new pull request #2375:
URL: https://github.com/apache/ozone/pull/2375


   …finition for existing OM protocol.  Grpc protocol for servicing s3g file 
operation requests.  Grpc definition for generating gRPC server and client 
stubs serialization and deserialization for OM protocol and processing with 
blocking requests.  Definitions for gRPC and netty packages and standardizing 
versions for ozone build affecting several pom build files.
   
   ## What changes were proposed in this pull request?
   Patch modifies ozone build, pom build files, to generate s3gateway gRPC 
server interface and client stubs for transport of OM protocol.  Through build 
initiated protoc compile of OM protocol protobuf defined in 
`hadoop-ozone/interface-client/pom.xml` source for gRPC serialization & 
deserialization server and client interfaces is generated in 
`hadoop-ozone/interface-client/target/generated-sources/protobuf/java/org/apache/hadoop/ozone/protocol/proto/OzoneManagerServiceGrpc.java`.
   
   Ozone pom build files modified to use consistant netty and io.grpc versions  
_`<netty.version>4.1.63.Final</netty.version>`_ and 
_`<io.grpc.version>1.38.0</io.grpc.version>`_ respectively.
   
   ## What is the link to the Apache JIRA
   https://issues.apache.org/jira/browse/HDDS-5210
   
   ## How was this patch tested?
   Patch was tested by completing a clean build with generated gRPC server and 
client stubs.  Generated OM protocol gRPC interface server and client code:` 
hadoop-ozone/interface-client/target/generated-sources/protobuf/java/org/apache/hadoop/ozone/protocol/proto/OzoneManagerServiceGrpc.java`
   
![image](https://user-images.githubusercontent.com/81126310/123714727-1fe60780-d834-11eb-8553-6ae94cabbf53.png)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



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

Reply via email to