Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.96.0, 0.94.14
-
None
-
Reviewed
Description
Current in BulkEnabler we are assigning one region at a time, instead we can use GeneralBulkAssigner to bulk assign multiple regions at a time.
for (HRegionInfo region : regions) { if (assignmentManager.getRegionStates() .isRegionInTransition(region)) { continue; } final HRegionInfo hri = region; pool.execute(Trace.wrap("BulkEnabler.populatePool",new Runnable() { public void run() { assignmentManager.assign(hri, true); } })); }
Attachments
Attachments
Issue Links
- is related to
-
HBASE-10136 the table-lock of TableEventHandler is released too early because reOpenAllRegions() is asynchronous
- Closed