Uses of Class
org.apache.hadoop.hbase.rsgroup.RSGroupInfo
Package
Description
Provides HBase Client
-
Uses of RSGroupInfo in org.apache.hadoop.hbase.client
Modifier and TypeMethodDescriptionAdmin.getRSGroup
(String groupName) Get group info for the given group nameAdmin.getRSGroup
(Address hostPort) Get group info for the given hostPortAdmin.getRSGroup
(TableName tableName) Get group info for the given tableAdminOverAsyncAdmin.getRSGroup
(String groupName) AdminOverAsyncAdmin.getRSGroup
(Address hostPort) AdminOverAsyncAdmin.getRSGroup
(TableName tableName) Modifier and TypeMethodDescriptionAsyncAdmin.getRSGroup
(String groupName) Get group info for the given group nameAsyncAdmin.getRSGroup
(Address hostPort) Get group info for the given hostPortAsyncAdmin.getRSGroup
(TableName tableName) Get group info for the given tableAsyncHBaseAdmin.getRSGroup
(String groupName) AsyncHBaseAdmin.getRSGroup
(Address hostPort) AsyncHBaseAdmin.getRSGroup
(TableName tableName) RawAsyncHBaseAdmin.getRSGroup
(String groupName) RawAsyncHBaseAdmin.getRSGroup
(Address hostPort) RawAsyncHBaseAdmin.getRSGroup
(TableName table) Admin.listRSGroups()
Lists current set of RegionServer groupsAdminOverAsyncAdmin.listRSGroups()
AsyncAdmin.listRSGroups()
Lists current set of RegionServer groupsAsyncHBaseAdmin.listRSGroups()
RawAsyncHBaseAdmin.listRSGroups()
-
Uses of RSGroupInfo in org.apache.hadoop.hbase.master.procedure
Modifier and TypeMethodDescriptionstatic RSGroupInfo
MasterProcedureUtil.checkGroupExists
(MasterProcedureUtil.RSGroupGetter getter, Optional<String> optGroupName, Supplier<String> forWhom) Modifier and TypeMethodDescriptionstatic void
MasterProcedureUtil.checkGroupNotEmpty
(RSGroupInfo rsGroupInfo, Supplier<String> forWhom) Do not allow creating new tables/namespaces which has an empty rs group, expect the default rs group. -
Uses of RSGroupInfo in org.apache.hadoop.hbase.rsgroup
Modifier and TypeFieldDescription(package private) final org.apache.hbase.thirdparty.com.google.common.collect.ImmutableMap<String,
RSGroupInfo> RSGroupInfoManagerImpl.RSGroupInfoHolder.groupName2Group
(package private) final org.apache.hbase.thirdparty.com.google.common.collect.ImmutableMap<TableName,
RSGroupInfo> RSGroupInfoManagerImpl.RSGroupInfoHolder.tableName2Group
Modifier and TypeMethodDescriptionprivate RSGroupInfo
RSGroupAdminServiceImpl.fillTables
(RSGroupInfo rsGroupInfo) Deprecated.static RSGroupInfo
RSGroupUtil.fillTables
(RSGroupInfo rsGroupInfo, Collection<TableDescriptor> tds) Fill the tables field forRSGroupInfo
, for backward compatibility.DisabledRSGroupInfoManager.getRSGroup
(String groupName) RSGroupInfoManager.getRSGroup
(String groupName) GetsRSGroupInfo
for the given group name.RSGroupInfoManagerImpl.getRSGroup
(String groupName) DisabledRSGroupInfoManager.getRSGroupForTable
(TableName tableName) RSGroupInfoManager.getRSGroupForTable
(TableName tableName) GetRSGroupInfo
for the given table.RSGroupInfoManagerImpl.getRSGroupForTable
(TableName tableName) RSGroupAdminClient.getRSGroupInfo
(String groupName) Deprecated.GetsRSGroupInfo
for given group name.private RSGroupInfo
RSGroupInfoManagerImpl.getRSGroupInfo
(String groupName) RSGroupAdminClient.getRSGroupInfoOfTable
(TableName tableName) Deprecated.GetsRSGroupInfo
for the given table's group.DisabledRSGroupInfoManager.getRSGroupOfServer
(Address serverHostPort) RSGroupAdminClient.getRSGroupOfServer
(Address hostPort) Deprecated.Retrieve the RSGroupInfo a server is affiliated toRSGroupInfoManager.getRSGroupOfServer
(Address serverHostPort) Gets the group info of server.RSGroupInfoManagerImpl.getRSGroupOfServer
(Address serverHostPort) Modifier and TypeMethodDescriptionstatic Optional<RSGroupInfo>
RSGroupUtil.getRSGroupInfo
(MasterServices master, RSGroupInfoManager manager, TableName tableName) Will try to get the rsgroup fromTableDescriptor
first, and then try to get the rsgroup from theNamespaceDescriptor
.DisabledRSGroupInfoManager.listRSGroups()
RSGroupAdminClient.listRSGroups()
Deprecated.Lists current set of RegionServer groups.RSGroupInfoManager.listRSGroups()
List the existingRSGroupInfo
s.RSGroupInfoManagerImpl.listRSGroups()
private List<RSGroupInfo>
RSGroupInfoManagerImpl.retrieveGroupListFromGroupTable()
private List<RSGroupInfo>
RSGroupInfoManagerImpl.retrieveGroupListFromZookeeper()
Modifier and TypeMethodDescriptionvoid
DisabledRSGroupInfoManager.addRSGroup
(RSGroupInfo rsGroupInfo) void
RSGroupInfoManager.addRSGroup
(RSGroupInfo rsGroupInfo) Add given RSGroupInfo to existing list of group infos.void
RSGroupInfoManagerImpl.addRSGroup
(RSGroupInfo rsGroupInfo) private RSGroupInfo
RSGroupAdminServiceImpl.fillTables
(RSGroupInfo rsGroupInfo) Deprecated.static RSGroupInfo
RSGroupUtil.fillTables
(RSGroupInfo rsGroupInfo, Collection<TableDescriptor> tds) Fill the tables field forRSGroupInfo
, for backward compatibility.private List<ServerName>
RSGroupBasedLoadBalancer.filterOfflineServers
(RSGroupInfo RSGroupInfo, List<ServerName> onlineServers) Modifier and TypeMethodDescriptionprivate void
RSGroupInfoManagerImpl.flushConfig
(Map<String, RSGroupInfo> newGroupMap) private void
RSGroupInfoManagerImpl.flushConfigTable
(Map<String, RSGroupInfo> groupMap) RSGroupInfoManagerImpl.getDefaultServers
(List<RSGroupInfo> rsGroupInfoList) private void
RSGroupInfoManagerImpl.migrate
(Collection<RSGroupInfo> groupList) private void
RSGroupInfoManagerImpl.resetRSGroupMap
(Map<String, RSGroupInfo> newRSGroupMap) Make changes visible.private void
RSGroupInfoManagerImpl.saveRSGroupMapToZK
(Map<String, RSGroupInfo> newGroupMap) ModifierConstructorDescription(package private)
RSGroupInfoHolder
(Map<String, RSGroupInfo> rsGroupMap) -
Uses of RSGroupInfo in org.apache.hadoop.hbase.thrift2.client
Modifier and TypeMethodDescriptionThriftAdmin.getRSGroup
(String groupName) ThriftAdmin.getRSGroup
(Address hostPort) ThriftAdmin.getRSGroup
(TableName tableName) -
Uses of RSGroupInfo in org.apache.hadoop.hbase.util
Modifier and TypeMethodDescription(package private) Collection<ServerName>
RegionMover.filterRSGroupServers
(RSGroupInfo rsgroup, Collection<ServerName> onlineServers)