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`  -- 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]
