[
https://issues.apache.org/jira/browse/HBASE-1457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12714525#action_12714525
]
stack commented on HBASE-1457:
------------------------------
Patch changes MetaRegion so it takes a HRegionInfo rather than region name and
startkey.
It ensures -ROOT- and .META. assignment happens first -- previous -ROOT- didn't
get special treatment. Also, doesn't depend on getting close of catalog
region. Instead, exiting, checks if server was carrying catalog regions and if
it was, schedules them for immediate assignment (no log splitting when server
exits, as opposes to crashes).
It takes the updating of region historian out of the main code path processing
alls-well messages putting it instead on the todo queue to be processed by
worker thread IF meta and root are on line.
> Taking down ROOT/META regionserver can result in cluster becoming
> in-operational
> --------------------------------------------------------------------------------
>
> Key: HBASE-1457
> URL: https://issues.apache.org/jira/browse/HBASE-1457
> Project: Hadoop HBase
> Issue Type: Bug
> Affects Versions: 0.20.0
> Reporter: ryan rawson
> Assignee: ryan rawson
> Fix For: 0.20.0
>
> Attachments: HBASE-1457.patch
>
>
> Take down a regionserver via controlled or uncontrolled shutdown, the master
> doesn't properly reassign the root/meta regions.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.