done);
+
+ /**
* rpc Balance(.hbase.pb.BalanceRequest) returns (.hbase.pb.BalanceResponse);
*
*
@@ -58208,6 +59001,14 @@ public final class MasterProtos {
}
@java.lang.Override
+ public void isMasterInMaintenanceMode(
+ com.google.protobuf.RpcController controller,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest request,
+ com.google.protobuf.RpcCallback done) {
+ impl.isMasterInMaintenanceMode(controller, request, done);
+ }
+
+ @java.lang.Override
public void balance(
com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest request,
@@ -58552,74 +59353,76 @@ public final class MasterProtos {
case 20:
return impl.stopMaster(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterRequest)request);
case 21:
- return impl.balance(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest)request);
+ return impl.isMasterInMaintenanceMode(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest)request);
case 22:
- return impl.setBalancerRunning(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest)request);
+ return impl.balance(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest)request);
case 23:
- return impl.isBalancerEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest)request);
+ return impl.setBalancerRunning(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest)request);
case 24:
- return impl.setSplitOrMergeEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest)request);
+ return impl.isBalancerEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest)request);
case 25:
- return impl.isSplitOrMergeEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest)request);
+ return impl.setSplitOrMergeEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest)request);
case 26:
- return impl.normalize(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest)request);
+ return impl.isSplitOrMergeEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest)request);
case 27:
- return impl.setNormalizerRunning(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest)request);
+ return impl.normalize(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest)request);
case 28:
- return impl.isNormalizerEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest)request);
+ return impl.setNormalizerRunning(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest)request);
case 29:
- return impl.runCatalogScan(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest)request);
+ return impl.isNormalizerEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest)request);
case 30:
- return impl.enableCatalogJanitor(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest)request);
+ return impl.runCatalogScan(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest)request);
case 31:
- return impl.isCatalogJanitorEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest)request);
+ return impl.enableCatalogJanitor(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest)request);
case 32:
- return impl.execMasterService(controller, (org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest)request);
+ return impl.isCatalogJanitorEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest)request);
case 33:
- return impl.snapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest)request);
+ return impl.execMasterService(controller, (org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest)request);
case 34:
- return impl.getCompletedSnapshots(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest)request);
+ return impl.snapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest)request);
case 35:
- return impl.deleteSnapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest)request);
+ return impl.getCompletedSnapshots(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest)request);
case 36:
- return impl.isSnapshotDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest)request);
+ return impl.deleteSnapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest)request);
case 37:
- return impl.restoreSnapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest)request);
+ return impl.isSnapshotDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest)request);
case 38:
- return impl.isRestoreSnapshotDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest)request);
+ return impl.restoreSnapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest)request);
case 39:
- return impl.execProcedure(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest)request);
+ return impl.isRestoreSnapshotDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest)request);
case 40:
- return impl.execProcedureWithRet(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest)request);
+ return impl.execProcedure(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest)request);
case 41:
- return impl.isProcedureDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest)request);
+ return impl.execProcedureWithRet(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest)request);
case 42:
- return impl.modifyNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest)request);
+ return impl.isProcedureDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest)request);
case 43:
- return impl.createNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest)request);
+ return impl.modifyNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest)request);
case 44:
- return impl.deleteNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest)request);
+ return impl.createNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest)request);
case 45:
- return impl.getNamespaceDescriptor(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest)request);
+ return impl.deleteNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest)request);
case 46:
- return impl.listNamespaceDescriptors(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest)request);
+ return impl.getNamespaceDescriptor(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest)request);
case 47:
- return impl.listTableDescriptorsByNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest)request);
+ return impl.listNamespaceDescriptors(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest)request);
case 48:
- return impl.listTableNamesByNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest)request);
+ return impl.listTableDescriptorsByNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest)request);
case 49:
- return impl.setQuota(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest)request);
+ return impl.listTableNamesByNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest)request);
case 50:
- return impl.getLastMajorCompactionTimestamp(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest)request);
+ return impl.setQuota(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest)request);
case 51:
- return impl.getLastMajorCompactionTimestampForRegion(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest)request);
+ return impl.getLastMajorCompactionTimestamp(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest)request);
case 52:
- return impl.getProcedureResult(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest)request);
+ return impl.getLastMajorCompactionTimestampForRegion(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest)request);
case 53:
- return impl.getSecurityCapabilities(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest)request);
+ return impl.getProcedureResult(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest)request);
case 54:
- return impl.abortProcedure(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest)request);
+ return impl.getSecurityCapabilities(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest)request);
case 55:
+ return impl.abortProcedure(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest)request);
+ case 56:
return impl.listProcedures(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresRequest)request);
default:
throw new java.lang.AssertionError("Can't get here.");
@@ -58678,74 +59481,76 @@ public final class MasterProtos {
case 20:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterRequest.getDefaultInstance();
case 21:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest.getDefaultInstance();
case 22:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest.getDefaultInstance();
case 23:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest.getDefaultInstance();
case 24:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest.getDefaultInstance();
case 25:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest.getDefaultInstance();
case 26:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest.getDefaultInstance();
case 27:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest.getDefaultInstance();
case 28:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest.getDefaultInstance();
case 29:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest.getDefaultInstance();
case 30:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest.getDefaultInstance();
case 31:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest.getDefaultInstance();
case 32:
- return org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest.getDefaultInstance();
case 33:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest.getDefaultInstance();
case 34:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest.getDefaultInstance();
case 35:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest.getDefaultInstance();
case 36:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest.getDefaultInstance();
case 37:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest.getDefaultInstance();
case 38:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest.getDefaultInstance();
case 39:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest.getDefaultInstance();
case 40:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest.getDefaultInstance();
case 41:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest.getDefaultInstance();
case 42:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest.getDefaultInstance();
case 43:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest.getDefaultInstance();
case 44:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest.getDefaultInstance();
case 45:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest.getDefaultInstance();
case 46:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest.getDefaultInstance();
case 47:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest.getDefaultInstance();
case 48:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest.getDefaultInstance();
case 49:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest.getDefaultInstance();
case 50:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest.getDefaultInstance();
case 51:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest.getDefaultInstance();
case 52:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest.getDefaultInstance();
case 53:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest.getDefaultInstance();
case 54:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest.getDefaultInstance();
case 55:
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest.getDefaultInstance();
+ case 56:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresRequest.getDefaultInstance();
default:
throw new java.lang.AssertionError("Can't get here.");
@@ -58804,74 +59609,76 @@ public final class MasterProtos {
case 20:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterResponse.getDefaultInstance();
case 21:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse.getDefaultInstance();
case 22:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse.getDefaultInstance();
case 23:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningResponse.getDefaultInstance();
case 24:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse.getDefaultInstance();
case 25:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledResponse.getDefaultInstance();
case 26:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse.getDefaultInstance();
case 27:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeResponse.getDefaultInstance();
case 28:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningResponse.getDefaultInstance();
case 29:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledResponse.getDefaultInstance();
case 30:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse.getDefaultInstance();
case 31:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse.getDefaultInstance();
case 32:
- return org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse.getDefaultInstance();
case 33:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse.getDefaultInstance();
case 34:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotResponse.getDefaultInstance();
case 35:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse.getDefaultInstance();
case 36:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotResponse.getDefaultInstance();
case 37:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneResponse.getDefaultInstance();
case 38:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotResponse.getDefaultInstance();
case 39:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneResponse.getDefaultInstance();
case 40:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance();
case 41:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance();
case 42:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneResponse.getDefaultInstance();
case 43:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceResponse.getDefaultInstance();
case 44:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceResponse.getDefaultInstance();
case 45:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceResponse.getDefaultInstance();
case 46:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse.getDefaultInstance();
case 47:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse.getDefaultInstance();
case 48:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse.getDefaultInstance();
case 49:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceResponse.getDefaultInstance();
case 50:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaResponse.getDefaultInstance();
case 51:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance();
case 52:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance();
case 53:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultResponse.getDefaultInstance();
case 54:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesResponse.getDefaultInstance();
case 55:
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureResponse.getDefaultInstance();
+ case 56:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresResponse.getDefaultInstance();
default:
throw new java.lang.AssertionError("Can't get here.");
@@ -59142,6 +59949,19 @@ public final class MasterProtos {
com.google.protobuf.RpcCallback done);
/**
+ * rpc IsMasterInMaintenanceMode(.hbase.pb.IsInMaintenanceModeRequest) returns (.hbase.pb.IsInMaintenanceModeResponse);
+ *
+ *
+ **
+ * Query whether the Master is in maintenance mode.
+ *
+ */
+ public abstract void isMasterInMaintenanceMode(
+ com.google.protobuf.RpcController controller,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest request,
+ com.google.protobuf.RpcCallback done);
+
+ /**
* rpc Balance(.hbase.pb.BalanceRequest) returns (.hbase.pb.BalanceResponse);
*
*
@@ -59710,176 +60530,181 @@ public final class MasterProtos {
done));
return;
case 21:
+ this.isMasterInMaintenanceMode(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest)request,
+ com.google.protobuf.RpcUtil.specializeCallback(
+ done));
+ return;
+ case 22:
this.balance(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 22:
+ case 23:
this.setBalancerRunning(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 23:
+ case 24:
this.isBalancerEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 24:
+ case 25:
this.setSplitOrMergeEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 25:
+ case 26:
this.isSplitOrMergeEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 26:
+ case 27:
this.normalize(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 27:
+ case 28:
this.setNormalizerRunning(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 28:
+ case 29:
this.isNormalizerEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 29:
+ case 30:
this.runCatalogScan(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 30:
+ case 31:
this.enableCatalogJanitor(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 31:
+ case 32:
this.isCatalogJanitorEnabled(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 32:
+ case 33:
this.execMasterService(controller, (org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 33:
+ case 34:
this.snapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 34:
+ case 35:
this.getCompletedSnapshots(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 35:
+ case 36:
this.deleteSnapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 36:
+ case 37:
this.isSnapshotDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 37:
+ case 38:
this.restoreSnapshot(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 38:
+ case 39:
this.isRestoreSnapshotDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 39:
+ case 40:
this.execProcedure(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 40:
+ case 41:
this.execProcedureWithRet(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 41:
+ case 42:
this.isProcedureDone(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 42:
+ case 43:
this.modifyNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 43:
+ case 44:
this.createNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 44:
+ case 45:
this.deleteNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 45:
+ case 46:
this.getNamespaceDescriptor(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 46:
+ case 47:
this.listNamespaceDescriptors(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 47:
+ case 48:
this.listTableDescriptorsByNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 48:
+ case 49:
this.listTableNamesByNamespace(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 49:
+ case 50:
this.setQuota(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 50:
+ case 51:
this.getLastMajorCompactionTimestamp(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 51:
+ case 52:
this.getLastMajorCompactionTimestampForRegion(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 52:
+ case 53:
this.getProcedureResult(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 53:
+ case 54:
this.getSecurityCapabilities(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 54:
+ case 55:
this.abortProcedure(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
return;
- case 55:
+ case 56:
this.listProcedures(controller, (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresRequest)request,
com.google.protobuf.RpcUtil.specializeCallback(
done));
@@ -59941,74 +60766,76 @@ public final class MasterProtos {
case 20:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterRequest.getDefaultInstance();
case 21:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest.getDefaultInstance();
case 22:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest.getDefaultInstance();
case 23:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest.getDefaultInstance();
case 24:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest.getDefaultInstance();
case 25:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest.getDefaultInstance();
case 26:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest.getDefaultInstance();
case 27:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest.getDefaultInstance();
case 28:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest.getDefaultInstance();
case 29:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest.getDefaultInstance();
case 30:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest.getDefaultInstance();
case 31:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest.getDefaultInstance();
case 32:
- return org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest.getDefaultInstance();
case 33:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest.getDefaultInstance();
case 34:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest.getDefaultInstance();
case 35:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest.getDefaultInstance();
case 36:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest.getDefaultInstance();
case 37:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest.getDefaultInstance();
case 38:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest.getDefaultInstance();
case 39:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest.getDefaultInstance();
case 40:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest.getDefaultInstance();
case 41:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest.getDefaultInstance();
case 42:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest.getDefaultInstance();
case 43:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest.getDefaultInstance();
case 44:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest.getDefaultInstance();
case 45:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest.getDefaultInstance();
case 46:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest.getDefaultInstance();
case 47:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest.getDefaultInstance();
case 48:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest.getDefaultInstance();
case 49:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest.getDefaultInstance();
case 50:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest.getDefaultInstance();
case 51:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest.getDefaultInstance();
case 52:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest.getDefaultInstance();
case 53:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest.getDefaultInstance();
case 54:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest.getDefaultInstance();
case 55:
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest.getDefaultInstance();
+ case 56:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresRequest.getDefaultInstance();
default:
throw new java.lang.AssertionError("Can't get here.");
@@ -60067,74 +60894,76 @@ public final class MasterProtos {
case 20:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterResponse.getDefaultInstance();
case 21:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse.getDefaultInstance();
case 22:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse.getDefaultInstance();
case 23:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningResponse.getDefaultInstance();
case 24:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse.getDefaultInstance();
case 25:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledResponse.getDefaultInstance();
case 26:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse.getDefaultInstance();
case 27:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeResponse.getDefaultInstance();
case 28:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningResponse.getDefaultInstance();
case 29:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledResponse.getDefaultInstance();
case 30:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse.getDefaultInstance();
case 31:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse.getDefaultInstance();
case 32:
- return org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse.getDefaultInstance();
case 33:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse.getDefaultInstance();
case 34:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotResponse.getDefaultInstance();
case 35:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse.getDefaultInstance();
case 36:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotResponse.getDefaultInstance();
case 37:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneResponse.getDefaultInstance();
case 38:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotResponse.getDefaultInstance();
case 39:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneResponse.getDefaultInstance();
case 40:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance();
case 41:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance();
case 42:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneResponse.getDefaultInstance();
case 43:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceResponse.getDefaultInstance();
case 44:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceResponse.getDefaultInstance();
case 45:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceResponse.getDefaultInstance();
case 46:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse.getDefaultInstance();
case 47:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse.getDefaultInstance();
case 48:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse.getDefaultInstance();
case 49:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceResponse.getDefaultInstance();
case 50:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaResponse.getDefaultInstance();
case 51:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance();
case 52:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance();
case 53:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultResponse.getDefaultInstance();
case 54:
- return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureResponse.getDefaultInstance();
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesResponse.getDefaultInstance();
case 55:
+ return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureResponse.getDefaultInstance();
+ case 56:
return org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresResponse.getDefaultInstance();
default:
throw new java.lang.AssertionError("Can't get here.");
@@ -60472,12 +61301,27 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterResponse.getDefaultInstance()));
}
+ public void isMasterInMaintenanceMode(
+ com.google.protobuf.RpcController controller,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest request,
+ com.google.protobuf.RpcCallback done) {
+ channel.callMethod(
+ getDescriptor().getMethods().get(21),
+ controller,
+ request,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse.getDefaultInstance(),
+ com.google.protobuf.RpcUtil.generalizeCallback(
+ done,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse.class,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse.getDefaultInstance()));
+ }
+
public void balance(
com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(21),
+ getDescriptor().getMethods().get(22),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse.getDefaultInstance(),
@@ -60492,7 +61336,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(22),
+ getDescriptor().getMethods().get(23),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningResponse.getDefaultInstance(),
@@ -60507,7 +61351,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(23),
+ getDescriptor().getMethods().get(24),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse.getDefaultInstance(),
@@ -60522,7 +61366,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(24),
+ getDescriptor().getMethods().get(25),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledResponse.getDefaultInstance(),
@@ -60537,7 +61381,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(25),
+ getDescriptor().getMethods().get(26),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse.getDefaultInstance(),
@@ -60552,7 +61396,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(26),
+ getDescriptor().getMethods().get(27),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeResponse.getDefaultInstance(),
@@ -60567,7 +61411,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(27),
+ getDescriptor().getMethods().get(28),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningResponse.getDefaultInstance(),
@@ -60582,7 +61426,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(28),
+ getDescriptor().getMethods().get(29),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledResponse.getDefaultInstance(),
@@ -60597,7 +61441,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(29),
+ getDescriptor().getMethods().get(30),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse.getDefaultInstance(),
@@ -60612,7 +61456,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(30),
+ getDescriptor().getMethods().get(31),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse.getDefaultInstance(),
@@ -60627,7 +61471,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(31),
+ getDescriptor().getMethods().get(32),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse.getDefaultInstance(),
@@ -60642,7 +61486,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(32),
+ getDescriptor().getMethods().get(33),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse.getDefaultInstance(),
@@ -60657,7 +61501,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(33),
+ getDescriptor().getMethods().get(34),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotResponse.getDefaultInstance(),
@@ -60672,7 +61516,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(34),
+ getDescriptor().getMethods().get(35),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse.getDefaultInstance(),
@@ -60687,7 +61531,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(35),
+ getDescriptor().getMethods().get(36),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotResponse.getDefaultInstance(),
@@ -60702,7 +61546,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(36),
+ getDescriptor().getMethods().get(37),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneResponse.getDefaultInstance(),
@@ -60717,7 +61561,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(37),
+ getDescriptor().getMethods().get(38),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotResponse.getDefaultInstance(),
@@ -60732,7 +61576,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(38),
+ getDescriptor().getMethods().get(39),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneResponse.getDefaultInstance(),
@@ -60747,7 +61591,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(39),
+ getDescriptor().getMethods().get(40),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance(),
@@ -60762,7 +61606,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(40),
+ getDescriptor().getMethods().get(41),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance(),
@@ -60777,7 +61621,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(41),
+ getDescriptor().getMethods().get(42),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneResponse.getDefaultInstance(),
@@ -60792,7 +61636,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(42),
+ getDescriptor().getMethods().get(43),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceResponse.getDefaultInstance(),
@@ -60807,7 +61651,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(43),
+ getDescriptor().getMethods().get(44),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceResponse.getDefaultInstance(),
@@ -60822,7 +61666,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(44),
+ getDescriptor().getMethods().get(45),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceResponse.getDefaultInstance(),
@@ -60837,7 +61681,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(45),
+ getDescriptor().getMethods().get(46),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse.getDefaultInstance(),
@@ -60852,7 +61696,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(46),
+ getDescriptor().getMethods().get(47),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse.getDefaultInstance(),
@@ -60867,7 +61711,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(47),
+ getDescriptor().getMethods().get(48),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse.getDefaultInstance(),
@@ -60882,7 +61726,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(48),
+ getDescriptor().getMethods().get(49),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceResponse.getDefaultInstance(),
@@ -60897,7 +61741,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(49),
+ getDescriptor().getMethods().get(50),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaResponse.getDefaultInstance(),
@@ -60912,7 +61756,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(50),
+ getDescriptor().getMethods().get(51),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance(),
@@ -60927,7 +61771,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(51),
+ getDescriptor().getMethods().get(52),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance(),
@@ -60942,7 +61786,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(52),
+ getDescriptor().getMethods().get(53),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultResponse.getDefaultInstance(),
@@ -60957,7 +61801,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(53),
+ getDescriptor().getMethods().get(54),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesResponse.getDefaultInstance(),
@@ -60972,7 +61816,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(54),
+ getDescriptor().getMethods().get(55),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureResponse.getDefaultInstance(),
@@ -60987,7 +61831,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresRequest request,
com.google.protobuf.RpcCallback done) {
channel.callMethod(
- getDescriptor().getMethods().get(55),
+ getDescriptor().getMethods().get(56),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresResponse.getDefaultInstance(),
@@ -61109,6 +61953,11 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterRequest request)
throws com.google.protobuf.ServiceException;
+ public org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse isMasterInMaintenanceMode(
+ com.google.protobuf.RpcController controller,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest request)
+ throws com.google.protobuf.ServiceException;
+
public org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse balance(
com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest request)
@@ -61544,12 +62393,24 @@ public final class MasterProtos {
}
+ public org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse isMasterInMaintenanceMode(
+ com.google.protobuf.RpcController controller,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest request)
+ throws com.google.protobuf.ServiceException {
+ return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse) channel.callBlockingMethod(
+ getDescriptor().getMethods().get(21),
+ controller,
+ request,
+ org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse.getDefaultInstance());
+ }
+
+
public org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse balance(
com.google.protobuf.RpcController controller,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(21),
+ getDescriptor().getMethods().get(22),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.BalanceResponse.getDefaultInstance());
@@ -61561,7 +62422,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(22),
+ getDescriptor().getMethods().get(23),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningResponse.getDefaultInstance());
@@ -61573,7 +62434,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(23),
+ getDescriptor().getMethods().get(24),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse.getDefaultInstance());
@@ -61585,7 +62446,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(24),
+ getDescriptor().getMethods().get(25),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledResponse.getDefaultInstance());
@@ -61597,7 +62458,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(25),
+ getDescriptor().getMethods().get(26),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse.getDefaultInstance());
@@ -61609,7 +62470,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(26),
+ getDescriptor().getMethods().get(27),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeResponse.getDefaultInstance());
@@ -61621,7 +62482,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(27),
+ getDescriptor().getMethods().get(28),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningResponse.getDefaultInstance());
@@ -61633,7 +62494,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(28),
+ getDescriptor().getMethods().get(29),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledResponse.getDefaultInstance());
@@ -61645,7 +62506,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(29),
+ getDescriptor().getMethods().get(30),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse.getDefaultInstance());
@@ -61657,7 +62518,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(30),
+ getDescriptor().getMethods().get(31),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse.getDefaultInstance());
@@ -61669,7 +62530,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(31),
+ getDescriptor().getMethods().get(32),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse.getDefaultInstance());
@@ -61681,7 +62542,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(32),
+ getDescriptor().getMethods().get(33),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse.getDefaultInstance());
@@ -61693,7 +62554,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(33),
+ getDescriptor().getMethods().get(34),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotResponse.getDefaultInstance());
@@ -61705,7 +62566,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(34),
+ getDescriptor().getMethods().get(35),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse.getDefaultInstance());
@@ -61717,7 +62578,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(35),
+ getDescriptor().getMethods().get(36),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotResponse.getDefaultInstance());
@@ -61729,7 +62590,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(36),
+ getDescriptor().getMethods().get(37),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneResponse.getDefaultInstance());
@@ -61741,7 +62602,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(37),
+ getDescriptor().getMethods().get(38),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotResponse.getDefaultInstance());
@@ -61753,7 +62614,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(38),
+ getDescriptor().getMethods().get(39),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneResponse.getDefaultInstance());
@@ -61765,7 +62626,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(39),
+ getDescriptor().getMethods().get(40),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance());
@@ -61777,7 +62638,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(40),
+ getDescriptor().getMethods().get(41),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse.getDefaultInstance());
@@ -61789,7 +62650,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(41),
+ getDescriptor().getMethods().get(42),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneResponse.getDefaultInstance());
@@ -61801,7 +62662,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(42),
+ getDescriptor().getMethods().get(43),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceResponse.getDefaultInstance());
@@ -61813,7 +62674,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(43),
+ getDescriptor().getMethods().get(44),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceResponse.getDefaultInstance());
@@ -61825,7 +62686,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(44),
+ getDescriptor().getMethods().get(45),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceResponse.getDefaultInstance());
@@ -61837,7 +62698,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(45),
+ getDescriptor().getMethods().get(46),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse.getDefaultInstance());
@@ -61849,7 +62710,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(46),
+ getDescriptor().getMethods().get(47),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse.getDefaultInstance());
@@ -61861,7 +62722,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(47),
+ getDescriptor().getMethods().get(48),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse.getDefaultInstance());
@@ -61873,7 +62734,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(48),
+ getDescriptor().getMethods().get(49),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceResponse.getDefaultInstance());
@@ -61885,7 +62746,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(49),
+ getDescriptor().getMethods().get(50),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaResponse.getDefaultInstance());
@@ -61897,7 +62758,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(50),
+ getDescriptor().getMethods().get(51),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance());
@@ -61909,7 +62770,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(51),
+ getDescriptor().getMethods().get(52),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse.getDefaultInstance());
@@ -61921,7 +62782,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(52),
+ getDescriptor().getMethods().get(53),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultResponse.getDefaultInstance());
@@ -61933,7 +62794,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(53),
+ getDescriptor().getMethods().get(54),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesResponse.getDefaultInstance());
@@ -61945,7 +62806,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(54),
+ getDescriptor().getMethods().get(55),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureResponse.getDefaultInstance());
@@ -61957,7 +62818,7 @@ public final class MasterProtos {
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresRequest request)
throws com.google.protobuf.ServiceException {
return (org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresResponse) channel.callBlockingMethod(
- getDescriptor().getMethods().get(55),
+ getDescriptor().getMethods().get(56),
controller,
request,
org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresResponse.getDefaultInstance());
@@ -62199,6 +63060,16 @@ public final class MasterProtos {
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_hbase_pb_StopMasterResponse_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_hbase_pb_IsInMaintenanceModeRequest_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_hbase_pb_IsInMaintenanceModeRequest_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
+ internal_static_hbase_pb_IsInMaintenanceModeResponse_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_hbase_pb_IsInMaintenanceModeResponse_fieldAccessorTable;
+ private static com.google.protobuf.Descriptors.Descriptor
internal_static_hbase_pb_BalanceRequest_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -62593,241 +63464,246 @@ public final class MasterProtos {
"\n!ListTableNamesByNamespaceResponse\022&\n\tt" +
"ableName\030\001 \003(\0132\023.hbase.pb.TableName\"\021\n\017S",
"hutdownRequest\"\022\n\020ShutdownResponse\"\023\n\021St" +
- "opMasterRequest\"\024\n\022StopMasterResponse\"\037\n" +
- "\016BalanceRequest\022\r\n\005force\030\001 \001(\010\"\'\n\017Balanc" +
- "eResponse\022\024\n\014balancer_ran\030\001 \002(\010\"<\n\031SetBa" +
- "lancerRunningRequest\022\n\n\002on\030\001 \002(\010\022\023\n\013sync" +
- "hronous\030\002 \001(\010\"8\n\032SetBalancerRunningRespo" +
- "nse\022\032\n\022prev_balance_value\030\001 \001(\010\"\032\n\030IsBal" +
- "ancerEnabledRequest\",\n\031IsBalancerEnabled" +
- "Response\022\017\n\007enabled\030\001 \002(\010\"w\n\035SetSplitOrM" +
- "ergeEnabledRequest\022\017\n\007enabled\030\001 \002(\010\022\023\n\013s",
- "ynchronous\030\002 \001(\010\0220\n\014switch_types\030\003 \003(\0162\032" +
- ".hbase.pb.MasterSwitchType\"4\n\036SetSplitOr" +
- "MergeEnabledResponse\022\022\n\nprev_value\030\001 \003(\010" +
- "\"O\n\034IsSplitOrMergeEnabledRequest\022/\n\013swit" +
- "ch_type\030\001 \002(\0162\032.hbase.pb.MasterSwitchTyp" +
- "e\"0\n\035IsSplitOrMergeEnabledResponse\022\017\n\007en" +
- "abled\030\001 \002(\010\"\022\n\020NormalizeRequest\"+\n\021Norma" +
- "lizeResponse\022\026\n\016normalizer_ran\030\001 \002(\010\")\n\033" +
- "SetNormalizerRunningRequest\022\n\n\002on\030\001 \002(\010\"" +
- "=\n\034SetNormalizerRunningResponse\022\035\n\025prev_",
- "normalizer_value\030\001 \001(\010\"\034\n\032IsNormalizerEn" +
- "abledRequest\".\n\033IsNormalizerEnabledRespo" +
- "nse\022\017\n\007enabled\030\001 \002(\010\"\027\n\025RunCatalogScanRe" +
- "quest\"-\n\026RunCatalogScanResponse\022\023\n\013scan_" +
- "result\030\001 \001(\005\"-\n\033EnableCatalogJanitorRequ" +
- "est\022\016\n\006enable\030\001 \002(\010\"2\n\034EnableCatalogJani" +
- "torResponse\022\022\n\nprev_value\030\001 \001(\010\" \n\036IsCat" +
- "alogJanitorEnabledRequest\"0\n\037IsCatalogJa" +
- "nitorEnabledResponse\022\r\n\005value\030\001 \002(\010\"B\n\017S" +
- "napshotRequest\022/\n\010snapshot\030\001 \002(\0132\035.hbase",
- ".pb.SnapshotDescription\",\n\020SnapshotRespo" +
- "nse\022\030\n\020expected_timeout\030\001 \002(\003\"\036\n\034GetComp" +
- "letedSnapshotsRequest\"Q\n\035GetCompletedSna" +
- "pshotsResponse\0220\n\tsnapshots\030\001 \003(\0132\035.hbas" +
- "e.pb.SnapshotDescription\"H\n\025DeleteSnapsh" +
- "otRequest\022/\n\010snapshot\030\001 \002(\0132\035.hbase.pb.S" +
- "napshotDescription\"\030\n\026DeleteSnapshotResp" +
- "onse\"I\n\026RestoreSnapshotRequest\022/\n\010snapsh" +
- "ot\030\001 \002(\0132\035.hbase.pb.SnapshotDescription\"" +
- "\031\n\027RestoreSnapshotResponse\"H\n\025IsSnapshot",
- "DoneRequest\022/\n\010snapshot\030\001 \001(\0132\035.hbase.pb" +
- ".SnapshotDescription\"^\n\026IsSnapshotDoneRe" +
- "sponse\022\023\n\004done\030\001 \001(\010:\005false\022/\n\010snapshot\030" +
- "\002 \001(\0132\035.hbase.pb.SnapshotDescription\"O\n\034" +
- "IsRestoreSnapshotDoneRequest\022/\n\010snapshot" +
- "\030\001 \001(\0132\035.hbase.pb.SnapshotDescription\"4\n" +
- "\035IsRestoreSnapshotDoneResponse\022\023\n\004done\030\001" +
- " \001(\010:\005false\"F\n\033GetSchemaAlterStatusReque" +
- "st\022\'\n\ntable_name\030\001 \002(\0132\023.hbase.pb.TableN" +
- "ame\"T\n\034GetSchemaAlterStatusResponse\022\035\n\025y",
- "et_to_update_regions\030\001 \001(\r\022\025\n\rtotal_regi" +
- "ons\030\002 \001(\r\"\213\001\n\032GetTableDescriptorsRequest" +
- "\022(\n\013table_names\030\001 \003(\0132\023.hbase.pb.TableNa" +
- "me\022\r\n\005regex\030\002 \001(\t\022!\n\022include_sys_tables\030" +
- "\003 \001(\010:\005false\022\021\n\tnamespace\030\004 \001(\t\"J\n\033GetTa" +
- "bleDescriptorsResponse\022+\n\014table_schema\030\001" +
- " \003(\0132\025.hbase.pb.TableSchema\"[\n\024GetTableN" +
- "amesRequest\022\r\n\005regex\030\001 \001(\t\022!\n\022include_sy" +
- "s_tables\030\002 \001(\010:\005false\022\021\n\tnamespace\030\003 \001(\t" +
- "\"A\n\025GetTableNamesResponse\022(\n\013table_names",
- "\030\001 \003(\0132\023.hbase.pb.TableName\"\031\n\027GetCluste" +
- "rStatusRequest\"K\n\030GetClusterStatusRespon" +
- "se\022/\n\016cluster_status\030\001 \002(\0132\027.hbase.pb.Cl" +
- "usterStatus\"\030\n\026IsMasterRunningRequest\"4\n" +
- "\027IsMasterRunningResponse\022\031\n\021is_master_ru" +
- "nning\030\001 \002(\010\"I\n\024ExecProcedureRequest\0221\n\tp" +
- "rocedure\030\001 \002(\0132\036.hbase.pb.ProcedureDescr" +
- "iption\"F\n\025ExecProcedureResponse\022\030\n\020expec" +
- "ted_timeout\030\001 \001(\003\022\023\n\013return_data\030\002 \001(\014\"K" +
- "\n\026IsProcedureDoneRequest\0221\n\tprocedure\030\001 ",
- "\001(\0132\036.hbase.pb.ProcedureDescription\"`\n\027I" +
- "sProcedureDoneResponse\022\023\n\004done\030\001 \001(\010:\005fa" +
- "lse\0220\n\010snapshot\030\002 \001(\0132\036.hbase.pb.Procedu" +
- "reDescription\",\n\031GetProcedureResultReque" +
- "st\022\017\n\007proc_id\030\001 \002(\004\"\371\001\n\032GetProcedureResu" +
- "ltResponse\0229\n\005state\030\001 \002(\0162*.hbase.pb.Get" +
- "ProcedureResultResponse.State\022\022\n\nstart_t" +
- "ime\030\002 \001(\004\022\023\n\013last_update\030\003 \001(\004\022\016\n\006result" +
- "\030\004 \001(\014\0224\n\texception\030\005 \001(\0132!.hbase.pb.For" +
- "eignExceptionMessage\"1\n\005State\022\r\n\tNOT_FOU",
- "ND\020\000\022\013\n\007RUNNING\020\001\022\014\n\010FINISHED\020\002\"M\n\025Abort" +
- "ProcedureRequest\022\017\n\007proc_id\030\001 \002(\004\022#\n\025may" +
- "InterruptIfRunning\030\002 \001(\010:\004true\"6\n\026AbortP" +
- "rocedureResponse\022\034\n\024is_procedure_aborted" +
- "\030\001 \002(\010\"\027\n\025ListProceduresRequest\"@\n\026ListP" +
- "roceduresResponse\022&\n\tprocedure\030\001 \003(\0132\023.h" +
- "base.pb.Procedure\"\315\001\n\017SetQuotaRequest\022\021\n" +
- "\tuser_name\030\001 \001(\t\022\022\n\nuser_group\030\002 \001(\t\022\021\n\t" +
- "namespace\030\003 \001(\t\022\'\n\ntable_name\030\004 \001(\0132\023.hb" +
- "ase.pb.TableName\022\022\n\nremove_all\030\005 \001(\010\022\026\n\016",
- "bypass_globals\030\006 \001(\010\022+\n\010throttle\030\007 \001(\0132\031" +
- ".hbase.pb.ThrottleRequest\"\022\n\020SetQuotaRes" +
- "ponse\"J\n\037MajorCompactionTimestampRequest" +
- "\022\'\n\ntable_name\030\001 \002(\0132\023.hbase.pb.TableNam" +
- "e\"U\n(MajorCompactionTimestampForRegionRe" +
- "quest\022)\n\006region\030\001 \002(\0132\031.hbase.pb.RegionS" +
- "pecifier\"@\n MajorCompactionTimestampResp" +
- "onse\022\034\n\024compaction_timestamp\030\001 \002(\003\"\035\n\033Se" +
- "curityCapabilitiesRequest\"\354\001\n\034SecurityCa" +
- "pabilitiesResponse\022G\n\014capabilities\030\001 \003(\016",
- "21.hbase.pb.SecurityCapabilitiesResponse" +
- ".Capability\"\202\001\n\nCapability\022\031\n\025SIMPLE_AUT" +
- "HENTICATION\020\000\022\031\n\025SECURE_AUTHENTICATION\020\001" +
- "\022\021\n\rAUTHORIZATION\020\002\022\026\n\022CELL_AUTHORIZATIO" +
- "N\020\003\022\023\n\017CELL_VISIBILITY\020\004*(\n\020MasterSwitch" +
- "Type\022\t\n\005SPLIT\020\000\022\t\n\005MERGE\020\0012\201(\n\rMasterSer" +
- "vice\022e\n\024GetSchemaAlterStatus\022%.hbase.pb." +
- "GetSchemaAlterStatusRequest\032&.hbase.pb.G" +
- "etSchemaAlterStatusResponse\022b\n\023GetTableD" +
- "escriptors\022$.hbase.pb.GetTableDescriptor",
- "sRequest\032%.hbase.pb.GetTableDescriptorsR" +
- "esponse\022P\n\rGetTableNames\022\036.hbase.pb.GetT" +
- "ableNamesRequest\032\037.hbase.pb.GetTableName" +
- "sResponse\022Y\n\020GetClusterStatus\022!.hbase.pb" +
- ".GetClusterStatusRequest\032\".hbase.pb.GetC" +
- "lusterStatusResponse\022V\n\017IsMasterRunning\022" +
- " .hbase.pb.IsMasterRunningRequest\032!.hbas" +
- "e.pb.IsMasterRunningResponse\022D\n\tAddColum" +
- "n\022\032.hbase.pb.AddColumnRequest\032\033.hbase.pb" +
- ".AddColumnResponse\022M\n\014DeleteColumn\022\035.hba",
- "se.pb.DeleteColumnRequest\032\036.hbase.pb.Del" +
- "eteColumnResponse\022M\n\014ModifyColumn\022\035.hbas" +
- "e.pb.ModifyColumnRequest\032\036.hbase.pb.Modi" +
- "fyColumnResponse\022G\n\nMoveRegion\022\033.hbase.p" +
- "b.MoveRegionRequest\032\034.hbase.pb.MoveRegio" +
- "nResponse\022k\n\026DispatchMergingRegions\022\'.hb" +
- "ase.pb.DispatchMergingRegionsRequest\032(.h" +
- "base.pb.DispatchMergingRegionsResponse\022M" +
- "\n\014AssignRegion\022\035.hbase.pb.AssignRegionRe" +
- "quest\032\036.hbase.pb.AssignRegionResponse\022S\n",
- "\016UnassignRegion\022\037.hbase.pb.UnassignRegio" +
- "nRequest\032 .hbase.pb.UnassignRegionRespon" +
- "se\022P\n\rOfflineRegion\022\036.hbase.pb.OfflineRe" +
- "gionRequest\032\037.hbase.pb.OfflineRegionResp" +
- "onse\022J\n\013DeleteTable\022\034.hbase.pb.DeleteTab" +
- "leRequest\032\035.hbase.pb.DeleteTableResponse" +
- "\022P\n\rtruncateTable\022\036.hbase.pb.TruncateTab" +
- "leRequest\032\037.hbase.pb.TruncateTableRespon" +
- "se\022J\n\013EnableTable\022\034.hbase.pb.EnableTable" +
- "Request\032\035.hbase.pb.EnableTableResponse\022M",
- "\n\014DisableTable\022\035.hbase.pb.DisableTableRe" +
- "quest\032\036.hbase.pb.DisableTableResponse\022J\n" +
- "\013ModifyTable\022\034.hbase.pb.ModifyTableReque" +
- "st\032\035.hbase.pb.ModifyTableResponse\022J\n\013Cre" +
- "ateTable\022\034.hbase.pb.CreateTableRequest\032\035" +
- ".hbase.pb.CreateTableResponse\022A\n\010Shutdow" +
- "n\022\031.hbase.pb.ShutdownRequest\032\032.hbase.pb." +
- "ShutdownResponse\022G\n\nStopMaster\022\033.hbase.p" +
- "b.StopMasterRequest\032\034.hbase.pb.StopMaste" +
- "rResponse\022>\n\007Balance\022\030.hbase.pb.BalanceR",
- "equest\032\031.hbase.pb.BalanceResponse\022_\n\022Set" +
- "BalancerRunning\022#.hbase.pb.SetBalancerRu" +
- "nningRequest\032$.hbase.pb.SetBalancerRunni" +
- "ngResponse\022\\\n\021IsBalancerEnabled\022\".hbase." +
- "pb.IsBalancerEnabledRequest\032#.hbase.pb.I" +
- "sBalancerEnabledResponse\022k\n\026SetSplitOrMe" +
- "rgeEnabled\022\'.hbase.pb.SetSplitOrMergeEna" +
- "bledRequest\032(.hbase.pb.SetSplitOrMergeEn" +
- "abledResponse\022h\n\025IsSplitOrMergeEnabled\022&" +
- ".hbase.pb.IsSplitOrMergeEnabledRequest\032\'",
- ".hbase.pb.IsSplitOrMergeEnabledResponse\022" +
- "D\n\tNormalize\022\032.hbase.pb.NormalizeRequest" +
- "\032\033.hbase.pb.NormalizeResponse\022e\n\024SetNorm" +
- "alizerRunning\022%.hbase.pb.SetNormalizerRu" +
- "nningRequest\032&.hbase.pb.SetNormalizerRun" +
- "ningResponse\022b\n\023IsNormalizerEnabled\022$.hb" +
- "ase.pb.IsNormalizerEnabledRequest\032%.hbas" +
- "e.pb.IsNormalizerEnabledResponse\022S\n\016RunC" +
- "atalogScan\022\037.hbase.pb.RunCatalogScanRequ" +
- "est\032 .hbase.pb.RunCatalogScanResponse\022e\n",
- "\024EnableCatalogJanitor\022%.hbase.pb.EnableC" +
- "atalogJanitorRequest\032&.hbase.pb.EnableCa" +
- "talogJanitorResponse\022n\n\027IsCatalogJanitor" +
- "Enabled\022(.hbase.pb.IsCatalogJanitorEnabl" +
- "edRequest\032).hbase.pb.IsCatalogJanitorEna" +
- "bledResponse\022^\n\021ExecMasterService\022#.hbas" +
- "e.pb.CoprocessorServiceRequest\032$.hbase.p" +
- "b.CoprocessorServiceResponse\022A\n\010Snapshot" +
- "\022\031.hbase.pb.SnapshotRequest\032\032.hbase.pb.S" +
- "napshotResponse\022h\n\025GetCompletedSnapshots",
- "\022&.hbase.pb.GetCompletedSnapshotsRequest" +
- "\032\'.hbase.pb.GetCompletedSnapshotsRespons" +
- "e\022S\n\016DeleteSnapshot\022\037.hbase.pb.DeleteSna" +
- "pshotRequest\032 .hbase.pb.DeleteSnapshotRe" +
- "sponse\022S\n\016IsSnapshotDone\022\037.hbase.pb.IsSn" +
- "apshotDoneRequest\032 .hbase.pb.IsSnapshotD" +
- "oneResponse\022V\n\017RestoreSnapshot\022 .hbase.p" +
- "b.RestoreSnapshotRequest\032!.hbase.pb.Rest" +
- "oreSnapshotResponse\022h\n\025IsRestoreSnapshot" +
- "Done\022&.hbase.pb.IsRestoreSnapshotDoneReq",
- "uest\032\'.hbase.pb.IsRestoreSnapshotDoneRes" +
- "ponse\022P\n\rExecProcedure\022\036.hbase.pb.ExecPr" +
- "ocedureRequest\032\037.hbase.pb.ExecProcedureR" +
- "esponse\022W\n\024ExecProcedureWithRet\022\036.hbase." +
- "pb.ExecProcedureRequest\032\037.hbase.pb.ExecP" +
- "rocedureResponse\022V\n\017IsProcedureDone\022 .hb" +
- "ase.pb.IsProcedureDoneRequest\032!.hbase.pb" +
- ".IsProcedureDoneResponse\022V\n\017ModifyNamesp" +
- "ace\022 .hbase.pb.ModifyNamespaceRequest\032!." +
- "hbase.pb.ModifyNamespaceResponse\022V\n\017Crea",
- "teNamespace\022 .hbase.pb.CreateNamespaceRe" +
- "quest\032!.hbase.pb.CreateNamespaceResponse" +
- "\022V\n\017DeleteNamespace\022 .hbase.pb.DeleteNam" +
- "espaceRequest\032!.hbase.pb.DeleteNamespace" +
- "Response\022k\n\026GetNamespaceDescriptor\022\'.hba" +
- "se.pb.GetNamespaceDescriptorRequest\032(.hb" +
- "ase.pb.GetNamespaceDescriptorResponse\022q\n" +
- "\030ListNamespaceDescriptors\022).hbase.pb.Lis" +
- "tNamespaceDescriptorsRequest\032*.hbase.pb." +
- "ListNamespaceDescriptorsResponse\022\206\001\n\037Lis",
- "tTableDescriptorsByNamespace\0220.hbase.pb." +
- "ListTableDescriptorsByNamespaceRequest\0321" +
- ".hbase.pb.ListTableDescriptorsByNamespac" +
- "eResponse\022t\n\031ListTableNamesByNamespace\022*" +
- ".hbase.pb.ListTableNamesByNamespaceReque" +
- "st\032+.hbase.pb.ListTableNamesByNamespaceR" +
- "esponse\022A\n\010SetQuota\022\031.hbase.pb.SetQuotaR" +
- "equest\032\032.hbase.pb.SetQuotaResponse\022x\n\037ge" +
- "tLastMajorCompactionTimestamp\022).hbase.pb" +
- ".MajorCompactionTimestampRequest\032*.hbase",
- ".pb.MajorCompactionTimestampResponse\022\212\001\n" +
- "(getLastMajorCompactionTimestampForRegio" +
- "n\0222.hbase.pb.MajorCompactionTimestampFor" +
- "RegionRequest\032*.hbase.pb.MajorCompaction" +
- "TimestampResponse\022_\n\022getProcedureResult\022" +
- "#.hbase.pb.GetProcedureResultRequest\032$.h" +
- "base.pb.GetProcedureResultResponse\022h\n\027ge" +
- "tSecurityCapabilities\022%.hbase.pb.Securit" +
- "yCapabilitiesRequest\032&.hbase.pb.Security" +
- "CapabilitiesResponse\022S\n\016AbortProcedure\022\037",
- ".hbase.pb.AbortProcedureRequest\032 .hbase." +
- "pb.AbortProcedureResponse\022S\n\016ListProcedu" +
- "res\022\037.hbase.pb.ListProceduresRequest\032 .h" +
- "base.pb.ListProceduresResponseBB\n*org.ap" +
- "ache.hadoop.hbase.protobuf.generatedB\014Ma" +
- "sterProtosH\001\210\001\001\240\001\001"
+ "opMasterRequest\"\024\n\022StopMasterResponse\"\034\n" +
+ "\032IsInMaintenanceModeRequest\"8\n\033IsInMaint" +
+ "enanceModeResponse\022\031\n\021inMaintenanceMode\030" +
+ "\001 \002(\010\"\037\n\016BalanceRequest\022\r\n\005force\030\001 \001(\010\"\'" +
+ "\n\017BalanceResponse\022\024\n\014balancer_ran\030\001 \002(\010\"" +
+ "<\n\031SetBalancerRunningRequest\022\n\n\002on\030\001 \002(\010" +
+ "\022\023\n\013synchronous\030\002 \001(\010\"8\n\032SetBalancerRunn" +
+ "ingResponse\022\032\n\022prev_balance_value\030\001 \001(\010\"" +
+ "\032\n\030IsBalancerEnabledRequest\",\n\031IsBalance",
+ "rEnabledResponse\022\017\n\007enabled\030\001 \002(\010\"w\n\035Set" +
+ "SplitOrMergeEnabledRequest\022\017\n\007enabled\030\001 " +
+ "\002(\010\022\023\n\013synchronous\030\002 \001(\010\0220\n\014switch_types" +
+ "\030\003 \003(\0162\032.hbase.pb.MasterSwitchType\"4\n\036Se" +
+ "tSplitOrMergeEnabledResponse\022\022\n\nprev_val" +
+ "ue\030\001 \003(\010\"O\n\034IsSplitOrMergeEnabledRequest" +
+ "\022/\n\013switch_type\030\001 \002(\0162\032.hbase.pb.MasterS" +
+ "witchType\"0\n\035IsSplitOrMergeEnabledRespon" +
+ "se\022\017\n\007enabled\030\001 \002(\010\"\022\n\020NormalizeRequest\"" +
+ "+\n\021NormalizeResponse\022\026\n\016normalizer_ran\030\001",
+ " \002(\010\")\n\033SetNormalizerRunningRequest\022\n\n\002o" +
+ "n\030\001 \002(\010\"=\n\034SetNormalizerRunningResponse\022" +
+ "\035\n\025prev_normalizer_value\030\001 \001(\010\"\034\n\032IsNorm" +
+ "alizerEnabledRequest\".\n\033IsNormalizerEnab" +
+ "ledResponse\022\017\n\007enabled\030\001 \002(\010\"\027\n\025RunCatal" +
+ "ogScanRequest\"-\n\026RunCatalogScanResponse\022" +
+ "\023\n\013scan_result\030\001 \001(\005\"-\n\033EnableCatalogJan" +
+ "itorRequest\022\016\n\006enable\030\001 \002(\010\"2\n\034EnableCat" +
+ "alogJanitorResponse\022\022\n\nprev_value\030\001 \001(\010\"" +
+ " \n\036IsCatalogJanitorEnabledRequest\"0\n\037IsC",
+ "atalogJanitorEnabledResponse\022\r\n\005value\030\001 " +
+ "\002(\010\"B\n\017SnapshotRequest\022/\n\010snapshot\030\001 \002(\013" +
+ "2\035.hbase.pb.SnapshotDescription\",\n\020Snaps" +
+ "hotResponse\022\030\n\020expected_timeout\030\001 \002(\003\"\036\n" +
+ "\034GetCompletedSnapshotsRequest\"Q\n\035GetComp" +
+ "letedSnapshotsResponse\0220\n\tsnapshots\030\001 \003(" +
+ "\0132\035.hbase.pb.SnapshotDescription\"H\n\025Dele" +
+ "teSnapshotRequest\022/\n\010snapshot\030\001 \002(\0132\035.hb" +
+ "ase.pb.SnapshotDescription\"\030\n\026DeleteSnap" +
+ "shotResponse\"I\n\026RestoreSnapshotRequest\022/",
+ "\n\010snapshot\030\001 \002(\0132\035.hbase.pb.SnapshotDesc" +
+ "ription\"\031\n\027RestoreSnapshotResponse\"H\n\025Is" +
+ "SnapshotDoneRequest\022/\n\010snapshot\030\001 \001(\0132\035." +
+ "hbase.pb.SnapshotDescription\"^\n\026IsSnapsh" +
+ "otDoneResponse\022\023\n\004done\030\001 \001(\010:\005false\022/\n\010s" +
+ "napshot\030\002 \001(\0132\035.hbase.pb.SnapshotDescrip" +
+ "tion\"O\n\034IsRestoreSnapshotDoneRequest\022/\n\010" +
+ "snapshot\030\001 \001(\0132\035.hbase.pb.SnapshotDescri" +
+ "ption\"4\n\035IsRestoreSnapshotDoneResponse\022\023" +
+ "\n\004done\030\001 \001(\010:\005false\"F\n\033GetSchemaAlterSta",
+ "tusRequest\022\'\n\ntable_name\030\001 \002(\0132\023.hbase.p" +
+ "b.TableName\"T\n\034GetSchemaAlterStatusRespo" +
+ "nse\022\035\n\025yet_to_update_regions\030\001 \001(\r\022\025\n\rto" +
+ "tal_regions\030\002 \001(\r\"\213\001\n\032GetTableDescriptor" +
+ "sRequest\022(\n\013table_names\030\001 \003(\0132\023.hbase.pb" +
+ ".TableName\022\r\n\005regex\030\002 \001(\t\022!\n\022include_sys" +
+ "_tables\030\003 \001(\010:\005false\022\021\n\tnamespace\030\004 \001(\t\"" +
+ "J\n\033GetTableDescriptorsResponse\022+\n\014table_" +
+ "schema\030\001 \003(\0132\025.hbase.pb.TableSchema\"[\n\024G" +
+ "etTableNamesRequest\022\r\n\005regex\030\001 \001(\t\022!\n\022in",
+ "clude_sys_tables\030\002 \001(\010:\005false\022\021\n\tnamespa" +
+ "ce\030\003 \001(\t\"A\n\025GetTableNamesResponse\022(\n\013tab" +
+ "le_names\030\001 \003(\0132\023.hbase.pb.TableName\"\031\n\027G" +
+ "etClusterStatusRequest\"K\n\030GetClusterStat" +
+ "usResponse\022/\n\016cluster_status\030\001 \002(\0132\027.hba" +
+ "se.pb.ClusterStatus\"\030\n\026IsMasterRunningRe" +
+ "quest\"4\n\027IsMasterRunningResponse\022\031\n\021is_m" +
+ "aster_running\030\001 \002(\010\"I\n\024ExecProcedureRequ" +
+ "est\0221\n\tprocedure\030\001 \002(\0132\036.hbase.pb.Proced" +
+ "ureDescription\"F\n\025ExecProcedureResponse\022",
+ "\030\n\020expected_timeout\030\001 \001(\003\022\023\n\013return_data" +
+ "\030\002 \001(\014\"K\n\026IsProcedureDoneRequest\0221\n\tproc" +
+ "edure\030\001 \001(\0132\036.hbase.pb.ProcedureDescript" +
+ "ion\"`\n\027IsProcedureDoneResponse\022\023\n\004done\030\001" +
+ " \001(\010:\005false\0220\n\010snapshot\030\002 \001(\0132\036.hbase.pb" +
+ ".ProcedureDescription\",\n\031GetProcedureRes" +
+ "ultRequest\022\017\n\007proc_id\030\001 \002(\004\"\371\001\n\032GetProce" +
+ "dureResultResponse\0229\n\005state\030\001 \002(\0162*.hbas" +
+ "e.pb.GetProcedureResultResponse.State\022\022\n" +
+ "\nstart_time\030\002 \001(\004\022\023\n\013last_update\030\003 \001(\004\022\016",
+ "\n\006result\030\004 \001(\014\0224\n\texception\030\005 \001(\0132!.hbas" +
+ "e.pb.ForeignExceptionMessage\"1\n\005State\022\r\n" +
+ "\tNOT_FOUND\020\000\022\013\n\007RUNNING\020\001\022\014\n\010FINISHED\020\002\"" +
+ "M\n\025AbortProcedureRequest\022\017\n\007proc_id\030\001 \002(" +
+ "\004\022#\n\025mayInterruptIfRunning\030\002 \001(\010:\004true\"6" +
+ "\n\026AbortProcedureResponse\022\034\n\024is_procedure" +
+ "_aborted\030\001 \002(\010\"\027\n\025ListProceduresRequest\"" +
+ "@\n\026ListProceduresResponse\022&\n\tprocedure\030\001" +
+ " \003(\0132\023.hbase.pb.Procedure\"\315\001\n\017SetQuotaRe" +
+ "quest\022\021\n\tuser_name\030\001 \001(\t\022\022\n\nuser_group\030\002",
+ " \001(\t\022\021\n\tnamespace\030\003 \001(\t\022\'\n\ntable_name\030\004 " +
+ "\001(\0132\023.hbase.pb.TableName\022\022\n\nremove_all\030\005" +
+ " \001(\010\022\026\n\016bypass_globals\030\006 \001(\010\022+\n\010throttle" +
+ "\030\007 \001(\0132\031.hbase.pb.ThrottleRequest\"\022\n\020Set" +
+ "QuotaResponse\"J\n\037MajorCompactionTimestam" +
+ "pRequest\022\'\n\ntable_name\030\001 \002(\0132\023.hbase.pb." +
+ "TableName\"U\n(MajorCompactionTimestampFor" +
+ "RegionRequest\022)\n\006region\030\001 \002(\0132\031.hbase.pb" +
+ ".RegionSpecifier\"@\n MajorCompactionTimes" +
+ "tampResponse\022\034\n\024compaction_timestamp\030\001 \002",
+ "(\003\"\035\n\033SecurityCapabilitiesRequest\"\354\001\n\034Se" +
+ "curityCapabilitiesResponse\022G\n\014capabiliti" +
+ "es\030\001 \003(\01621.hbase.pb.SecurityCapabilities" +
+ "Response.Capability\"\202\001\n\nCapability\022\031\n\025SI" +
+ "MPLE_AUTHENTICATION\020\000\022\031\n\025SECURE_AUTHENTI" +
+ "CATION\020\001\022\021\n\rAUTHORIZATION\020\002\022\026\n\022CELL_AUTH" +
+ "ORIZATION\020\003\022\023\n\017CELL_VISIBILITY\020\004*(\n\020Mast" +
+ "erSwitchType\022\t\n\005SPLIT\020\000\022\t\n\005MERGE\020\0012\353(\n\rM" +
+ "asterService\022e\n\024GetSchemaAlterStatus\022%.h" +
+ "base.pb.GetSchemaAlterStatusRequest\032&.hb",
+ "ase.pb.GetSchemaAlterStatusResponse\022b\n\023G" +
+ "etTableDescriptors\022$.hbase.pb.GetTableDe" +
+ "scriptorsRequest\032%.hbase.pb.GetTableDesc" +
+ "riptorsResponse\022P\n\rGetTableNames\022\036.hbase" +
+ ".pb.GetTableNamesRequest\032\037.hbase.pb.GetT" +
+ "ableNamesResponse\022Y\n\020GetClusterStatus\022!." +
+ "hbase.pb.GetClusterStatusRequest\032\".hbase" +
+ ".pb.GetClusterStatusResponse\022V\n\017IsMaster" +
+ "Running\022 .hbase.pb.IsMasterRunningReques" +
+ "t\032!.hbase.pb.IsMasterRunningResponse\022D\n\t",
+ "AddColumn\022\032.hbase.pb.AddColumnRequest\032\033." +
+ "hbase.pb.AddColumnResponse\022M\n\014DeleteColu" +
+ "mn\022\035.hbase.pb.DeleteColumnRequest\032\036.hbas" +
+ "e.pb.DeleteColumnResponse\022M\n\014ModifyColum" +
+ "n\022\035.hbase.pb.ModifyColumnRequest\032\036.hbase" +
+ ".pb.ModifyColumnResponse\022G\n\nMoveRegion\022\033" +
+ ".hbase.pb.MoveRegionRequest\032\034.hbase.pb.M" +
+ "oveRegionResponse\022k\n\026DispatchMergingRegi" +
+ "ons\022\'.hbase.pb.DispatchMergingRegionsReq" +
+ "uest\032(.hbase.pb.DispatchMergingRegionsRe",
+ "sponse\022M\n\014AssignRegion\022\035.hbase.pb.Assign" +
+ "RegionRequest\032\036.hbase.pb.AssignRegionRes" +
+ "ponse\022S\n\016UnassignRegion\022\037.hbase.pb.Unass" +
+ "ignRegionRequest\032 .hbase.pb.UnassignRegi" +
+ "onResponse\022P\n\rOfflineRegion\022\036.hbase.pb.O" +
+ "fflineRegionRequest\032\037.hbase.pb.OfflineRe" +
+ "gionResponse\022J\n\013DeleteTable\022\034.hbase.pb.D" +
+ "eleteTableRequest\032\035.hbase.pb.DeleteTable" +
+ "Response\022P\n\rtruncateTable\022\036.hbase.pb.Tru" +
+ "ncateTableRequest\032\037.hbase.pb.TruncateTab",
+ "leResponse\022J\n\013EnableTable\022\034.hbase.pb.Ena" +
+ "bleTableRequest\032\035.hbase.pb.EnableTableRe" +
+ "sponse\022M\n\014DisableTable\022\035.hbase.pb.Disabl" +
+ "eTableRequest\032\036.hbase.pb.DisableTableRes" +
+ "ponse\022J\n\013ModifyTable\022\034.hbase.pb.ModifyTa" +
+ "bleRequest\032\035.hbase.pb.ModifyTableRespons" +
+ "e\022J\n\013CreateTable\022\034.hbase.pb.CreateTableR" +
+ "equest\032\035.hbase.pb.CreateTableResponse\022A\n" +
+ "\010Shutdown\022\031.hbase.pb.ShutdownRequest\032\032.h" +
+ "base.pb.ShutdownResponse\022G\n\nStopMaster\022\033",
+ ".hbase.pb.StopMasterRequest\032\034.hbase.pb.S" +
+ "topMasterResponse\022h\n\031IsMasterInMaintenan" +
+ "ceMode\022$.hbase.pb.IsInMaintenanceModeReq" +
+ "uest\032%.hbase.pb.IsInMaintenanceModeRespo" +
+ "nse\022>\n\007Balance\022\030.hbase.pb.BalanceRequest" +
+ "\032\031.hbase.pb.BalanceResponse\022_\n\022SetBalanc" +
+ "erRunning\022#.hbase.pb.SetBalancerRunningR" +
+ "equest\032$.hbase.pb.SetBalancerRunningResp" +
+ "onse\022\\\n\021IsBalancerEnabled\022\".hbase.pb.IsB" +
+ "alancerEnabledRequest\032#.hbase.pb.IsBalan",
+ "cerEnabledResponse\022k\n\026SetSplitOrMergeEna" +
+ "bled\022\'.hbase.pb.SetSplitOrMergeEnabledRe" +
+ "quest\032(.hbase.pb.SetSplitOrMergeEnabledR" +
+ "esponse\022h\n\025IsSplitOrMergeEnabled\022&.hbase" +
+ ".pb.IsSplitOrMergeEnabledRequest\032\'.hbase" +
+ ".pb.IsSplitOrMergeEnabledResponse\022D\n\tNor" +
+ "malize\022\032.hbase.pb.NormalizeRequest\032\033.hba" +
+ "se.pb.NormalizeResponse\022e\n\024SetNormalizer" +
+ "Running\022%.hbase.pb.SetNormalizerRunningR" +
+ "equest\032&.hbase.pb.SetNormalizerRunningRe",
+ "sponse\022b\n\023IsNormalizerEnabled\022$.hbase.pb" +
+ ".IsNormalizerEnabledRequest\032%.hbase.pb.I" +
+ "sNormalizerEnabledResponse\022S\n\016RunCatalog" +
+ "Scan\022\037.hbase.pb.RunCatalogScanRequest\032 ." +
+ "hbase.pb.RunCatalogScanResponse\022e\n\024Enabl" +
+ "eCatalogJanitor\022%.hbase.pb.EnableCatalog" +
+ "JanitorRequest\032&.hbase.pb.EnableCatalogJ" +
+ "anitorResponse\022n\n\027IsCatalogJanitorEnable" +
+ "d\022(.hbase.pb.IsCatalogJanitorEnabledRequ" +
+ "est\032).hbase.pb.IsCatalogJanitorEnabledRe",
+ "sponse\022^\n\021ExecMasterService\022#.hbase.pb.C" +
+ "oprocessorServiceRequest\032$.hbase.pb.Copr" +
+ "ocessorServiceResponse\022A\n\010Snapshot\022\031.hba" +
+ "se.pb.SnapshotRequest\032\032.hbase.pb.Snapsho" +
+ "tResponse\022h\n\025GetCompletedSnapshots\022&.hba" +
+ "se.pb.GetCompletedSnapshotsRequest\032\'.hba" +
+ "se.pb.GetCompletedSnapshotsResponse\022S\n\016D" +
+ "eleteSnapshot\022\037.hbase.pb.DeleteSnapshotR" +
+ "equest\032 .hbase.pb.DeleteSnapshotResponse" +
+ "\022S\n\016IsSnapshotDone\022\037.hbase.pb.IsSnapshot",
+ "DoneRequest\032 .hbase.pb.IsSnapshotDoneRes" +
+ "ponse\022V\n\017RestoreSnapshot\022 .hbase.pb.Rest" +
+ "oreSnapshotRequest\032!.hbase.pb.RestoreSna" +
+ "pshotResponse\022h\n\025IsRestoreSnapshotDone\022&" +
+ ".hbase.pb.IsRestoreSnapshotDoneRequest\032\'" +
+ ".hbase.pb.IsRestoreSnapshotDoneResponse\022" +
+ "P\n\rExecProcedure\022\036.hbase.pb.ExecProcedur" +
+ "eRequest\032\037.hbase.pb.ExecProcedureRespons" +
+ "e\022W\n\024ExecProcedureWithRet\022\036.hbase.pb.Exe" +
+ "cProcedureRequest\032\037.hbase.pb.ExecProcedu",
+ "reResponse\022V\n\017IsProcedureDone\022 .hbase.pb" +
+ ".IsProcedureDoneRequest\032!.hbase.pb.IsPro" +
+ "cedureDoneResponse\022V\n\017ModifyNamespace\022 ." +
+ "hbase.pb.ModifyNamespaceRequest\032!.hbase." +
+ "pb.ModifyNamespaceResponse\022V\n\017CreateName" +
+ "space\022 .hbase.pb.CreateNamespaceRequest\032" +
+ "!.hbase.pb.CreateNamespaceResponse\022V\n\017De" +
+ "leteNamespace\022 .hbase.pb.DeleteNamespace" +
+ "Request\032!.hbase.pb.DeleteNamespaceRespon" +
+ "se\022k\n\026GetNamespaceDescriptor\022\'.hbase.pb.",
+ "GetNamespaceDescriptorRequest\032(.hbase.pb" +
+ ".GetNamespaceDescriptorResponse\022q\n\030ListN" +
+ "amespaceDescriptors\022).hbase.pb.ListNames" +
+ "paceDescriptorsRequest\032*.hbase.pb.ListNa" +
+ "mespaceDescriptorsResponse\022\206\001\n\037ListTable" +
+ "DescriptorsByNamespace\0220.hbase.pb.ListTa" +
+ "bleDescriptorsByNamespaceRequest\0321.hbase" +
+ ".pb.ListTableDescriptorsByNamespaceRespo" +
+ "nse\022t\n\031ListTableNamesByNamespace\022*.hbase" +
+ ".pb.ListTableNamesByNamespaceRequest\032+.h",
+ "base.pb.ListTableNamesByNamespaceRespons" +
+ "e\022A\n\010SetQuota\022\031.hbase.pb.SetQuotaRequest" +
+ "\032\032.hbase.pb.SetQuotaResponse\022x\n\037getLastM" +
+ "ajorCompactionTimestamp\022).hbase.pb.Major" +
+ "CompactionTimestampRequest\032*.hbase.pb.Ma" +
+ "jorCompactionTimestampResponse\022\212\001\n(getLa" +
+ "stMajorCompactionTimestampForRegion\0222.hb" +
+ "ase.pb.MajorCompactionTimestampForRegion" +
+ "Request\032*.hbase.pb.MajorCompactionTimest" +
+ "ampResponse\022_\n\022getProcedureResult\022#.hbas",
+ "e.pb.GetProcedureResultRequest\032$.hbase.p" +
+ "b.GetProcedureResultResponse\022h\n\027getSecur" +
+ "ityCapabilities\022%.hbase.pb.SecurityCapab" +
+ "ilitiesRequest\032&.hbase.pb.SecurityCapabi" +
+ "litiesResponse\022S\n\016AbortProcedure\022\037.hbase" +
+ ".pb.AbortProcedureRequest\032 .hbase.pb.Abo" +
+ "rtProcedureResponse\022S\n\016ListProcedures\022\037." +
+ "hbase.pb.ListProceduresRequest\032 .hbase.p" +
+ "b.ListProceduresResponseBB\n*org.apache.h" +
+ "adoop.hbase.protobuf.generatedB\014MasterPr",
+ "otosH\001\210\001\001\240\001\001"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
@@ -63110,368 +63986,380 @@ public final class MasterProtos {
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_StopMasterResponse_descriptor,
new java.lang.String[] { });
- internal_static_hbase_pb_BalanceRequest_descriptor =
+ internal_static_hbase_pb_IsInMaintenanceModeRequest_descriptor =
getDescriptor().getMessageTypes().get(46);
+ internal_static_hbase_pb_IsInMaintenanceModeRequest_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_hbase_pb_IsInMaintenanceModeRequest_descriptor,
+ new java.lang.String[] { });
+ internal_static_hbase_pb_IsInMaintenanceModeResponse_descriptor =
+ getDescriptor().getMessageTypes().get(47);
+ internal_static_hbase_pb_IsInMaintenanceModeResponse_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_hbase_pb_IsInMaintenanceModeResponse_descriptor,
+ new java.lang.String[] { "InMaintenanceMode", });
+ internal_static_hbase_pb_BalanceRequest_descriptor =
+ getDescriptor().getMessageTypes().get(48);
internal_static_hbase_pb_BalanceRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_BalanceRequest_descriptor,
new java.lang.String[] { "Force", });
internal_static_hbase_pb_BalanceResponse_descriptor =
- getDescriptor().getMessageTypes().get(47);
+ getDescriptor().getMessageTypes().get(49);
internal_static_hbase_pb_BalanceResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_BalanceResponse_descriptor,
new java.lang.String[] { "BalancerRan", });
internal_static_hbase_pb_SetBalancerRunningRequest_descriptor =
- getDescriptor().getMessageTypes().get(48);
+ getDescriptor().getMessageTypes().get(50);
internal_static_hbase_pb_SetBalancerRunningRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SetBalancerRunningRequest_descriptor,
new java.lang.String[] { "On", "Synchronous", });
internal_static_hbase_pb_SetBalancerRunningResponse_descriptor =
- getDescriptor().getMessageTypes().get(49);
+ getDescriptor().getMessageTypes().get(51);
internal_static_hbase_pb_SetBalancerRunningResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SetBalancerRunningResponse_descriptor,
new java.lang.String[] { "PrevBalanceValue", });
internal_static_hbase_pb_IsBalancerEnabledRequest_descriptor =
- getDescriptor().getMessageTypes().get(50);
+ getDescriptor().getMessageTypes().get(52);
internal_static_hbase_pb_IsBalancerEnabledRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsBalancerEnabledRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_IsBalancerEnabledResponse_descriptor =
- getDescriptor().getMessageTypes().get(51);
+ getDescriptor().getMessageTypes().get(53);
internal_static_hbase_pb_IsBalancerEnabledResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsBalancerEnabledResponse_descriptor,
new java.lang.String[] { "Enabled", });
internal_static_hbase_pb_SetSplitOrMergeEnabledRequest_descriptor =
- getDescriptor().getMessageTypes().get(52);
+ getDescriptor().getMessageTypes().get(54);
internal_static_hbase_pb_SetSplitOrMergeEnabledRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SetSplitOrMergeEnabledRequest_descriptor,
new java.lang.String[] { "Enabled", "Synchronous", "SwitchTypes", });
internal_static_hbase_pb_SetSplitOrMergeEnabledResponse_descriptor =
- getDescriptor().getMessageTypes().get(53);
+ getDescriptor().getMessageTypes().get(55);
internal_static_hbase_pb_SetSplitOrMergeEnabledResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SetSplitOrMergeEnabledResponse_descriptor,
new java.lang.String[] { "PrevValue", });
internal_static_hbase_pb_IsSplitOrMergeEnabledRequest_descriptor =
- getDescriptor().getMessageTypes().get(54);
+ getDescriptor().getMessageTypes().get(56);
internal_static_hbase_pb_IsSplitOrMergeEnabledRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsSplitOrMergeEnabledRequest_descriptor,
new java.lang.String[] { "SwitchType", });
internal_static_hbase_pb_IsSplitOrMergeEnabledResponse_descriptor =
- getDescriptor().getMessageTypes().get(55);
+ getDescriptor().getMessageTypes().get(57);
internal_static_hbase_pb_IsSplitOrMergeEnabledResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsSplitOrMergeEnabledResponse_descriptor,
new java.lang.String[] { "Enabled", });
internal_static_hbase_pb_NormalizeRequest_descriptor =
- getDescriptor().getMessageTypes().get(56);
+ getDescriptor().getMessageTypes().get(58);
internal_static_hbase_pb_NormalizeRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_NormalizeRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_NormalizeResponse_descriptor =
- getDescriptor().getMessageTypes().get(57);
+ getDescriptor().getMessageTypes().get(59);
internal_static_hbase_pb_NormalizeResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_NormalizeResponse_descriptor,
new java.lang.String[] { "NormalizerRan", });
internal_static_hbase_pb_SetNormalizerRunningRequest_descriptor =
- getDescriptor().getMessageTypes().get(58);
+ getDescriptor().getMessageTypes().get(60);
internal_static_hbase_pb_SetNormalizerRunningRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SetNormalizerRunningRequest_descriptor,
new java.lang.String[] { "On", });
internal_static_hbase_pb_SetNormalizerRunningResponse_descriptor =
- getDescriptor().getMessageTypes().get(59);
+ getDescriptor().getMessageTypes().get(61);
internal_static_hbase_pb_SetNormalizerRunningResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SetNormalizerRunningResponse_descriptor,
new java.lang.String[] { "PrevNormalizerValue", });
internal_static_hbase_pb_IsNormalizerEnabledRequest_descriptor =
- getDescriptor().getMessageTypes().get(60);
+ getDescriptor().getMessageTypes().get(62);
internal_static_hbase_pb_IsNormalizerEnabledRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsNormalizerEnabledRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_IsNormalizerEnabledResponse_descriptor =
- getDescriptor().getMessageTypes().get(61);
+ getDescriptor().getMessageTypes().get(63);
internal_static_hbase_pb_IsNormalizerEnabledResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsNormalizerEnabledResponse_descriptor,
new java.lang.String[] { "Enabled", });
internal_static_hbase_pb_RunCatalogScanRequest_descriptor =
- getDescriptor().getMessageTypes().get(62);
+ getDescriptor().getMessageTypes().get(64);
internal_static_hbase_pb_RunCatalogScanRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_RunCatalogScanRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_RunCatalogScanResponse_descriptor =
- getDescriptor().getMessageTypes().get(63);
+ getDescriptor().getMessageTypes().get(65);
internal_static_hbase_pb_RunCatalogScanResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_RunCatalogScanResponse_descriptor,
new java.lang.String[] { "ScanResult", });
internal_static_hbase_pb_EnableCatalogJanitorRequest_descriptor =
- getDescriptor().getMessageTypes().get(64);
+ getDescriptor().getMessageTypes().get(66);
internal_static_hbase_pb_EnableCatalogJanitorRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_EnableCatalogJanitorRequest_descriptor,
new java.lang.String[] { "Enable", });
internal_static_hbase_pb_EnableCatalogJanitorResponse_descriptor =
- getDescriptor().getMessageTypes().get(65);
+ getDescriptor().getMessageTypes().get(67);
internal_static_hbase_pb_EnableCatalogJanitorResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_EnableCatalogJanitorResponse_descriptor,
new java.lang.String[] { "PrevValue", });
internal_static_hbase_pb_IsCatalogJanitorEnabledRequest_descriptor =
- getDescriptor().getMessageTypes().get(66);
+ getDescriptor().getMessageTypes().get(68);
internal_static_hbase_pb_IsCatalogJanitorEnabledRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsCatalogJanitorEnabledRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_IsCatalogJanitorEnabledResponse_descriptor =
- getDescriptor().getMessageTypes().get(67);
+ getDescriptor().getMessageTypes().get(69);
internal_static_hbase_pb_IsCatalogJanitorEnabledResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsCatalogJanitorEnabledResponse_descriptor,
new java.lang.String[] { "Value", });
internal_static_hbase_pb_SnapshotRequest_descriptor =
- getDescriptor().getMessageTypes().get(68);
+ getDescriptor().getMessageTypes().get(70);
internal_static_hbase_pb_SnapshotRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SnapshotRequest_descriptor,
new java.lang.String[] { "Snapshot", });
internal_static_hbase_pb_SnapshotResponse_descriptor =
- getDescriptor().getMessageTypes().get(69);
+ getDescriptor().getMessageTypes().get(71);
internal_static_hbase_pb_SnapshotResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SnapshotResponse_descriptor,
new java.lang.String[] { "ExpectedTimeout", });
internal_static_hbase_pb_GetCompletedSnapshotsRequest_descriptor =
- getDescriptor().getMessageTypes().get(70);
+ getDescriptor().getMessageTypes().get(72);
internal_static_hbase_pb_GetCompletedSnapshotsRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetCompletedSnapshotsRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_GetCompletedSnapshotsResponse_descriptor =
- getDescriptor().getMessageTypes().get(71);
+ getDescriptor().getMessageTypes().get(73);
internal_static_hbase_pb_GetCompletedSnapshotsResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetCompletedSnapshotsResponse_descriptor,
new java.lang.String[] { "Snapshots", });
internal_static_hbase_pb_DeleteSnapshotRequest_descriptor =
- getDescriptor().getMessageTypes().get(72);
+ getDescriptor().getMessageTypes().get(74);
internal_static_hbase_pb_DeleteSnapshotRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_DeleteSnapshotRequest_descriptor,
new java.lang.String[] { "Snapshot", });
internal_static_hbase_pb_DeleteSnapshotResponse_descriptor =
- getDescriptor().getMessageTypes().get(73);
+ getDescriptor().getMessageTypes().get(75);
internal_static_hbase_pb_DeleteSnapshotResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_DeleteSnapshotResponse_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_RestoreSnapshotRequest_descriptor =
- getDescriptor().getMessageTypes().get(74);
+ getDescriptor().getMessageTypes().get(76);
internal_static_hbase_pb_RestoreSnapshotRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_RestoreSnapshotRequest_descriptor,
new java.lang.String[] { "Snapshot", });
internal_static_hbase_pb_RestoreSnapshotResponse_descriptor =
- getDescriptor().getMessageTypes().get(75);
+ getDescriptor().getMessageTypes().get(77);
internal_static_hbase_pb_RestoreSnapshotResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_RestoreSnapshotResponse_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_IsSnapshotDoneRequest_descriptor =
- getDescriptor().getMessageTypes().get(76);
+ getDescriptor().getMessageTypes().get(78);
internal_static_hbase_pb_IsSnapshotDoneRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsSnapshotDoneRequest_descriptor,
new java.lang.String[] { "Snapshot", });
internal_static_hbase_pb_IsSnapshotDoneResponse_descriptor =
- getDescriptor().getMessageTypes().get(77);
+ getDescriptor().getMessageTypes().get(79);
internal_static_hbase_pb_IsSnapshotDoneResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsSnapshotDoneResponse_descriptor,
new java.lang.String[] { "Done", "Snapshot", });
internal_static_hbase_pb_IsRestoreSnapshotDoneRequest_descriptor =
- getDescriptor().getMessageTypes().get(78);
+ getDescriptor().getMessageTypes().get(80);
internal_static_hbase_pb_IsRestoreSnapshotDoneRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsRestoreSnapshotDoneRequest_descriptor,
new java.lang.String[] { "Snapshot", });
internal_static_hbase_pb_IsRestoreSnapshotDoneResponse_descriptor =
- getDescriptor().getMessageTypes().get(79);
+ getDescriptor().getMessageTypes().get(81);
internal_static_hbase_pb_IsRestoreSnapshotDoneResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsRestoreSnapshotDoneResponse_descriptor,
new java.lang.String[] { "Done", });
internal_static_hbase_pb_GetSchemaAlterStatusRequest_descriptor =
- getDescriptor().getMessageTypes().get(80);
+ getDescriptor().getMessageTypes().get(82);
internal_static_hbase_pb_GetSchemaAlterStatusRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetSchemaAlterStatusRequest_descriptor,
new java.lang.String[] { "TableName", });
internal_static_hbase_pb_GetSchemaAlterStatusResponse_descriptor =
- getDescriptor().getMessageTypes().get(81);
+ getDescriptor().getMessageTypes().get(83);
internal_static_hbase_pb_GetSchemaAlterStatusResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetSchemaAlterStatusResponse_descriptor,
new java.lang.String[] { "YetToUpdateRegions", "TotalRegions", });
internal_static_hbase_pb_GetTableDescriptorsRequest_descriptor =
- getDescriptor().getMessageTypes().get(82);
+ getDescriptor().getMessageTypes().get(84);
internal_static_hbase_pb_GetTableDescriptorsRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetTableDescriptorsRequest_descriptor,
new java.lang.String[] { "TableNames", "Regex", "IncludeSysTables", "Namespace", });
internal_static_hbase_pb_GetTableDescriptorsResponse_descriptor =
- getDescriptor().getMessageTypes().get(83);
+ getDescriptor().getMessageTypes().get(85);
internal_static_hbase_pb_GetTableDescriptorsResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetTableDescriptorsResponse_descriptor,
new java.lang.String[] { "TableSchema", });
internal_static_hbase_pb_GetTableNamesRequest_descriptor =
- getDescriptor().getMessageTypes().get(84);
+ getDescriptor().getMessageTypes().get(86);
internal_static_hbase_pb_GetTableNamesRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetTableNamesRequest_descriptor,
new java.lang.String[] { "Regex", "IncludeSysTables", "Namespace", });
internal_static_hbase_pb_GetTableNamesResponse_descriptor =
- getDescriptor().getMessageTypes().get(85);
+ getDescriptor().getMessageTypes().get(87);
internal_static_hbase_pb_GetTableNamesResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetTableNamesResponse_descriptor,
new java.lang.String[] { "TableNames", });
internal_static_hbase_pb_GetClusterStatusRequest_descriptor =
- getDescriptor().getMessageTypes().get(86);
+ getDescriptor().getMessageTypes().get(88);
internal_static_hbase_pb_GetClusterStatusRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetClusterStatusRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_GetClusterStatusResponse_descriptor =
- getDescriptor().getMessageTypes().get(87);
+ getDescriptor().getMessageTypes().get(89);
internal_static_hbase_pb_GetClusterStatusResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetClusterStatusResponse_descriptor,
new java.lang.String[] { "ClusterStatus", });
internal_static_hbase_pb_IsMasterRunningRequest_descriptor =
- getDescriptor().getMessageTypes().get(88);
+ getDescriptor().getMessageTypes().get(90);
internal_static_hbase_pb_IsMasterRunningRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsMasterRunningRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_IsMasterRunningResponse_descriptor =
- getDescriptor().getMessageTypes().get(89);
+ getDescriptor().getMessageTypes().get(91);
internal_static_hbase_pb_IsMasterRunningResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsMasterRunningResponse_descriptor,
new java.lang.String[] { "IsMasterRunning", });
internal_static_hbase_pb_ExecProcedureRequest_descriptor =
- getDescriptor().getMessageTypes().get(90);
+ getDescriptor().getMessageTypes().get(92);
internal_static_hbase_pb_ExecProcedureRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_ExecProcedureRequest_descriptor,
new java.lang.String[] { "Procedure", });
internal_static_hbase_pb_ExecProcedureResponse_descriptor =
- getDescriptor().getMessageTypes().get(91);
+ getDescriptor().getMessageTypes().get(93);
internal_static_hbase_pb_ExecProcedureResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_ExecProcedureResponse_descriptor,
new java.lang.String[] { "ExpectedTimeout", "ReturnData", });
internal_static_hbase_pb_IsProcedureDoneRequest_descriptor =
- getDescriptor().getMessageTypes().get(92);
+ getDescriptor().getMessageTypes().get(94);
internal_static_hbase_pb_IsProcedureDoneRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsProcedureDoneRequest_descriptor,
new java.lang.String[] { "Procedure", });
internal_static_hbase_pb_IsProcedureDoneResponse_descriptor =
- getDescriptor().getMessageTypes().get(93);
+ getDescriptor().getMessageTypes().get(95);
internal_static_hbase_pb_IsProcedureDoneResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_IsProcedureDoneResponse_descriptor,
new java.lang.String[] { "Done", "Snapshot", });
internal_static_hbase_pb_GetProcedureResultRequest_descriptor =
- getDescriptor().getMessageTypes().get(94);
+ getDescriptor().getMessageTypes().get(96);
internal_static_hbase_pb_GetProcedureResultRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetProcedureResultRequest_descriptor,
new java.lang.String[] { "ProcId", });
internal_static_hbase_pb_GetProcedureResultResponse_descriptor =
- getDescriptor().getMessageTypes().get(95);
+ getDescriptor().getMessageTypes().get(97);
internal_static_hbase_pb_GetProcedureResultResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_GetProcedureResultResponse_descriptor,
new java.lang.String[] { "State", "StartTime", "LastUpdate", "Result", "Exception", });
internal_static_hbase_pb_AbortProcedureRequest_descriptor =
- getDescriptor().getMessageTypes().get(96);
+ getDescriptor().getMessageTypes().get(98);
internal_static_hbase_pb_AbortProcedureRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_AbortProcedureRequest_descriptor,
new java.lang.String[] { "ProcId", "MayInterruptIfRunning", });
internal_static_hbase_pb_AbortProcedureResponse_descriptor =
- getDescriptor().getMessageTypes().get(97);
+ getDescriptor().getMessageTypes().get(99);
internal_static_hbase_pb_AbortProcedureResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_AbortProcedureResponse_descriptor,
new java.lang.String[] { "IsProcedureAborted", });
internal_static_hbase_pb_ListProceduresRequest_descriptor =
- getDescriptor().getMessageTypes().get(98);
+ getDescriptor().getMessageTypes().get(100);
internal_static_hbase_pb_ListProceduresRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_ListProceduresRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_ListProceduresResponse_descriptor =
- getDescriptor().getMessageTypes().get(99);
+ getDescriptor().getMessageTypes().get(101);
internal_static_hbase_pb_ListProceduresResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_ListProceduresResponse_descriptor,
new java.lang.String[] { "Procedure", });
internal_static_hbase_pb_SetQuotaRequest_descriptor =
- getDescriptor().getMessageTypes().get(100);
+ getDescriptor().getMessageTypes().get(102);
internal_static_hbase_pb_SetQuotaRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SetQuotaRequest_descriptor,
new java.lang.String[] { "UserName", "UserGroup", "Namespace", "TableName", "RemoveAll", "BypassGlobals", "Throttle", });
internal_static_hbase_pb_SetQuotaResponse_descriptor =
- getDescriptor().getMessageTypes().get(101);
+ getDescriptor().getMessageTypes().get(103);
internal_static_hbase_pb_SetQuotaResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SetQuotaResponse_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_MajorCompactionTimestampRequest_descriptor =
- getDescriptor().getMessageTypes().get(102);
+ getDescriptor().getMessageTypes().get(104);
internal_static_hbase_pb_MajorCompactionTimestampRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_MajorCompactionTimestampRequest_descriptor,
new java.lang.String[] { "TableName", });
internal_static_hbase_pb_MajorCompactionTimestampForRegionRequest_descriptor =
- getDescriptor().getMessageTypes().get(103);
+ getDescriptor().getMessageTypes().get(105);
internal_static_hbase_pb_MajorCompactionTimestampForRegionRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_MajorCompactionTimestampForRegionRequest_descriptor,
new java.lang.String[] { "Region", });
internal_static_hbase_pb_MajorCompactionTimestampResponse_descriptor =
- getDescriptor().getMessageTypes().get(104);
+ getDescriptor().getMessageTypes().get(106);
internal_static_hbase_pb_MajorCompactionTimestampResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_MajorCompactionTimestampResponse_descriptor,
new java.lang.String[] { "CompactionTimestamp", });
internal_static_hbase_pb_SecurityCapabilitiesRequest_descriptor =
- getDescriptor().getMessageTypes().get(105);
+ getDescriptor().getMessageTypes().get(107);
internal_static_hbase_pb_SecurityCapabilitiesRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SecurityCapabilitiesRequest_descriptor,
new java.lang.String[] { });
internal_static_hbase_pb_SecurityCapabilitiesResponse_descriptor =
- getDescriptor().getMessageTypes().get(106);
+ getDescriptor().getMessageTypes().get(108);
internal_static_hbase_pb_SecurityCapabilitiesResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_hbase_pb_SecurityCapabilitiesResponse_descriptor,
diff --git hbase-protocol/src/main/protobuf/Master.proto hbase-protocol/src/main/protobuf/Master.proto
index 3fb09f0..b6a56e2 100644
--- hbase-protocol/src/main/protobuf/Master.proto
+++ hbase-protocol/src/main/protobuf/Master.proto
@@ -247,6 +247,13 @@ message StopMasterRequest {
message StopMasterResponse {
}
+message IsInMaintenanceModeRequest {
+}
+
+message IsInMaintenanceModeResponse {
+ required bool inMaintenanceMode = 1;
+}
+
message BalanceRequest {
optional bool force = 1;
}
@@ -619,6 +626,12 @@ service MasterService {
returns(StopMasterResponse);
/**
+ * Query whether the Master is in maintenance mode.
+ */
+ rpc IsMasterInMaintenanceMode(IsInMaintenanceModeRequest)
+ returns(IsInMaintenanceModeResponse);
+
+ /**
* Run the balancer. Will run the balancer and if regions to move, it will
* go ahead and do the reassignments. Can NOT run for various reasons.
* Check logs.
diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
index 37779c1..63114d4 100644
--- hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
+++ hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
@@ -111,6 +111,7 @@ public class CatalogJanitor extends ScheduledChore {
try {
AssignmentManager am = this.services.getAssignmentManager();
if (this.enabled.get()
+ && !this.services.isInMaintenanceMode()
&& am != null
&& am.isFailoverCleanupDone()
&& am.getRegionStates().getRegionsInTransition().size() == 0) {
@@ -242,6 +243,11 @@ public class CatalogJanitor extends ScheduledChore {
int mergeCleaned = 0;
Map mergedRegions = scanTriple.getSecond();
for (Map.Entry e : mergedRegions.entrySet()) {
+ if (this.services.isInMaintenanceMode()) {
+ // Stop cleaning if the master is in maintenance mode
+ break;
+ }
+
HRegionInfo regionA = HRegionInfo.getHRegionInfo(e.getValue(),
HConstants.MERGEA_QUALIFIER);
HRegionInfo regionB = HRegionInfo.getHRegionInfo(e.getValue(),
@@ -268,6 +274,11 @@ public class CatalogJanitor extends ScheduledChore {
// regions whose parents are still around
HashSet parentNotCleaned = new HashSet();
for (Map.Entry e : splitParents.entrySet()) {
+ if (this.services.isInMaintenanceMode()) {
+ // Stop cleaning if the master is in maintenance mode
+ break;
+ }
+
if (!parentNotCleaned.contains(e.getKey().getEncodedName()) &&
cleanParent(e.getKey(), e.getValue())) {
splitCleaned++;
diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
index 7faebdd..8dd1d25 100644
--- hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
+++ hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
@@ -158,6 +158,7 @@ import org.apache.hadoop.hbase.util.VersionInfo;
import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;
import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;
import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;
+import org.apache.hadoop.hbase.zookeeper.MasterMaintenanceModeTracker;
import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;
import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;
import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;
@@ -269,6 +270,9 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
/** Namespace stuff */
private TableNamespaceManager tableNamespaceManager;
+ //Tracker for master maintenance mode setting
+ private MasterMaintenanceModeTracker maintenanceModeTracker;
+
// Metrics for the HMaster
final MetricsMaster metricsMaster;
// file system manager for the master FS operations
@@ -616,6 +620,9 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
this.serverManager);
this.drainingServerTracker.start();
+ this.maintenanceModeTracker = new MasterMaintenanceModeTracker(zooKeeper);
+ this.maintenanceModeTracker.start();
+
// Set the cluster as up. If new RSs, they'll be waiting on this before
// going ahead with their startup.
boolean wasUp = this.clusterStatusTracker.isClusterUp();
@@ -1292,6 +1299,12 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
LOG.debug("Master has not been initialized, don't run balancer.");
return false;
}
+
+ if (isInMaintenanceMode()) {
+ LOG.info("Master is in maintenanceMode mode, don't run balancer.");
+ return false;
+ }
+
// Do this call outside of synchronized block.
int maximumBalanceTime = getBalancerCutoffTime();
synchronized (this.balancer) {
@@ -1390,6 +1403,11 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
return false;
}
+ if (isInMaintenanceMode()) {
+ LOG.info("Master is in maintenance mode, don't run region normalizer.");
+ return false;
+ }
+
if (!this.regionNormalizerTracker.isNormalizerOn()) {
LOG.debug("Region normalization is disabled, don't run region normalizer.");
return false;
@@ -1404,6 +1422,11 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
Collections.shuffle(allEnabledTables);
for (TableName table : allEnabledTables) {
+ if (isInMaintenanceMode()) {
+ LOG.debug("Master is in maintenance mode, stop running region normalizer.");
+ return false;
+ }
+
if (quotaManager.getNamespaceQuotaManager() != null &&
quotaManager.getNamespaceQuotaManager().getState(table.getNamespaceAsString()) != null){
LOG.debug("Skipping normalizing " + table + " since its namespace has quota");
@@ -2384,6 +2407,16 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
return initialized.isReady();
}
+ /**
+ * Report whether this master is in maintenance mode.
+ *
+ * @return true if master is in maintenanceMode
+ */
+ @Override
+ public boolean isInMaintenanceMode() {
+ return maintenanceModeTracker.isInMaintenanceMode();
+ }
+
@VisibleForTesting
public void setInitialized(boolean isInitialized) {
procedureExecutor.getEnvironment().setEventReady(initialized, isInitialized);
@@ -2847,7 +2880,9 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
* @return The state of the load balancer, or false if the load balancer isn't defined.
*/
public boolean isBalancerOn() {
- if (null == loadBalancerTracker) return false;
+ if (null == loadBalancerTracker || isInMaintenanceMode()) {
+ return false;
+ }
return loadBalancerTracker.isBalancerOn();
}
@@ -2855,14 +2890,11 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
* Queries the state of the {@link RegionNormalizerTracker}. If it's not initialized,
* false is returned.
*/
- public boolean isNormalizerOn() {
- if (null == regionNormalizerTracker) {
- return false;
- }
- return regionNormalizerTracker.isNormalizerOn();
+ public boolean isNormalizerOn() {
+ return (null == regionNormalizerTracker || isInMaintenanceMode()) ?
+ false: regionNormalizerTracker.isNormalizerOn();
}
-
/**
* Queries the state of the {@link SplitOrMergeTracker}. If it is not initialized,
* false is returned. If switchType is illegal, false will return.
@@ -2870,7 +2902,7 @@ public class HMaster extends HRegionServer implements MasterServices, Server {
* @return The state of the switch
*/
public boolean isSplitOrMergeEnabled(Admin.MasterSwitchType switchType) {
- if (null == splitOrMergeTracker) {
+ if (null == splitOrMergeTracker || isInMaintenanceMode()) {
return false;
}
return splitOrMergeTracker.isSplitOrMergeEnabled(switchType);
diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
index b59292f..37b3816 100644
--- hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
+++ hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
@@ -109,6 +109,8 @@ import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabled
import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse;
import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest;
import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse;
+import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeRequest;
+import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsInMaintenanceModeResponse;
import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsMasterRunningRequest;
import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsMasterRunningResponse;
import org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest;
@@ -1359,6 +1361,15 @@ public class MasterRpcServices extends RSRpcServices
}
@Override
+ public IsInMaintenanceModeResponse isMasterInMaintenanceMode(
+ final RpcController controller,
+ final IsInMaintenanceModeRequest request) throws ServiceException {
+ IsInMaintenanceModeResponse.Builder response = IsInMaintenanceModeResponse.newBuilder();
+ response.setInMaintenanceMode(master.isInMaintenanceMode());
+ return response.build();
+ }
+
+ @Override
public UnassignRegionResponse unassignRegion(RpcController controller,
UnassignRegionRequest req) throws ServiceException {
try {
diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterServices.java hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterServices.java
index b9a3f83..e42fae5 100644
--- hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterServices.java
+++ hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterServices.java
@@ -331,6 +331,11 @@ public interface MasterServices extends Server {
final long nonce) throws IOException;
/**
+ * @return true if master is in maintanceMode
+ */
+ boolean isInMaintenanceMode();
+
+ /**
* Abort a procedure.
* @param procId ID of the procedure
* @param mayInterruptIfRunning if the proc completed at least one step, should it be aborted?
diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java
index 1721c20..92aed7c 100644
--- hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java
+++ hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java
@@ -211,6 +211,9 @@ public class HBaseFsck extends Configured implements Closeable {
// AlreadyBeingCreatedException which is implies timeout on this operations up to
// HdfsConstants.LEASE_SOFTLIMIT_PERIOD (60 seconds).
private static final int DEFAULT_WAIT_FOR_LOCK_TIMEOUT = 80; // seconds
+ private static final int DEFAULT_MAX_CREATE_ZNODE_ATTEMPTS = 5;
+ private static final int DEFAULT_CREATE_ZNODE_ATTEMPT_SLEEP_INTERVAL = 200; // milliseconds
+ private static final int DEFAULT_CREATE_ZNODE_ATTEMPT_MAX_SLEEP_TIME = 5000; // milliseconds
/**********************
* Internal resources
@@ -238,8 +241,6 @@ public class HBaseFsck extends Configured implements Closeable {
private static boolean details = false; // do we display the full report
private long timelag = DEFAULT_TIME_LAG; // tables whose modtime is older
private static boolean forceExclusive = false; // only this hbck can modify HBase
- private static boolean disableBalancer = false; // disable load balancer to keep regions stable
- private static boolean disableSplitAndMerge = false; // disable split and merge
private boolean fixAssignments = false; // fix assignment errors?
private boolean fixMeta = false; // fix meta errors?
private boolean checkHdfs = true; // load and check fs consistency?
@@ -315,7 +316,11 @@ public class HBaseFsck extends Configured implements Closeable {
*/
private Set orphanedTableZNodes = new HashSet();
private final RetryCounterFactory lockFileRetryCounterFactory;
-
+ private final RetryCounterFactory createZNodeRetryCounterFactory;
+
+ private ZooKeeperWatcher zkw = null;
+ private String hbckEphemeralNodePath = null;
+ private boolean hbckZodeCreated = false;
/**
* Constructor
@@ -355,6 +360,15 @@ public class HBaseFsck extends Configured implements Closeable {
"hbase.hbck.lockfile.attempt.sleep.interval", DEFAULT_LOCK_FILE_ATTEMPT_SLEEP_INTERVAL),
getConf().getInt(
"hbase.hbck.lockfile.attempt.maxsleeptime", DEFAULT_LOCK_FILE_ATTEMPT_MAX_SLEEP_TIME));
+ createZNodeRetryCounterFactory = new RetryCounterFactory(
+ getConf().getInt("hbase.hbck.createznode.attempts", DEFAULT_MAX_CREATE_ZNODE_ATTEMPTS),
+ getConf().getInt(
+ "hbase.hbck.createznode.attempt.sleep.interval",
+ DEFAULT_CREATE_ZNODE_ATTEMPT_SLEEP_INTERVAL),
+ getConf().getInt(
+ "hbase.hbck.createznode.attempt.maxsleeptime",
+ DEFAULT_CREATE_ZNODE_ATTEMPT_MAX_SLEEP_TIME));
+ zkw = createZooKeeperWatcher();
}
private class FileLockCallable implements Callable {
@@ -503,6 +517,7 @@ public class HBaseFsck extends Configured implements Closeable {
@Override
public void run() {
IOUtils.closeQuietly(HBaseFsck.this);
+ cleanupHbckZnode();
unlockHbck();
}
});
@@ -682,48 +697,77 @@ public class HBaseFsck extends Configured implements Closeable {
}
/**
+ * This method maintains an ephemeral znode. If the creation fails we return false or throw
+ * exception
+ *
+ * @return true if creating znode succeeds; false otherwise
+ * @throws IOException if IO failure occurs
+ */
+ private boolean setMasterInMaintenanceMode() throws IOException {
+ RetryCounter retryCounter = createZNodeRetryCounterFactory.create();
+ hbckEphemeralNodePath = ZKUtil.joinZNode(
+ ZooKeeperWatcher.masterMaintZNode,
+ "hbck-" + Long.toString(EnvironmentEdgeManager.currentTime()));
+ do {
+ try {
+ hbckZodeCreated = ZKUtil.createEphemeralNodeAndWatch(zkw, hbckEphemeralNodePath, null);
+ if (hbckZodeCreated) {
+ break;
+ }
+ } catch (KeeperException e) {
+ if (retryCounter.getAttemptTimes() >= retryCounter.getMaxAttempts()) {
+ throw new IOException("Can't create znode " + hbckEphemeralNodePath, e);
+ }
+ // fall through and retry
+ }
+
+ LOG.warn("Fail to create znode " + hbckEphemeralNodePath + ", try=" +
+ (retryCounter.getAttemptTimes() + 1) + " of " + retryCounter.getMaxAttempts());
+
+ try {
+ retryCounter.sleepUntilNextRetry();
+ } catch (InterruptedException ie) {
+ throw (InterruptedIOException) new InterruptedIOException(
+ "Can't create znode " + hbckEphemeralNodePath).initCause(ie);
+ }
+ } while (retryCounter.shouldRetry());
+ return hbckZodeCreated;
+ }
+
+ private void cleanupHbckZnode() {
+ try {
+ if (zkw != null && hbckZodeCreated) {
+ ZKUtil.deleteNode(zkw, hbckEphemeralNodePath);
+ hbckZodeCreated = false;
+ }
+ } catch (KeeperException e) {
+ // Ignore
+ if (!e.code().equals(KeeperException.Code.NONODE)) {
+ LOG.warn("Delete HBCK znode " + hbckEphemeralNodePath + " failed ", e);
+ }
+ }
+ }
+
+ /**
* Contacts the master and prints out cluster-wide information
* @return 0 on success, non-zero on failure
*/
- public int onlineHbck() throws IOException, KeeperException, InterruptedException, ServiceException {
+ public int onlineHbck()
+ throws IOException, KeeperException, InterruptedException, ServiceException {
// print hbase server version
errors.print("Version: " + status.getHBaseVersion());
offlineHdfsIntegrityRepair();
- boolean oldBalancer = false;
- if (shouldDisableBalancer()) {
- oldBalancer = admin.setBalancerRunning(false, true);
- }
- boolean[] oldSplitAndMerge = null;
- if (shouldDisableSplitAndMerge()) {
- oldSplitAndMerge = admin.setSplitOrMergeEnabled(false, false,
- Admin.MasterSwitchType.SPLIT, Admin.MasterSwitchType.MERGE);
+ // If Master runs maintenance tasks (such as balancer, catalog janitor, etc) during online
+ // hbck, it is likely that hbck would be misled and report transient errors. Therefore, it
+ // is better to set Master into maintenance mode during online hbck.
+ //
+ if (!setMasterInMaintenanceMode()) {
+ LOG.warn("HBCK is running while master is not in maintenance mode, you might see transient "
+ + "error. Please run HBCK multiple times to reduce the chance of transient error.");
}
- try {
- onlineConsistencyRepair();
- }
- finally {
- // Only restore the balancer if it was true when we started repairing and
- // we actually disabled it. Otherwise, we might clobber another run of
- // hbck that has just restored it.
- if (shouldDisableBalancer() && oldBalancer) {
- admin.setBalancerRunning(oldBalancer, false);
- }
-
- if (shouldDisableSplitAndMerge()) {
- if (oldSplitAndMerge != null) {
- if (oldSplitAndMerge[0] && oldSplitAndMerge[1]) {
- admin.setSplitOrMergeEnabled(true, false,
- Admin.MasterSwitchType.SPLIT, Admin.MasterSwitchType.MERGE);
- } else if (oldSplitAndMerge[0]) {
- admin.setSplitOrMergeEnabled(true, false, Admin.MasterSwitchType.SPLIT);
- } else if (oldSplitAndMerge[1]) {
- admin.setSplitOrMergeEnabled(true, false, Admin.MasterSwitchType.MERGE);
- }
- }
- }
- }
+ onlineConsistencyRepair();
if (checkRegionBoundaries) {
checkRegionBoundaries();
@@ -738,6 +782,9 @@ public class HBaseFsck extends Configured implements Closeable {
checkAndFixReplication();
+ // Remove the hbck znode
+ cleanupHbckZnode();
+
// Remove the hbck lock
unlockHbck();
@@ -757,9 +804,20 @@ public class HBaseFsck extends Configured implements Closeable {
@Override
public void close() throws IOException {
- IOUtils.closeQuietly(admin);
- IOUtils.closeQuietly(meta);
- IOUtils.closeQuietly(connection);
+ try {
+ cleanupHbckZnode();
+ unlockHbck();
+ } catch (Exception io) {
+ LOG.warn(io);
+ } finally {
+ if (zkw != null) {
+ zkw.close();
+ zkw = null;
+ }
+ IOUtils.closeQuietly(admin);
+ IOUtils.closeQuietly(meta);
+ IOUtils.closeQuietly(connection);
+ }
}
private static class RegionBoundariesInformation {
@@ -1644,7 +1702,6 @@ public class HBaseFsck extends Configured implements Closeable {
HConnectionManager.execute(new HConnectable(getConf()) {
@Override
public Void connect(HConnection connection) throws IOException {
- ZooKeeperWatcher zkw = createZooKeeperWatcher();
try {
for (TableName tableName :
ZKTableStateClientSideReader.getDisabledOrDisablingTables(zkw)) {
@@ -1654,8 +1711,6 @@ public class HBaseFsck extends Configured implements Closeable {
throw new IOException(ke);
} catch (InterruptedException e) {
throw new InterruptedIOException();
- } finally {
- zkw.close();
}
return null;
}
@@ -1775,17 +1830,6 @@ public class HBaseFsck extends Configured implements Closeable {
});
}
- private ServerName getMetaRegionServerName(int replicaId)
- throws IOException, KeeperException {
- ZooKeeperWatcher zkw = createZooKeeperWatcher();
- ServerName sn = null;
- try {
- sn = new MetaTableLocator().getMetaRegionLocation(zkw, replicaId);
- } finally {
- zkw.close();
- }
- return sn;
- }
/**
* Contacts each regionserver and fetches metadata about regions.
@@ -3230,32 +3274,21 @@ public class HBaseFsck extends Configured implements Closeable {
}
private void checkAndFixTableLocks() throws IOException {
- ZooKeeperWatcher zkw = createZooKeeperWatcher();
-
- try {
- TableLockChecker checker = new TableLockChecker(zkw, errors);
- checker.checkTableLocks();
+ TableLockChecker checker = new TableLockChecker(zkw, errors);
+ checker.checkTableLocks();
- if (this.fixTableLocks) {
- checker.fixExpiredTableLocks();
- }
- } finally {
- zkw.close();
+ if (this.fixTableLocks) {
+ checker.fixExpiredTableLocks();
}
}
private void checkAndFixReplication() throws IOException {
- ZooKeeperWatcher zkw = createZooKeeperWatcher();
- try {
- ReplicationChecker checker = new ReplicationChecker(getConf(), zkw, connection, errors);
- checker.checkUnDeletedQueues();
+ ReplicationChecker checker = new ReplicationChecker(getConf(), zkw, connection, errors);
+ checker.checkUnDeletedQueues();
- if (checker.hasUnDeletedQueues() && this.fixReplication) {
- checker.fixUnDeletedQueues();
- setShouldRerun();
- }
- } finally {
- zkw.close();
+ if (checker.hasUnDeletedQueues() && this.fixReplication) {
+ checker.fixUnDeletedQueues();
+ setShouldRerun();
}
}
@@ -3267,47 +3300,41 @@ public class HBaseFsck extends Configured implements Closeable {
*/
private void checkAndFixOrphanedTableZNodes()
throws IOException, KeeperException, InterruptedException {
- ZooKeeperWatcher zkw = createZooKeeperWatcher();
-
- try {
- Set enablingTables = ZKTableStateClientSideReader.getEnablingTables(zkw);
- String msg;
- TableInfo tableInfo;
-
- for (TableName tableName : enablingTables) {
- // Check whether the table exists in hbase
- tableInfo = tablesInfo.get(tableName);
- if (tableInfo != null) {
- // Table exists. This table state is in transit. No problem for this table.
- continue;
- }
-
- msg = "Table " + tableName + " not found in hbase:meta. Orphaned table ZNode found.";
- LOG.warn(msg);
- orphanedTableZNodes.add(tableName);
- errors.reportError(ERROR_CODE.ORPHANED_ZK_TABLE_ENTRY, msg);
+ Set enablingTables = ZKTableStateClientSideReader.getEnablingTables(zkw);
+ String msg;
+ TableInfo tableInfo;
+
+ for (TableName tableName : enablingTables) {
+ // Check whether the table exists in hbase
+ tableInfo = tablesInfo.get(tableName);
+ if (tableInfo != null) {
+ // Table exists. This table state is in transit. No problem for this table.
+ continue;
}
- if (orphanedTableZNodes.size() > 0 && this.fixTableZNodes) {
- ZKTableStateManager zkTableStateMgr = new ZKTableStateManager(zkw);
+ msg = "Table " + tableName + " not found in hbase:meta. Orphaned table ZNode found.";
+ LOG.warn(msg);
+ orphanedTableZNodes.add(tableName);
+ errors.reportError(ERROR_CODE.ORPHANED_ZK_TABLE_ENTRY, msg);
+ }
+
+ if (orphanedTableZNodes.size() > 0 && this.fixTableZNodes) {
+ ZKTableStateManager zkTableStateMgr = new ZKTableStateManager(zkw);
- for (TableName tableName : orphanedTableZNodes) {
- try {
- // Set the table state to be disabled so that if we made mistake, we can trace
- // the history and figure it out.
- // Another choice is to call checkAndRemoveTableState() to delete the orphaned ZNode.
- // Both approaches works.
- zkTableStateMgr.setTableState(tableName, ZooKeeperProtos.Table.State.DISABLED);
- } catch (CoordinatedStateException e) {
- // This exception should not happen here
- LOG.error(
- "Got a CoordinatedStateException while fixing the ENABLING table znode " + tableName,
- e);
- }
+ for (TableName tableName : orphanedTableZNodes) {
+ try {
+ // Set the table state to be disabled so that if we made mistake, we can trace
+ // the history and figure it out.
+ // Another choice is to call checkAndRemoveTableState() to delete the orphaned ZNode.
+ // Both approaches works.
+ zkTableStateMgr.setTableState(tableName, ZooKeeperProtos.Table.State.DISABLED);
+ } catch (CoordinatedStateException e) {
+ // This exception should not happen here
+ LOG.error(
+ "Got a CoordinatedStateException while fixing the ENABLING table znode " + tableName,
+ e);
}
}
- } finally {
- zkw.close();
}
}
@@ -3377,12 +3404,7 @@ public class HBaseFsck extends Configured implements Closeable {
private void unassignMetaReplica(HbckInfo hi) throws IOException, InterruptedException,
KeeperException {
undeployRegions(hi);
- ZooKeeperWatcher zkw = createZooKeeperWatcher();
- try {
- ZKUtil.deleteNode(zkw, zkw.getZNodeForReplica(hi.metaEntry.getReplicaId()));
- } finally {
- zkw.close();
- }
+ ZKUtil.deleteNode(zkw, zkw.getZNodeForReplica(hi.metaEntry.getReplicaId()));
}
private void assignMetaReplica(int replicaId)
@@ -4251,38 +4273,6 @@ public class HBaseFsck extends Configured implements Closeable {
}
/**
- * Disable the load balancer.
- */
- public static void setDisableBalancer() {
- disableBalancer = true;
- }
-
- /**
- * Disable the split and merge
- */
- public static void setDisableSplitAndMerge() {
- disableSplitAndMerge = true;
- }
-
- /**
- * The balancer should be disabled if we are modifying HBase.
- * It can be disabled if you want to prevent region movement from causing
- * false positives.
- */
- public boolean shouldDisableBalancer() {
- return fixAny || disableBalancer;
- }
-
- /**
- * The split and merge should be disabled if we are modifying HBase.
- * It can be disabled if you want to prevent region movement from causing
- * false positives.
- */
- public boolean shouldDisableSplitAndMerge() {
- return fixAny || disableSplitAndMerge;
- }
-
- /**
* Set summary mode.
* Print only summary of the tables and status (OK or INCONSISTENT)
*/
@@ -4552,7 +4542,6 @@ public class HBaseFsck extends Configured implements Closeable {
out.println(" -sidelineDir HDFS path to backup existing meta.");
out.println(" -boundaries Verify that regions boundaries are the same between META and store files.");
out.println(" -exclusive Abort if another hbck is exclusive or fixing.");
- out.println(" -disableBalancer Disable the load balancer.");
out.println("");
out.println(" Metadata Repair options: (expert features, use with caution!)");
@@ -4653,10 +4642,6 @@ public class HBaseFsck extends Configured implements Closeable {
setDisplayFullReport();
} else if (cmd.equals("-exclusive")) {
setForceExclusive();
- } else if (cmd.equals("-disableBalancer")) {
- setDisableBalancer();
- } else if (cmd.equals("-disableSplitAndMerge")) {
- setDisableSplitAndMerge();
} else if (cmd.equals("-timelag")) {
if (i == args.length - 1) {
errors.reportError(ERROR_CODE.WRONG_USAGE, "HBaseFsck: -timelag needs a value.");
diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/MasterMaintenanceModeTracker.java hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/MasterMaintenanceModeTracker.java
new file mode 100644
index 0000000..fc0e05f
--- /dev/null
+++ hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/MasterMaintenanceModeTracker.java
@@ -0,0 +1,81 @@
+/**
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.hadoop.hbase.zookeeper;
+
+import java.util.List;
+
+import org.apache.hadoop.hbase.classification.InterfaceAudience;
+import org.apache.zookeeper.KeeperException;
+
+/**
+ * Tracks the master Maintenance Mode via ZK.
+ */
+@InterfaceAudience.Private
+public class MasterMaintenanceModeTracker extends ZooKeeperListener {
+ private boolean hasChildren;
+
+ public MasterMaintenanceModeTracker(ZooKeeperWatcher watcher) {
+ super(watcher);
+ hasChildren = false;
+ }
+
+ public boolean isInMaintenanceMode() {
+ return hasChildren;
+ }
+
+ private void update(String path) {
+ if (path.startsWith(ZooKeeperWatcher.masterMaintZNode)) {
+ update();
+ }
+ }
+
+ private void update() {
+ try {
+ List children =
+ ZKUtil.listChildrenAndWatchForNewChildren(watcher, ZooKeeperWatcher.masterMaintZNode);
+ hasChildren = (children != null && children.size() > 0);
+ } catch (KeeperException e) {
+ // Ignore the ZK keeper exception
+ hasChildren = false;
+ }
+ }
+
+ /**
+ * Starts the tracking of whether master is in Maintenance Mode.
+ */
+ public void start() {
+ watcher.registerListener(this);
+ update();
+ }
+
+ @Override
+ public void nodeCreated(String path) {
+ update(path);
+ }
+
+ @Override
+ public void nodeDeleted(String path) {
+ update(path);
+ }
+
+ @Override
+ public void nodeChildrenChanged(String path) {
+ update(path);
+ }
+}
diff --git hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/SplitOrMergeTracker.java hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/SplitOrMergeTracker.java
index 0d729a1..7a9a61e 100644
--- hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/SplitOrMergeTracker.java
+++ hbase-server/src/main/java/org/apache/hadoop/hbase/zookeeper/SplitOrMergeTracker.java
@@ -146,6 +146,4 @@ public class SplitOrMergeTracker {
return builder.build();
}
}
-
-
}
diff --git hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestCatalogJanitor.java hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestCatalogJanitor.java
index dbcdf7c..30f4932 100644
--- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestCatalogJanitor.java
+++ hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestCatalogJanitor.java
@@ -535,6 +535,11 @@ public class TestCatalogJanitor {
}
@Override
+ public boolean isInMaintenanceMode() {
+ return false;
+ }
+
+ @Override
public long getLastMajorCompactionTimestamp(TableName table) throws IOException {
// Auto-generated method stub
return 0;
diff --git hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestHBaseFsck.java hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestHBaseFsck.java
index f2171fb..d8087f5 100644
--- hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestHBaseFsck.java
+++ hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestHBaseFsck.java
@@ -37,8 +37,6 @@ import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import java.util.Random;
-import java.util.Map.Entry;
import java.util.NavigableMap;
import java.util.Set;
import java.util.concurrent.Callable;
@@ -69,7 +67,6 @@ import org.apache.hadoop.hbase.HTableDescriptor;
import org.apache.hadoop.hbase.TableExistsException;
import org.apache.hadoop.hbase.testclassification.LargeTests;
import org.apache.hadoop.hbase.MiniHBaseCluster;
-import org.apache.hadoop.hbase.RegionLocations;
import org.apache.hadoop.hbase.ServerName;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.MetaTableAccessor;
@@ -84,12 +81,10 @@ import org.apache.hadoop.hbase.client.HBaseAdmin;
import org.apache.hadoop.hbase.client.HConnection;
import org.apache.hadoop.hbase.client.HTable;
import org.apache.hadoop.hbase.client.MetaScanner;
-import org.apache.hadoop.hbase.client.Mutation;
import org.apache.hadoop.hbase.client.Put;
import org.apache.hadoop.hbase.client.RegionReplicaUtil;
import org.apache.hadoop.hbase.client.Result;
import org.apache.hadoop.hbase.client.ResultScanner;
-import org.apache.hadoop.hbase.client.RowMutations;
import org.apache.hadoop.hbase.client.Scan;
import org.apache.hadoop.hbase.client.Table;
import org.apache.hadoop.hbase.client.replication.ReplicationAdmin;