You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Mukul Kumar Singh (JIRA)" <ji...@apache.org> on 2018/04/03 13:25:00 UTC
[jira] [Created] (HDFS-13389) Ozone: Compile Ozone/HDFS/Cblock
protobuf files with proto3 compiler using maven protoc plugin
Mukul Kumar Singh created HDFS-13389:
----------------------------------------
Summary: Ozone: Compile Ozone/HDFS/Cblock protobuf files with proto3 compiler using maven protoc plugin
Key: HDFS-13389
URL: https://issues.apache.org/jira/browse/HDFS-13389
Project: Hadoop HDFS
Issue Type: Sub-task
Components: ozone
Affects Versions: HDFS-7240
Reporter: Mukul Kumar Singh
Assignee: Mukul Kumar Singh
Fix For: HDFS-7240
Currently all the Ozone/HDFS/Cblock proto files are compiled using proto 2.5, this can be changed to use proto3 compiler.
This change will help in performance improvement as well because currently in the client path, the xceiver client ratis converts proto2 classes to proto3 using byte string manipulation.
Please note that for rest of hadoop (except Ozone/Cblock/HDSL), the protoc version will still remain 2.5 as this proto compilation will be done through the following plugin.
https://www.xolstice.org/protobuf-maven-plugin/
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org