hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vinod Kumar Vavilapalli (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-387) Fix inconsistent protocol naming
Date Mon, 17 Jun 2013 00:57:22 GMT

    [ https://issues.apache.org/jira/browse/YARN-387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13684878#comment-13684878

Vinod Kumar Vavilapalli commented on YARN-387:

Yeah, ApplicationMasterProtocol is definitely more than scheduling. I thought of that too
first, but it isn't representative.

ApplicationClientProtocol is more protocol for ApplicationClient.

There still isn't consistency, but didn't seem like we'll have the perfect names. Some explanation:
 - ApplicationClientProtocol: Protocol for App clients
 - ContainerManagerProtocol: Protocol to talk to ContainerManager
 - ApplicationMasterProtocol: Protocol for ApplicationMasters
 - ResourceManagerAdminProtocol: Protocol to administer ResourceManager

As you see, the verbs ARE different. But balancing verbosity, avoiding abbreviations, representing
functionality is a little difficult excercise and the names we got now seem to be in the best
balance for me.
> Fix inconsistent protocol naming
> --------------------------------
>                 Key: YARN-387
>                 URL: https://issues.apache.org/jira/browse/YARN-387
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Vinod Kumar Vavilapalli
>            Assignee: Vinod Kumar Vavilapalli
>            Priority: Blocker
>              Labels: incompatible
>         Attachments: YARN-387-20130616.txt
> We now have different and inconsistent naming schemes for various protocols. It was hard
to explain to users, mainly in direct interactions at talks/presentations and user group meetings,
with such naming.
> We should fix these before we go beta. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message