Signed-off-by: stack <stack@apache.org> Signed-off-by: Viraj Jasani <vjasani@apache.org>
This commit is contained in:
parent
14d8f2f268
commit
8a16aed817
|
@ -2781,6 +2781,19 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
|
|||
return initialized.isReady();
|
||||
}
|
||||
|
||||
/**
|
||||
* Report whether this master is started
|
||||
*
|
||||
* This method is used for testing.
|
||||
*
|
||||
* @return true if master is ready to go, false if not.
|
||||
*/
|
||||
|
||||
@Override
|
||||
public boolean isOnline() {
|
||||
return serviceStarted;
|
||||
}
|
||||
|
||||
/**
|
||||
* Report whether this master is in maintenance mode.
|
||||
*
|
||||
|
|
|
@ -2224,6 +2224,7 @@ public class RSRpcServices implements HBaseRPCErrorHandler,
|
|||
@QosPriority(priority=HConstants.ADMIN_QOS)
|
||||
public StopServerResponse stopServer(final RpcController controller,
|
||||
final StopServerRequest request) throws ServiceException {
|
||||
rpcPreCheck("stopServer");
|
||||
requestCount.increment();
|
||||
String reason = request.getReason();
|
||||
regionServer.stop(reason);
|
||||
|
@ -2233,6 +2234,7 @@ public class RSRpcServices implements HBaseRPCErrorHandler,
|
|||
@Override
|
||||
public UpdateFavoredNodesResponse updateFavoredNodes(RpcController controller,
|
||||
UpdateFavoredNodesRequest request) throws ServiceException {
|
||||
rpcPreCheck("updateFavoredNodes");
|
||||
List<UpdateFavoredNodesRequest.RegionUpdateInfo> openInfoList = request.getUpdateInfoList();
|
||||
UpdateFavoredNodesResponse.Builder respBuilder = UpdateFavoredNodesResponse.newBuilder();
|
||||
for (UpdateFavoredNodesRequest.RegionUpdateInfo regionUpdateInfo : openInfoList) {
|
||||
|
@ -3334,6 +3336,7 @@ public class RSRpcServices implements HBaseRPCErrorHandler,
|
|||
RpcController controller, UpdateConfigurationRequest request)
|
||||
throws ServiceException {
|
||||
try {
|
||||
requirePermission("updateConfiguration", Permission.Action.ADMIN);
|
||||
this.regionServer.updateConfiguration();
|
||||
} catch (Exception e) {
|
||||
throw new ServiceException(e);
|
||||
|
@ -3361,6 +3364,7 @@ public class RSRpcServices implements HBaseRPCErrorHandler,
|
|||
@QosPriority(priority=HConstants.ADMIN_QOS)
|
||||
public ClearSlowLogResponses clearSlowLogsResponses(RpcController controller,
|
||||
ClearSlowLogResponseRequest request) throws ServiceException {
|
||||
rpcPreCheck("clearSlowLogsResponses");
|
||||
final NamedQueueRecorder namedQueueRecorder =
|
||||
this.regionServer.getNamedQueueRecorder();
|
||||
boolean slowLogsCleaned = false;
|
||||
|
|
Loading…
Reference in New Issue