z3n3r commented on a change in pull request #2445:
URL: https://github.com/apache/hbase/pull/2445#discussion_r506777664



##########
File path: 
hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java
##########
@@ -152,9 +159,19 @@
   private static final int DEFAULT_RIT_STUCK_WARNING_THRESHOLD = 60 * 1000;
   public static final String UNEXPECTED_STATE_REGION = "Unexpected state for ";
 
-  private final ProcedureEvent<?> metaAssignEvent = new ProcedureEvent<>("meta 
assign");
+  private final ProcedureEvent<?> rootAssignEvent = new ProcedureEvent<>("root 
assign");
+  private final ProcedureEvent<?> rootLoadEvent = new ProcedureEvent<>("root 
load");
+
   private final ProcedureEvent<?> metaLoadEvent = new ProcedureEvent<>("meta 
load");
 
+  private final ConcurrentSkipListMap<byte[], ProcedureEvent<?>> 
metaAssignEventMap =

Review comment:
       This is here so procedures that depend on particular regions of meta to 
be available (eg SCP, RTSP, etc) are only waiting on the necessary regions.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to