hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicolas Liochon (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-8776) port HBASE-8723 to 0.94
Date Sat, 22 Jun 2013 05:05:20 GMT

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

Nicolas Liochon commented on HBASE-8776:

This 2 lines patch touches many different topics :-).
1) On ZooKeeper: any default between 30s and 90s is fine imho. Less can become an issue for
some environments. More is a little bit ridiculous.
2) "by default we should be able to ride over a RS crash": I really think it's mandatory.
I'm currently running tests on AWS. So far my stats say that a given machine will disappear
for 5 minutes once per week. We must handle that well.
2.1) We can have rack wide failure as well. A rack hardware will need around 5 minutes to
recover. We must support that too imho (at least in our timeouts, we would have hard time
recovering such a failure today).
3) cluster wide Fail fast vs. retry. I personally think that HBase contract is 'any operation
will eventually succeed', so I'm ok with more retries and longer timeouts, allowing to manage
multiple failures in a row. So 40 minutes is fine. 
4) The final backoff time or 128 seconds seems huge to me, but I'm not against it.

So I'm totally +1 for the HBASE-8723 patch.
Then for 0.94... I think we could just do it, change all the settings like this one (i.e.
zk timeout to 90s as trunk), and do a nice release notes. If we do that plus some communication
when we release the next .94 we will be fine imho.

=> +1 if we do a release notes and change the zk setting.
> port HBASE-8723 to 0.94
> -----------------------
>                 Key: HBASE-8776
>                 URL: https://issues.apache.org/jira/browse/HBASE-8776
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.94.8
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>             Fix For: 0.94.9
>         Attachments: HBASE-8776-v0.patch

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