[
https://issues.apache.org/jira/browse/HBASE-3833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13029048#comment-13029048
]
stack commented on HBASE-3833:
------------------------------
It was done in ruby because I wanted a graceful_restart that worked with the
shipping version of hbase, I did not want to require users update to get a
working decommission. The ruby script will be discarded when hbase can do what
it does natively. Its a stop gap.
Don't call out to the ruby script (smile). On the other hand, it has had some
exercise and has had some experience frozen into it so is worth a little bit of
study if reimplementing up in the master.
+1 on your 1. and 2. I would encourage you to add bits of general
functionality that can be exploited by master or others in future silly ruby
scripts.
Good on you Vishal
> ability to support includes/excludes list in Hbase
> --------------------------------------------------
>
> Key: HBASE-3833
> URL: https://issues.apache.org/jira/browse/HBASE-3833
> Project: HBase
> Issue Type: Improvement
> Components: client, regionserver
> Affects Versions: 0.90.2
> Reporter: dhruba borthakur
> Assignee: dhruba borthakur
> Attachments: excl-patch.txt
>
>
> An HBase cluster currently does not have the ability to specify that the
> master should accept regionservers only from a specified list. This helps
> preventing administrative errors where the same machine could be included in
> two clusters. It also allows the administrator to easily remove un-ssh-able
> machines from the cluster.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira