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

Tsuyoshi OZAWA updated MAPREDUCE-4065:
--------------------------------------

    Attachment: MAPREDUCE-4065.1.patch

Included *.proto files into build tar ball. Directory hierarchy is as follows:

{code}
hadoop-3.0.0-SNAPSHOT$ tree proto/
proto/
|-- hadoop-common
|   |-- GenericRefreshProtocol.proto
|   |-- GetUserMappingsProtocol.proto
|   |-- HAServiceProtocol.proto
|   |-- IpcConnectionContext.proto
|   |-- ProtobufRpcEngine.proto
|   |-- ProtocolInfo.proto
|   |-- RefreshAuthorizationPolicyProtocol.proto
|   |-- RefreshCallQueueProtocol.proto
|   |-- RefreshUserMappingsProtocol.proto
|   |-- RpcHeader.proto
|   |-- Security.proto
|   `-- ZKFCProtocol.proto
|-- hadoop-hdfs
|   |-- ClientDatanodeProtocol.proto
|   |-- ClientNamenodeProtocol.proto
|   |-- DatanodeProtocol.proto
|   |-- HAZKInfo.proto
|   |-- InterDatanodeProtocol.proto
|   |-- JournalProtocol.proto
|   |-- NamenodeProtocol.proto
|   |-- QJournalProtocol.proto
|   |-- acl.proto
|   |-- datatransfer.proto
|   |-- fsimage.proto
|   |-- hdfs.proto
|   `-- xattr.proto
|-- hadoop-mapreduce-client
|   |-- MRClientProtocol.proto
|   |-- mr_protos.proto
|   `-- mr_service_protos.proto
|-- hadoop-yarn-api
|   |-- application_history_client.proto
|   |-- applicationclient_protocol.proto
|   |-- applicationmaster_protocol.proto
|   |-- containermanagement_protocol.proto
|   |-- yarn_protos.proto
|   `-- yarn_service_protos.proto
`-- hadoop-yarn-server-common
{code}

> Add .proto files to built tarball
> ---------------------------------
>
>                 Key: MAPREDUCE-4065
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4065
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 0.23.2, 2.4.0
>            Reporter: Ralph H Castain
>         Attachments: MAPREDUCE-4065.1.patch
>
>
> Please add the .proto files to the built tarball so that users can build 3rd 
> party tools that use protocol buffers without having to do an svn checkout of 
> the source code.
> Sorry I don't know more about Maven, or I would provide a patch.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to