[ 
https://issues.apache.org/jira/browse/HADOOP-18487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Steve Loughran resolved HADOOP-18487.
-------------------------------------
    Fix Version/s: 3.4.1
                   3.4.0
     Release Note: 
hadoop modules no longer export protobuf-2.5.0 as a dependency, and it is 
omitted from the hadoop distribution directory. Applications which use the 
library must declare an explicit dependency.

Hadoop uses a shaded version of protobuf3 internally, and does not use the 
2.5.0 JAR except when compiling compatible classes. It is still included in the 
binary distributions when the yarn timeline server is built with hbase 1

  was:
hadoop modules no longer export protobuf-2.5.0 as a dependency, and it is 
omitted from the hadoop distribution directory. Applications which use the 
library must declare an explicit dependency.

Hadoop uses a shaded version of protobuf3 internally, and does not use the 
2.5.0 JAR except when compiling compatible classes

       Resolution: Fixed

> Make protobuf 2.5 an optional runtime dependency.
> -------------------------------------------------
>
>                 Key: HADOOP-18487
>                 URL: https://issues.apache.org/jira/browse/HADOOP-18487
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: build, ipc
>    Affects Versions: 3.3.4
>            Reporter: Steve Loughran
>            Assignee: Steve Loughran
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 3.3.9, 3.4.1, 3.4.0
>
>
> uses of protobuf 2.5 and RpcEnginej have been deprecated since 3.3.0 in 
> HADOOP-17046
> while still keeping those files around (for a long time...), how about we 
> make the protobuf 2.5.0 export off hadoop common and hadoop-hdfs *provided*, 
> rather than *compile*
> that way, if apps want it for their own apis, they have to explicitly ask for 
> it, but at least our own scans don't break.
> i have no idea what will happen to the rest of the stack at this point, it 
> will be "interesting" to see



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to