Uses of Class
org.apache.hadoop.hbase.rsgroup.RSGroupInfo
-
Uses of RSGroupInfo in org.apache.hadoop.hbase
Modifier and TypeMethodDescriptionstatic RSGroupInfo
RSGroupTableAccessor.getRSGroupInfo
(Connection connection, byte[] rsGroupName) private static RSGroupInfo
RSGroupTableAccessor.getRSGroupInfo
(Result result) Modifier and TypeMethodDescriptionstatic List<RSGroupInfo>
RSGroupTableAccessor.getAllRSGroupInfo
(Connection connection) -
Uses of RSGroupInfo in org.apache.hadoop.hbase.rsgroup
Modifier and TypeFieldDescriptionprivate Map<String,
RSGroupInfo> RSGroupInfoManagerImpl.rsGroupMap
Modifier and TypeMethodDescriptionprivate RSGroupInfo
RSGroupAdminEndpoint.determineRSGroupInfoForTable
(TableDescriptor desc) RSGroupInfoManager.determineRSGroupInfoForTable
(TableName tableName) DetermineRSGroupInfo
for the given table.RSGroupInfoManagerImpl.determineRSGroupInfoForTable
(TableName tableName) Will try to get the rsgroup fromtableMap
first then try to get the rsgroup fromscript
try to get the rsgroup from theNamespaceDescriptor
lastly.private RSGroupInfo
RSGroupAdminServer.getAndCheckRSGroupInfo
(String name) Check passed name.RSGroupInfoManager.getRSGroup
(String groupName) GetsRSGroupInfo
for the given group name.RSGroupInfoManagerImpl.getRSGroup
(String groupName) RSGroupAdmin.getRSGroupInfo
(String groupName) GetsRSGroupInfo
for given group name.RSGroupAdminClient.getRSGroupInfo
(String groupName) RSGroupAdminServer.getRSGroupInfo
(String groupName) private RSGroupInfo
RSGroupInfoManagerImpl.getRSGroupInfo
(String groupName) RSGroupAdmin.getRSGroupInfoOfTable
(TableName tableName) GetsRSGroupInfo
for the given table's group.RSGroupAdminClient.getRSGroupInfoOfTable
(TableName tableName) RSGroupAdminServer.getRSGroupInfoOfTable
(TableName tableName) RSGroupAdmin.getRSGroupOfServer
(Address hostPort) Retrieve the RSGroupInfo a server is affiliated toRSGroupAdminClient.getRSGroupOfServer
(Address hostPort) RSGroupAdminServer.getRSGroupOfServer
(Address hostPort) RSGroupInfoManager.getRSGroupOfServer
(Address serverHostPort) Gets the group info of server.RSGroupInfoManagerImpl.getRSGroupOfServer
(Address serverHostPort) (package private) static RSGroupInfo
RSGroupProtobufUtil.toGroupInfo
(org.apache.hadoop.hbase.protobuf.generated.RSGroupProtos.RSGroupInfo proto) Modifier and TypeMethodDescriptionRSGroupAdmin.listRSGroups()
Lists current set of RegionServer groups.RSGroupAdminClient.listRSGroups()
RSGroupAdminServer.listRSGroups()
RSGroupInfoManager.listRSGroups()
List the existingRSGroupInfo
s.RSGroupInfoManagerImpl.listRSGroups()
(package private) List<RSGroupInfo>
RSGroupInfoManagerImpl.retrieveGroupListFromGroupTable()
(package private) List<RSGroupInfo>
RSGroupInfoManagerImpl.retrieveGroupListFromZookeeper()
Modifier and TypeMethodDescriptionvoid
RSGroupInfoManager.addRSGroup
(RSGroupInfo rsGroupInfo) Add given RSGroupInfo to existing list of group infos.void
RSGroupInfoManagerImpl.addRSGroup
(RSGroupInfo rsGroupInfo) private List<ServerName>
RSGroupBasedLoadBalancer.filterOfflineServers
(RSGroupInfo RSGroupInfo, List<ServerName> onlineServers) (package private) void
RSGroupAdminServer.modifyOrMoveTables
(Set<TableName> tables, RSGroupInfo targetGroup) private void
RSGroupAdminServer.moveTableRegionsToGroup
(Set<TableName> tables, RSGroupInfo targetGrp) Moves regions of tables which are not on target group servers.private void
RSGroupAdminEndpoint.moveTableToRSGroup
(TableDescriptor desc, RSGroupInfo rsGroupInfo) static boolean
RSGroupUtil.rsGroupHasOnlineServer
(MasterServices master, RSGroupInfo rsGroupInfo) (package private) static org.apache.hadoop.hbase.protobuf.generated.RSGroupProtos.RSGroupInfo
RSGroupProtobufUtil.toProtoGroupInfo
(RSGroupInfo pojo) private void
RSGroupAdminEndpoint.validateRSGroup
(TableDescriptor desc, RSGroupInfo rsGroupInfo) Modifier and TypeMethodDescriptionprivate void
RSGroupInfoManagerImpl.flushConfig
(Map<String, RSGroupInfo> newGroupMap) RSGroupInfoManagerImpl.flushConfigTable
(Map<String, RSGroupInfo> groupMap) RSGroupInfoManagerImpl.getDefaultServers
(List<RSGroupInfo> rsGroupInfoList) private void
RSGroupInfoManagerImpl.resetRSGroupAndTableMaps
(Map<String, RSGroupInfo> newRSGroupMap, Map<TableName, String> newTableMap) Make changes visible.