public class MockMasterServices extends MockNoopMasterServices
| Modifier and Type | Class and Description |
|---|---|
private static class |
MockMasterServices.MockRegionStateStore |
| Modifier and Type | Field and Description |
|---|---|
private org.apache.hadoop.hbase.master.assignment.AssignmentManager |
assignmentManager |
private org.apache.hadoop.hbase.master.LoadBalancer |
balancer |
private org.apache.hadoop.hbase.client.ClusterConnection |
connection |
static String |
DEFAULT_COLUMN_FAMILY_NAME |
private org.apache.hadoop.hbase.master.MasterFileSystem |
fileSystemManager |
private org.apache.hadoop.hbase.procedure2.ProcedureEvent<?> |
initialized |
static org.apache.hadoop.hbase.ServerName |
MOCK_MASTER_SERVERNAME |
private org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv |
procedureEnv |
private org.apache.hadoop.hbase.procedure2.ProcedureExecutor<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv> |
procedureExecutor |
private org.apache.hadoop.hbase.procedure2.store.ProcedureStore |
procedureStore |
private org.apache.hadoop.hbase.master.ServerManager |
serverManager |
private org.apache.hadoop.hbase.master.TableStateManager |
tableStateManager |
private org.apache.hadoop.hbase.master.MasterWalManager |
walManager |
| Constructor and Description |
|---|
MockMasterServices(org.apache.hadoop.conf.Configuration conf,
NavigableMap<org.apache.hadoop.hbase.ServerName,SortedSet<byte[]>> regionsToRegionServers) |
| Modifier and Type | Method and Description |
|---|---|
private static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiResponse |
buildMultiResponse(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiRequest req) |
org.apache.hadoop.hbase.master.assignment.AssignmentManager |
getAssignmentManager() |
org.apache.hadoop.hbase.client.ClusterConnection |
getConnection() |
org.apache.hadoop.hbase.CoordinatedStateManager |
getCoordinatedStateManager() |
org.apache.hadoop.hbase.procedure2.ProcedureEvent<?> |
getInitializedEvent() |
org.apache.hadoop.hbase.master.LoadBalancer |
getLoadBalancer() |
org.apache.hadoop.hbase.master.MasterFileSystem |
getMasterFileSystem() |
org.apache.hadoop.hbase.procedure2.ProcedureExecutor<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv> |
getMasterProcedureExecutor() |
org.apache.hadoop.hbase.master.MasterWalManager |
getMasterWalManager() |
org.apache.hadoop.hbase.master.ServerManager |
getServerManager() |
org.apache.hadoop.hbase.ServerName |
getServerName() |
org.apache.hadoop.hbase.TableDescriptors |
getTableDescriptors() |
org.apache.hadoop.hbase.master.TableStateManager |
getTableStateManager() |
boolean |
isInitialized() |
void |
restartRegionServer(org.apache.hadoop.hbase.ServerName serverName)
Call this restart method only after running MockMasterServices#start()
The RSs can be differentiated by the port number, see
ServerName in MockMasterServices#start() method above.
|
void |
start(int numServes,
org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher remoteDispatcher) |
private void |
startProcedureExecutor(org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher remoteDispatcher) |
void |
stop(String why) |
private void |
stopProcedureExecutor() |
abort, abortProcedure, addColumn, addReplicationPeer, checkIfShouldMoveSystemRegionAsync, checkTableModifiable, createConnection, createSystemTable, createTable, deleteColumn, deleteTable, disableReplicationPeer, disableTable, enableReplicationPeer, enableTable, executeRegionPlansWithThrottling, getAccessChecker, getCatalogJanitor, getChoreService, getClientIdAuditPrefix, getClusterConnection, getClusterSchema, getConfiguration, getExecutorService, getFavoredNodesManager, getFileSystem, getLastMajorCompactionTimestamp, getLastMajorCompactionTimestampForRegion, getLockManager, getLocks, getMasterCoprocessorHost, getMasterMetrics, getMasterProcedureManagerHost, getMasterQuotaManager, getProcedures, getRegionNormalizer, getRegionServerVersion, getReplicationPeerConfig, getReplicationPeerManager, getSnapshotManager, getZKPermissionWatcher, getZooKeeper, isAborted, isActiveMaster, isClusterUp, isInMaintenanceMode, isSplitOrMergeEnabled, isStopped, isStopping, listReplicationPeers, listTableDescriptorsByNamespace, listTableNamesByNamespace, mergeRegions, modifyColumn, modifyTable, registerService, removeReplicationPeer, runReplicationBarrierCleaner, splitRegion, truncateTable, updateReplicationPeerConfigprivate final org.apache.hadoop.hbase.master.MasterFileSystem fileSystemManager
private final org.apache.hadoop.hbase.master.MasterWalManager walManager
private final org.apache.hadoop.hbase.master.assignment.AssignmentManager assignmentManager
private final org.apache.hadoop.hbase.master.TableStateManager tableStateManager
private org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv procedureEnv
private org.apache.hadoop.hbase.procedure2.ProcedureExecutor<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv> procedureExecutor
private org.apache.hadoop.hbase.procedure2.store.ProcedureStore procedureStore
private final org.apache.hadoop.hbase.client.ClusterConnection connection
private final org.apache.hadoop.hbase.master.LoadBalancer balancer
private final org.apache.hadoop.hbase.master.ServerManager serverManager
private final org.apache.hadoop.hbase.procedure2.ProcedureEvent<?> initialized
public static final String DEFAULT_COLUMN_FAMILY_NAME
public static final org.apache.hadoop.hbase.ServerName MOCK_MASTER_SERVERNAME
public MockMasterServices(org.apache.hadoop.conf.Configuration conf, NavigableMap<org.apache.hadoop.hbase.ServerName,SortedSet<byte[]>> regionsToRegionServers) throws IOException
IOExceptionpublic void start(int numServes, org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher remoteDispatcher) throws IOException, org.apache.zookeeper.KeeperException
IOExceptionorg.apache.zookeeper.KeeperExceptionpublic void restartRegionServer(org.apache.hadoop.hbase.ServerName serverName) throws IOException
serverName - Server name to be restartedIOExceptionpublic void stop(String why)
stop in interface org.apache.hadoop.hbase.Stoppablestop in class MockNoopMasterServicesprivate void startProcedureExecutor(org.apache.hadoop.hbase.master.procedure.RSProcedureDispatcher remoteDispatcher) throws IOException
IOExceptionprivate void stopProcedureExecutor()
public boolean isInitialized()
isInitialized in interface org.apache.hadoop.hbase.master.MasterServicesisInitialized in class MockNoopMasterServicespublic org.apache.hadoop.hbase.procedure2.ProcedureEvent<?> getInitializedEvent()
getInitializedEvent in interface org.apache.hadoop.hbase.master.MasterServicesgetInitializedEvent in class MockNoopMasterServicespublic org.apache.hadoop.hbase.master.MasterFileSystem getMasterFileSystem()
getMasterFileSystem in interface org.apache.hadoop.hbase.master.MasterServicesgetMasterFileSystem in class MockNoopMasterServicespublic org.apache.hadoop.hbase.master.MasterWalManager getMasterWalManager()
getMasterWalManager in interface org.apache.hadoop.hbase.master.MasterServicesgetMasterWalManager in class MockNoopMasterServicespublic org.apache.hadoop.hbase.procedure2.ProcedureExecutor<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv> getMasterProcedureExecutor()
getMasterProcedureExecutor in interface org.apache.hadoop.hbase.master.MasterServicesgetMasterProcedureExecutor in class MockNoopMasterServicespublic org.apache.hadoop.hbase.master.LoadBalancer getLoadBalancer()
getLoadBalancer in interface org.apache.hadoop.hbase.master.MasterServicesgetLoadBalancer in class MockNoopMasterServicespublic org.apache.hadoop.hbase.master.ServerManager getServerManager()
getServerManager in interface org.apache.hadoop.hbase.master.MasterServicesgetServerManager in class MockNoopMasterServicespublic org.apache.hadoop.hbase.master.assignment.AssignmentManager getAssignmentManager()
getAssignmentManager in interface org.apache.hadoop.hbase.master.MasterServicesgetAssignmentManager in class MockNoopMasterServicespublic org.apache.hadoop.hbase.master.TableStateManager getTableStateManager()
getTableStateManager in interface org.apache.hadoop.hbase.master.MasterServicesgetTableStateManager in class MockNoopMasterServicespublic org.apache.hadoop.hbase.client.ClusterConnection getConnection()
getConnection in interface org.apache.hadoop.hbase.ServergetConnection in class MockNoopMasterServicespublic org.apache.hadoop.hbase.ServerName getServerName()
getServerName in interface org.apache.hadoop.hbase.ServergetServerName in class MockNoopMasterServicespublic org.apache.hadoop.hbase.CoordinatedStateManager getCoordinatedStateManager()
getCoordinatedStateManager in interface org.apache.hadoop.hbase.ServergetCoordinatedStateManager in class MockNoopMasterServicespublic org.apache.hadoop.hbase.TableDescriptors getTableDescriptors()
getTableDescriptors in interface org.apache.hadoop.hbase.master.MasterServicesgetTableDescriptors in class MockNoopMasterServicesprivate static org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiResponse buildMultiResponse(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.MultiRequest req)
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.