[
https://issues.apache.org/jira/browse/HBASE-6109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13286401#comment-13286401
]
nkeywal commented on HBASE-6109:
--------------------------------
testRegionInOpeningStateOnDeadRSWhileMasterFailover fails at this line:
{noformat}
public void testRegionInOpeningStateOnDeadRSWhileMasterFailover() throws
IOException,
KeeperException, ServiceException, InterruptedException {
AssignmentManagerWithExtrasForTesting am =
setUpMockedAssignmentManager(this.server,
this.serverManager);
ZKAssign.createNodeOffline(this.watcher, REGIONINFO, SERVERNAME_A);
<============== FAILED HERE: KeeperErrorCode = NodeExists for
/hbase/unassigned/5c7fe078551611acb0923a9ca0e1e1f4
{noformat}
So it's more a test error. This node should be deleted in the after() clause of
the previous, for whatever reason it was not or was recreated after the delete.
Investigating...
> Improve RIT performances during assignment on large clusters
> ------------------------------------------------------------
>
> Key: HBASE-6109
> URL: https://issues.apache.org/jira/browse/HBASE-6109
> Project: HBase
> Issue Type: Improvement
> Components: master
> Affects Versions: 0.96.0
> Reporter: nkeywal
> Assignee: nkeywal
> Priority: Minor
> Fix For: 0.96.0
>
> Attachments: 6109.v19.patch, 6109.v21.patch, 6109.v7.patch
>
>
> The main points in this patch are:
> - lowering the number of copy of the RIT list
> - lowering the number of synchronization
> - synchronizing on a region rather than on everything
> It also contains:
> - some fixes around the RIT notification: the list was sometimes modified
> without a corresponding 'notify'.
> - some tests flakiness correction, actually unrelated to this patch.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira