[
https://issues.apache.org/jira/browse/HBASE-2421?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12865247#action_12865247
]
stack commented on HBASE-2421:
------------------------------
The shutdown hook stuff has been cleaned up, removed in 2431 for branch and
trunk. Let me commit that first. IIRC, on commit to trunk of above, it had
already changed, been handled elsewhere.
+1 on remove of permFails.
Patch looks good but will change after 2431 cleans up shutdown hook stuff. I
should commit in a little while.
> Put hangs for 10 retries on failed region servers
> -------------------------------------------------
>
> Key: HBASE-2421
> URL: https://issues.apache.org/jira/browse/HBASE-2421
> Project: Hadoop HBase
> Issue Type: Bug
> Reporter: Jean-Daniel Cryans
> Assignee: ryan rawson
> Priority: Critical
> Fix For: 0.21.0
>
> Attachments: HBASE-2421-2.txt, HBASE-2421-trunk.patch,
> hbase-2421.txt, HBASE-2421.txt
>
>
> Since MultiPut got in, instead of calling getRegionLocationForRowWithRetries
> we now call getRegionServerWithRetries to send an array list of Puts. The
> problem is that if the region server failed, we'll still retry the 10 times
> in a backoff fashion even tho we get connections refused. This is also true
> for a single put since it's the same code path.
> Marking as critical since it almost disables our responsiveness to machine
> failures in certain cases where we are already sending a batch of edits when
> the server fails. Assigning to Ryan since he's been there recently.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.