You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "David Mollitor (Jira)" <ji...@apache.org> on 2021/01/25 21:45:00 UTC

[jira] [Created] (HADOOP-17494) Make ProtobufRpcEngineProtos and ProtobufRpcEngineProtos2 Co-Exist

David Mollitor created HADOOP-17494:
---------------------------------------

             Summary: Make ProtobufRpcEngineProtos and ProtobufRpcEngineProtos2 Co-Exist
                 Key: HADOOP-17494
                 URL: https://issues.apache.org/jira/browse/HADOOP-17494
             Project: Hadoop Common
          Issue Type: Improvement
            Reporter: David Mollitor
            Assignee: David Mollitor


Changing from Protobuf 2 to Protobuf 3 broke some stuff in Apache Hive project.  This was not an awesome thing to do between minor versions in regards to backwards compatibility for downstream projects.

Additionally, these two frameworks are not drop-in replacements, they have some differences.  Also, Protobuf 2 is not deprecated or anything so let us have both protocols available at the same time.  In Hadoop 4.x Protobuf 2 support can be dropped.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-dev-help@hadoop.apache.org