You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Wei-Chiu Chuang (Jira)" <ji...@apache.org> on 2020/04/29 02:38:00 UTC

[jira] [Commented] (HADOOP-16621) [pb-upgrade] Remove Protobuf classes from signatures of Public APIs

    [ https://issues.apache.org/jira/browse/HADOOP-16621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17095002#comment-17095002 ] 

Wei-Chiu Chuang commented on HADOOP-16621:
------------------------------------------

Updated RN to make Hadoop application developers aware how to migrate.

 

This is an incompatible change. We should strive to make the migration easier.

 

Should we make ProtobufHelper public API now that it is intended to replace the existing public Token API?

> [pb-upgrade] Remove Protobuf classes from signatures of Public APIs
> -------------------------------------------------------------------
>
>                 Key: HADOOP-16621
>                 URL: https://issues.apache.org/jira/browse/HADOOP-16621
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: common
>    Affects Versions: 3.3.0
>            Reporter: Steve Loughran
>            Assignee: Vinayakumar B
>            Priority: Critical
>             Fix For: 3.3.0
>
>
> the move to protobuf 3.x stops spark building because Token has a method which returns a protobuf, and now its returning some v3 types.
> if we want to isolate downstream code from protobuf changes, we need to move that marshalling method from token and put in a helper class.



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

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