[
https://issues.apache.org/jira/browse/HBASE-2482?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stack updated HBASE-2482:
-------------------------
Attachment: 2482-v3-combined-patch.txt
A patch that combines Todds fix and a unit test. Todds fix changes RegionState
significantly but its for the better and it looks like it works. Best to get
this change in now rather than later.
This version does not include the kill method added to the regionserver by
previous version. Its not needed.
> regions in transition do not get reassigned by master when RS crashes
> ---------------------------------------------------------------------
>
> Key: HBASE-2482
> URL: https://issues.apache.org/jira/browse/HBASE-2482
> Project: Hadoop HBase
> Issue Type: Bug
> Components: master
> Affects Versions: 0.20.5
> Reporter: Todd Lipcon
> Assignee: Todd Lipcon
> Priority: Blocker
> Fix For: 0.20.5, 0.21.0
>
> Attachments: 2482-unittest.txt, 2482-v3-combined-patch.txt,
> hbase-2482.txt
>
>
> Very similar to HBASE-1928, but for the general case (not just ROOT/META):
> If a region is in transition on a RS when the RS crashes, the master does not
> remove it from regionsInTransition when processing the RS shutdown. This is
> fairly easy to trigger by bringing up a RS and kill -9ing it just as it
> starts to get regions assigned. Those regions will get permanently lost since
> they're stuck in regionsInTransition and thus don't get assigned by the
> metascanner.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.