@@ -2383,11 +2383,12 @@ public GetTableStateResponse setTableStateInMeta(RpcController controller,
23832383 SetTableStateInMetaRequest request ) throws ServiceException {
23842384 TableName tn = ProtobufUtil .toTableName (request .getTableName ());
23852385 try {
2386- HBaseProtos .TableState prevState =
2387- this .master .getTableStateManager ().getTableState (tn ).convert ();
2388- this .master .getTableStateManager ().setTableState (tn ,
2389- TableState .convert (tn , request .getTableState ()).getState ());
2390- return GetTableStateResponse .newBuilder ().setTableState (prevState ).build ();
2386+ TableState prevState = this .master .getTableStateManager ().getTableState (tn );
2387+ TableState newState = TableState .convert (tn , request .getTableState ());
2388+ LOG .info ("{} set table={} state from {} to {}" , master .getClientIdAuditPrefix (),
2389+ tn , prevState .getState (), newState .getState ());
2390+ this .master .getTableStateManager ().setTableState (tn , newState .getState ());
2391+ return GetTableStateResponse .newBuilder ().setTableState (prevState .convert ()).build ();
23912392 } catch (Exception e ) {
23922393 throw new ServiceException (e );
23932394 }
@@ -2424,14 +2425,14 @@ private RegionInfo getRegionInfo(HBaseProtos.RegionSpecifier rs) throws UnknownR
24242425 public MasterProtos .AssignsResponse assigns (RpcController controller ,
24252426 MasterProtos .AssignsRequest request )
24262427 throws ServiceException {
2427- LOG .info (master .getClientIdAuditPrefix () + " assigns" );
24282428 if (this .master .getMasterProcedureExecutor () == null ) {
24292429 throw new ServiceException ("Master's ProcedureExecutor not initialized; retry later" );
24302430 }
24312431 MasterProtos .AssignsResponse .Builder responseBuilder =
24322432 MasterProtos .AssignsResponse .newBuilder ();
24332433 try {
24342434 boolean override = request .getOverride ();
2435+ LOG .info ("{} assigns, override={}" , master .getClientIdAuditPrefix (), override );
24352436 for (HBaseProtos .RegionSpecifier rs : request .getRegionList ()) {
24362437 RegionInfo ri = getRegionInfo (rs );
24372438 if (ri == null ) {
@@ -2456,14 +2457,14 @@ public MasterProtos.AssignsResponse assigns(RpcController controller,
24562457 public MasterProtos .UnassignsResponse unassigns (RpcController controller ,
24572458 MasterProtos .UnassignsRequest request )
24582459 throws ServiceException {
2459- LOG .info (master .getClientIdAuditPrefix () + " unassigns" );
24602460 if (this .master .getMasterProcedureExecutor () == null ) {
24612461 throw new ServiceException ("Master's ProcedureExecutor not initialized; retry later" );
24622462 }
24632463 MasterProtos .UnassignsResponse .Builder responseBuilder =
24642464 MasterProtos .UnassignsResponse .newBuilder ();
24652465 try {
24662466 boolean override = request .getOverride ();
2467+ LOG .info ("{} unassigns, override={}" , master .getClientIdAuditPrefix (), override );
24672468 for (HBaseProtos .RegionSpecifier rs : request .getRegionList ()) {
24682469 RegionInfo ri = getRegionInfo (rs );
24692470 if (ri == null ) {
@@ -2495,6 +2496,9 @@ public MasterProtos.UnassignsResponse unassigns(RpcController controller,
24952496 public MasterProtos .BypassProcedureResponse bypassProcedure (RpcController controller ,
24962497 MasterProtos .BypassProcedureRequest request ) throws ServiceException {
24972498 try {
2499+ LOG .info ("{} bypass procedures={}, waitTime={}, override={}, recursive={}" ,
2500+ master .getClientIdAuditPrefix (), request .getProcIdList (), request .getWaitTime (),
2501+ request .getOverride (), request .getRecursive ());
24982502 List <Boolean > ret =
24992503 master .getMasterProcedureExecutor ().bypassProcedure (request .getProcIdList (),
25002504 request .getWaitTime (), request .getOverride (), request .getRecursive ());
@@ -2513,6 +2517,8 @@ public MasterProtos.ScheduleServerCrashProcedureResponse scheduleServerCrashProc
25132517 try {
25142518 for (HBaseProtos .ServerName serverName : serverNames ) {
25152519 ServerName server = ProtobufUtil .toServerName (serverName );
2520+ LOG .info ("{} schedule ServerCrashProcedure for {}" ,
2521+ master .getClientIdAuditPrefix (), server );
25162522 if (shouldSubmitSCP (server )) {
25172523 master .getServerManager ().moveFromOnlineToDeadServers (server );
25182524 ProcedureExecutor <MasterProcedureEnv > procExec = this .master .getMasterProcedureExecutor ();
0 commit comments