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

Andrei Savu updated WHIRR-199:
------------------------------

    Fix Version/s: 0.4.0
           Status: Patch Available  (was: Open)

> Add aliases for short role names like nn, jt, tt, dn, zk 
> ---------------------------------------------------------
>
>                 Key: WHIRR-199
>                 URL: https://issues.apache.org/jira/browse/WHIRR-199
>             Project: Whirr
>          Issue Type: Improvement
>          Components: service/hadoop, service/zookeeper
>            Reporter: Andrei Savu
>            Assignee: Andrei Savu
>            Priority: Minor
>             Fix For: 0.4.0
>
>         Attachments: WHIRR-199.patch, WHIRR-199.patch, WHIRR-199.patch
>
>
> Whirr support the following instance roles: dn, jt, nn, tt, zk, 
> hbase-avroserver, hbase-master, hbase-regionserver, hbase-restserver, 
> hbase-thriftserver and as you can see the naming is inconsistent and 
> sometimes it's hard to guess the meaning. 
> Tom White replied on the email list:
> "The shorter names (nn, zk, etc) predate Whirr to when the roles were a part 
> of the group name and had to be kept short to conform to various
> length restrictions. We do things differently now that we have multi-cloud 
> support, so keeping them short is less important, and indeed with a global 
> namespace (since service name is optional) there is even more reason to make 
> them distinctive and unique. So I would suggest the longer, hyphenated form 
> that we adopted for HBase, like hbase-regionserver; so the pattern is 
> <service-name>-<daemon>.
> There's not much harm in keeping the shorter forms around, but we could 
> introduce aliases like hadoop-namenode, zookeeper, etc and
> deprecate the short ones."

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to