You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "Tsuyoshi OZAWA (JIRA)" <ji...@apache.org> on 2014/06/17 04:27:03 UTC

[jira] [Updated] (MAPREDUCE-4065) Add .proto files to built tarball

     [ 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)