You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2008/08/15 20:31:44 UTC
[jira] Resolved: (HBASE-830) Debugging HCM.locateRegionInMeta is
painful
[ https://issues.apache.org/jira/browse/HBASE-830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack resolved HBASE-830.
-------------------------
Resolution: Fixed
Committed to branch and trunk. Thanks Andrew and J-D.
> Debugging HCM.locateRegionInMeta is painful
> -------------------------------------------
>
> Key: HBASE-830
> URL: https://issues.apache.org/jira/browse/HBASE-830
> Project: Hadoop HBase
> Issue Type: Bug
> Components: client
> Affects Versions: 0.2.0
> Reporter: Jean-Daniel Cryans
> Priority: Minor
> Fix For: 0.2.1, 0.3.0
>
> Attachments: 830-v2-shortertimeouts.patch, hbase-826-v1.patch
>
>
> I've been debugging a case where a bunch of reduces were hanging for no apparent reason and then get killed because they did not do anything for 600 seconds. I figured that it's because we are stuck in a very long waiting time due to retry backoffs.
> {code}
> public static int RETRY_BACKOFF[] = { 1, 1, 1, 1, 2, 4, 8, 16, 32, 64 };
> {code}
> That means we wait 10 sec, 10 sec, 10, 10, ... then 640 sec. That's a long time, do we really need that much time to finally be warned that there's a bug in HBase?
> Also, the places where we get this:
> {code}
> LOG.debug("reloading table servers because: " + t.getMessage());
> {code}
> should be more verbose. I my logs these are caused by a table not found but the only thing I see is "reloading table servers because: tableName".
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.