Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Found this issue when try to fix the flaky unit test TestRegionReplicaSplit. It may fail as
java.lang.AssertionError: Splitted regions should not be assigned to same region server.
Now wouldLowerAvailability method only consider the primary regions. The replica region can't assign to same server with primary region. But can be assigned to same server with other replica regions.
Attachments
Issue Links
- is related to
-
HBASE-20741 Split of a region with replicas creates all daughter regions and its replica in same server
- Resolved
-
HBASE-23078 BaseLoadBalancer should consider region replicas when randomAssignment and roundRobinAssignment
- Resolved
- links to