public void remoteProcedureCompleted(long procId) {
    LOG.debug("Remote procedure done, pid={}", procId);
    RemoteProcedure<MasterProcedureEnv, ?> procedure = getRemoteProcedure(procId);
    if (procedure != null) {
      procedure.remoteOperationCompleted(procedureExecutor.getEnvironment());
    }
  }
Remove decommission marker (previously called 'draining') from a region server to allow regions
assignments. Load regions onto the server asynchronously if a list of regions is given
@param server Region server to remove decommission marker from.
hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java