[ 
https://issues.apache.org/jira/browse/HBASE-3833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13028053#comment-13028053
 ] 

Todd Lipcon commented on HBASE-3833:
------------------------------------

I find these include/exclude files just as confusing here in HBase as they've 
always been in Hadoop. Some users are less polite and call them "insane" :)

Could you please do a favor and fill in the following table?

|| Include present || Exclude present || In include || In exclude || Result at 
startup || Result after refresh ||
| o | o | o | o | ? | ? |
| o | x | o | o | ? | ?|
| o | x | o | x | ? | ?|
| x | o | o | o | ? | ?|
| x | o | x | o | ? | ?|
| x | x | o | o | ? | ?|
| x | x | o | x | ? | ?|
| x | x | x | o | ? | ?|
| x | x | x | x | ? | ?|

Rather than this very complicated structure, how about a simpler format, 
something like:

host.rules:
{code}
<regex> (allow|deny)
...
{code}

where we ship a default config that looks like:
{code}
.* allow
{code}

> 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

Reply via email to