@InterfaceAudience.Private public class MasterRpcServices extends RSRpcServices implements org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterface, org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterface
REGION_SERVER_RPC_SCHEDULER_FACTORY_CLASS| 构造器和说明 |
|---|
MasterRpcServices(HMaster m) |
bulkLoadHFile, checkOOME, checkOpen, closeRegion, compactRegion, execRegionServerService, execService, exitIfOOME, flushRegion, get, getConfiguration, getDeadline, getHostname, getOnlineRegion, getPriority, getPriority, getRegion, getRegionInfo, getScanDetailsWithId, getScanner, getServerInfo, getSocketAddress, getStoreFile, mergeRegions, multi, mutate, onConfigurationChange, openRegion, replay, replicateWALEntry, rollWALWriter, scan, splitRegion, stopServer, updateConfiguration, updateFavoredNodes, warmupRegionpublic MasterRpcServices(HMaster m) throws IOException
IOExceptionprotected PriorityFunction createPriority()
createPriority 在类中 RSRpcServicespublic boolean normalizerSwitch(boolean on)
protected List<RpcServer.BlockingServiceAndInterface> getServices()
getServices 在类中 RSRpcServicespublic org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.GetLastFlushedSequenceIdResponse getLastFlushedSequenceId(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.GetLastFlushedSequenceIdRequest request) throws com.google.protobuf.ServiceException
getLastFlushedSequenceId 在接口中 org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerReportResponse regionServerReport(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerReportRequest request) throws com.google.protobuf.ServiceException
regionServerReport 在接口中 org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStartupResponse regionServerStartup(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStartupRequest request) throws com.google.protobuf.ServiceException
regionServerStartup 在接口中 org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.ReportRSFatalErrorResponse reportRSFatalError(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.ReportRSFatalErrorRequest request) throws com.google.protobuf.ServiceException
reportRSFatalError 在接口中 org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AddColumnResponse addColumn(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AddColumnRequest req) throws com.google.protobuf.ServiceException
addColumn 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AssignRegionResponse assignRegion(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AssignRegionRequest req) throws com.google.protobuf.ServiceException
assignRegion 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic 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
balance 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceResponse createNamespace(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateNamespaceRequest request) throws com.google.protobuf.ServiceException
createNamespace 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateTableResponse createTable(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.CreateTableRequest req) throws com.google.protobuf.ServiceException
createTable 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteColumnResponse deleteColumn(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteColumnRequest req) throws com.google.protobuf.ServiceException
deleteColumn 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceResponse deleteNamespace(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest request) throws com.google.protobuf.ServiceException
deleteNamespace 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotResponse deleteSnapshot(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteSnapshotRequest request) throws com.google.protobuf.ServiceException
deleteSnapshot 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceException - wrapping SnapshotDoesNotExistException if specified snapshot did not
exist.public org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteTableResponse deleteTable(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteTableRequest request) throws com.google.protobuf.ServiceException
deleteTable 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.TruncateTableResponse truncateTable(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.TruncateTableRequest request) throws com.google.protobuf.ServiceException
truncateTable 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DisableTableResponse disableTable(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DisableTableRequest request) throws com.google.protobuf.ServiceException
disableTable 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DispatchMergingRegionsResponse dispatchMergingRegions(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DispatchMergingRegionsRequest request) throws com.google.protobuf.ServiceException
dispatchMergingRegions 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorResponse enableCatalogJanitor(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableCatalogJanitorRequest req) throws com.google.protobuf.ServiceException
enableCatalogJanitor 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetCleanerChoreRunningResponse setCleanerChoreRunning(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetCleanerChoreRunningRequest req) throws com.google.protobuf.ServiceException
setCleanerChoreRunning 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableTableResponse enableTable(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.EnableTableRequest request) throws com.google.protobuf.ServiceException
enableTable 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse execMasterService(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest request) throws com.google.protobuf.ServiceException
execMasterService 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse execProcedure(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest request) throws com.google.protobuf.ServiceException
execProcedure 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureResponse execProcedureWithRet(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ExecProcedureRequest request) throws com.google.protobuf.ServiceException
execProcedureWithRet 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetClusterStatusResponse getClusterStatus(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetClusterStatusRequest req) throws com.google.protobuf.ServiceException
getClusterStatus 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsResponse getCompletedSnapshots(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetCompletedSnapshotsRequest request) throws com.google.protobuf.ServiceException
getCompletedSnapshots 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorResponse getNamespaceDescriptor(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetNamespaceDescriptorRequest request) throws com.google.protobuf.ServiceException
getNamespaceDescriptor 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetSchemaAlterStatusResponse getSchemaAlterStatus(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetSchemaAlterStatusRequest req) throws com.google.protobuf.ServiceException
getSchemaAlterStatus 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetTableDescriptorsResponse getTableDescriptors(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetTableDescriptorsRequest req) throws com.google.protobuf.ServiceException
getTableDescriptors 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacec - Unused (set to null).req - GetTableDescriptorsRequest that contains:
- tableNames: requested tables, or if empty, all are requestedcom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetTableNamesResponse getTableNames(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetTableNamesRequest req) throws com.google.protobuf.ServiceException
getTableNames 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecontroller - Unused (set to null).req - GetTableNamesRequestcom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledResponse isCatalogJanitorEnabled(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCatalogJanitorEnabledRequest req) throws com.google.protobuf.ServiceException
isCatalogJanitorEnabled 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCleanerChoreEnabledResponse isCleanerChoreEnabled(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsCleanerChoreEnabledRequest req) throws com.google.protobuf.ServiceException
isCleanerChoreEnabled 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsMasterRunningResponse isMasterRunning(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsMasterRunningRequest req) throws com.google.protobuf.ServiceException
isMasterRunning 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneResponse isProcedureDone(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsProcedureDoneRequest request) throws com.google.protobuf.ServiceException
isProcedureDone 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceException - if invalid procedure, or
a failed procedure with progress failure reason.public org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneResponse isRestoreSnapshotDone(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsRestoreSnapshotDoneRequest request) throws com.google.protobuf.ServiceException
isRestoreSnapshotDone 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceException - if the operation failed.public org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneResponse isSnapshotDone(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSnapshotDoneRequest request) throws com.google.protobuf.ServiceException
isSnapshotDone 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceException - wrapping UnknownSnapshotException if invalid snapshot, or
a wrapped HBaseSnapshotException with progress failure reason.public org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultResponse getProcedureResult(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.GetProcedureResultRequest request) throws com.google.protobuf.ServiceException
getProcedureResult 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureResponse abortProcedure(com.google.protobuf.RpcController rpcController, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.AbortProcedureRequest request) throws com.google.protobuf.ServiceException
abortProcedure 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresResponse listProcedures(com.google.protobuf.RpcController rpcController, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListProceduresRequest request) throws com.google.protobuf.ServiceException
listProcedures 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ClearDeadServersResponse clearDeadServers(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ClearDeadServersRequest request) throws com.google.protobuf.ServiceException
clearDeadServers 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsResponse listNamespaceDescriptors(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListNamespaceDescriptorsRequest request) throws com.google.protobuf.ServiceException
listNamespaceDescriptors 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceResponse listTableDescriptorsByNamespace(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableDescriptorsByNamespaceRequest request) throws com.google.protobuf.ServiceException
listTableDescriptorsByNamespace 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceResponse listTableNamesByNamespace(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ListTableNamesByNamespaceRequest request) throws com.google.protobuf.ServiceException
listTableNamesByNamespace 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyColumnResponse modifyColumn(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyColumnRequest req) throws com.google.protobuf.ServiceException
modifyColumn 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceResponse modifyNamespace(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyNamespaceRequest request) throws com.google.protobuf.ServiceException
modifyNamespace 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyTableResponse modifyTable(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ModifyTableRequest req) throws com.google.protobuf.ServiceException
modifyTable 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MoveRegionResponse moveRegion(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MoveRegionRequest req) throws com.google.protobuf.ServiceException
moveRegion 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.OfflineRegionResponse offlineRegion(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.OfflineRegionRequest request) throws com.google.protobuf.ServiceException
offlineRegion 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotResponse restoreSnapshot(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RestoreSnapshotRequest request) throws com.google.protobuf.ServiceException
If the specified table exists a "Restore" is executed, replacing the table schema and directory data with the content of the snapshot. The table must be disabled, or a UnsupportedOperationException will be thrown.
If the table doesn't exist a "Clone" is executed, a new table is created using the schema at the time of the snapshot, and the content of the snapshot.
The restore/clone operation does not require copying HFiles. Since HFiles are immutable the table can point to and use the same files as the original one.
restoreSnapshot 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanResponse runCatalogScan(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCatalogScanRequest req) throws com.google.protobuf.ServiceException
runCatalogScan 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCleanerChoreResponse runCleanerChore(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.RunCleanerChoreRequest req) throws com.google.protobuf.ServiceException
runCleanerChore 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningResponse setBalancerRunning(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetBalancerRunningRequest req) throws com.google.protobuf.ServiceException
setBalancerRunning 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ShutdownResponse shutdown(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.ShutdownRequest request) throws com.google.protobuf.ServiceException
shutdown 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotResponse snapshot(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SnapshotRequest request) throws com.google.protobuf.ServiceException
snapshot 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterResponse stopMaster(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.StopMasterRequest request) throws com.google.protobuf.ServiceException
stopMaster 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic 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
isMasterInMaintenanceMode 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.UnassignRegionResponse unassignRegion(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.UnassignRegionRequest req) throws com.google.protobuf.ServiceException
unassignRegion 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.ReportRegionStateTransitionResponse reportRegionStateTransition(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.ReportRegionStateTransitionRequest req) throws com.google.protobuf.ServiceException
reportRegionStateTransition 在接口中 org.apache.hadoop.hbase.protobuf.generated.RegionServerStatusProtos.RegionServerStatusService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse getLastMajorCompactionTimestamp(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampRequest request) throws com.google.protobuf.ServiceException
getLastMajorCompactionTimestamp 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampResponse getLastMajorCompactionTimestampForRegion(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MajorCompactionTimestampForRegionRequest request) throws com.google.protobuf.ServiceException
getLastMajorCompactionTimestampForRegion 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledResponse isBalancerEnabled(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsBalancerEnabledRequest request) throws com.google.protobuf.ServiceException
isBalancerEnabled 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledResponse setSplitOrMergeEnabled(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetSplitOrMergeEnabledRequest request) throws com.google.protobuf.ServiceException
setSplitOrMergeEnabled 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledResponse isSplitOrMergeEnabled(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsSplitOrMergeEnabledRequest request) throws com.google.protobuf.ServiceException
isSplitOrMergeEnabled 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeResponse normalize(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.NormalizeRequest request) throws com.google.protobuf.ServiceException
normalize 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningResponse setNormalizerRunning(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetNormalizerRunningRequest request) throws com.google.protobuf.ServiceException
setNormalizerRunning 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledResponse isNormalizerEnabled(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.IsNormalizerEnabledRequest request) throws com.google.protobuf.ServiceException
isNormalizerEnabled 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaResponse setQuota(com.google.protobuf.RpcController c, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SetQuotaRequest req) throws com.google.protobuf.ServiceException
setQuota 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionpublic org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesResponse getSecurityCapabilities(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.MasterProtos.SecurityCapabilitiesRequest request) throws com.google.protobuf.ServiceException
getSecurityCapabilities 在接口中 org.apache.hadoop.hbase.protobuf.generated.MasterProtos.MasterService.BlockingInterfacecom.google.protobuf.ServiceExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.