|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of TServerInstance in org.apache.accumulo.server.master |
---|
Methods in org.apache.accumulo.server.master that return TServerInstance | |
---|---|
TServerInstance |
LiveTServerSet.find(java.lang.String serverName)
|
Methods in org.apache.accumulo.server.master that return types with arguments of type TServerInstance | |
---|---|
java.util.Set<TServerInstance> |
LiveTServerSet.getCurrentServers()
|
java.util.Set<TServerInstance> |
Master.onlineTabletServers()
|
Methods in org.apache.accumulo.server.master with parameters of type TServerInstance | |
---|---|
org.apache.accumulo.server.master.LiveTServerSet.TServerConnection |
LiveTServerSet.getConnection(TServerInstance server)
|
void |
LiveTServerSet.remove(TServerInstance server)
|
Method parameters in org.apache.accumulo.server.master with type arguments of type TServerInstance | |
---|---|
void |
LiveTServerSet.Listener.update(LiveTServerSet current,
java.util.Set<TServerInstance> deleted,
java.util.Set<TServerInstance> added)
|
void |
LiveTServerSet.Listener.update(LiveTServerSet current,
java.util.Set<TServerInstance> deleted,
java.util.Set<TServerInstance> added)
|
void |
Master.update(LiveTServerSet current,
java.util.Set<TServerInstance> deleted,
java.util.Set<TServerInstance> added)
|
void |
Master.update(LiveTServerSet current,
java.util.Set<TServerInstance> deleted,
java.util.Set<TServerInstance> added)
|
Uses of TServerInstance in org.apache.accumulo.server.master.balancer |
---|
Methods in org.apache.accumulo.server.master.balancer that return TServerInstance | |
---|---|
TServerInstance |
DefaultLoadBalancer.getAssignment(java.util.SortedMap<TServerInstance,TabletServerStatus> locations,
KeyExtent extent,
TServerInstance last)
|
TServerInstance |
TServerUsesLoggers.getInstance()
|
Methods in org.apache.accumulo.server.master.balancer with parameters of type TServerInstance | |
---|---|
TServerInstance |
DefaultLoadBalancer.getAssignment(java.util.SortedMap<TServerInstance,TabletServerStatus> locations,
KeyExtent extent,
TServerInstance last)
|
java.util.List<TabletStats> |
TabletBalancer.getOnlineTabletsForTable(TServerInstance tserver,
java.lang.String tableId)
Fetch the tablets for the given table by asking the tablet server. |
Method parameters in org.apache.accumulo.server.master.balancer with type arguments of type TServerInstance | |
---|---|
abstract long |
TabletBalancer.balance(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Set<KeyExtent> migrations,
java.util.List<TabletMigration> migrationsOut)
Ask the balancer if any migrations are necessary. |
long |
TableLoadBalancer.balance(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Set<KeyExtent> migrations,
java.util.List<TabletMigration> migrationsOut)
|
long |
DefaultLoadBalancer.balance(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Set<KeyExtent> migrations,
java.util.List<TabletMigration> migrationsOut)
|
static java.util.List<TabletMigration> |
TabletBalancer.checkMigrationSanity(java.util.Set<TServerInstance> current,
java.util.List<TabletMigration> migrations)
Utility to ensure that the migrations from balance() are consistent: Tablet objects are not null Source and destination tablet servers are not null and current |
TServerInstance |
DefaultLoadBalancer.getAssignment(java.util.SortedMap<TServerInstance,TabletServerStatus> locations,
KeyExtent extent,
TServerInstance last)
|
abstract void |
TabletBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
Assign tablets to tablet servers |
abstract void |
TabletBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
Assign tablets to tablet servers |
abstract void |
TabletBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
Assign tablets to tablet servers |
void |
TableLoadBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
|
void |
TableLoadBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
|
void |
TableLoadBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
|
void |
DefaultLoadBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
|
void |
DefaultLoadBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
|
void |
DefaultLoadBalancer.getAssignments(java.util.SortedMap<TServerInstance,TabletServerStatus> current,
java.util.Map<KeyExtent,TServerInstance> unassigned,
java.util.Map<KeyExtent,TServerInstance> assignments)
|
boolean |
DefaultLoadBalancer.getMigrations(java.util.Map<TServerInstance,TabletServerStatus> current,
java.util.List<TabletMigration> result)
|
Constructors in org.apache.accumulo.server.master.balancer with parameters of type TServerInstance | |
---|---|
TServerUsesLoggers(TServerInstance instance,
TabletServerStatus status)
|
Uses of TServerInstance in org.apache.accumulo.server.master.state |
---|
Fields in org.apache.accumulo.server.master.state declared as TServerInstance | |
---|---|
TServerInstance |
TabletLocationState.current
|
TServerInstance |
TabletLocationState.future
|
TServerInstance |
TabletLocationState.last
|
TServerInstance |
TabletMigration.newServer
|
TServerInstance |
TabletMigration.oldServer
|
TServerInstance |
Assignment.server
|
Methods in org.apache.accumulo.server.master.state that return TServerInstance | |
---|---|
TServerInstance |
TabletLocationState.getServer()
|
protected TServerInstance |
ZooTabletStateStore.parse(byte[] current)
|
Methods in org.apache.accumulo.server.master.state that return types with arguments of type TServerInstance | |
---|---|
java.util.Set<TServerInstance> |
CurrentState.onlineTabletServers()
|
Methods in org.apache.accumulo.server.master.state with parameters of type TServerInstance | |
---|---|
int |
TServerInstance.compareTo(TServerInstance other)
|
Method parameters in org.apache.accumulo.server.master.state with type arguments of type TServerInstance | |
---|---|
TabletState |
TabletLocationState.getState(java.util.Set<TServerInstance> liveServers)
|
Constructors in org.apache.accumulo.server.master.state with parameters of type TServerInstance | |
---|---|
Assignment(KeyExtent tablet,
TServerInstance server)
|
|
TabletLocationState(KeyExtent extent,
TServerInstance future,
TServerInstance current,
TServerInstance last,
java.util.Collection<java.util.Collection<java.lang.String>> walogs)
|
|
TabletMigration(KeyExtent extent,
TServerInstance before,
TServerInstance after)
|
Constructor parameters in org.apache.accumulo.server.master.state with type arguments of type TServerInstance | |
---|---|
MetaDataTableScanner(Range range,
java.util.Set<TServerInstance> goodServers,
java.util.Set<java.lang.String> onlineTables)
|
Uses of TServerInstance in org.apache.accumulo.server.tabletserver |
---|
Methods in org.apache.accumulo.server.tabletserver with parameters of type TServerInstance | |
---|---|
static java.util.SortedMap<KeyExtent,org.apache.hadoop.io.Text> |
TabletServer.verifyTabletInformation(KeyExtent extent,
TServerInstance instance,
java.util.SortedMap<Key,Value> tabletsKeyValues,
java.lang.String clientAddress,
ZooLock lock)
|
Uses of TServerInstance in org.apache.accumulo.server.util |
---|
Methods in org.apache.accumulo.server.util with parameters of type TServerInstance | |
---|---|
static void |
MetadataTable.addNewTablet(KeyExtent extent,
java.lang.String path,
TServerInstance location,
java.util.Map<java.lang.String,MetadataTable.DataFileValue> datafileSizes,
AuthInfo credentials,
java.lang.String time,
ZooLock zooLock)
|
static KeyExtent |
MetadataTable.fixSplit(org.apache.hadoop.io.Text metadataEntry,
java.util.SortedMap<ColumnFQ,Value> columns,
TServerInstance tserver,
AuthInfo credentials,
ZooLock lock)
|
static void |
MetadataTable.replaceDatafiles(KeyExtent extent,
java.util.Set<java.lang.String> datafilesToDelete,
java.util.Set<java.lang.String> scanFiles,
java.lang.String path,
MetadataTable.DataFileValue size,
AuthInfo credentials,
java.lang.String address,
TServerInstance lastLocation,
ZooLock zooLock)
|
static void |
MetadataTable.replaceDatafiles(KeyExtent extent,
java.util.Set<java.lang.String> datafilesToDelete,
java.util.Set<java.lang.String> scanFiles,
java.lang.String path,
MetadataTable.DataFileValue size,
AuthInfo credentials,
java.lang.String address,
TServerInstance lastLocation,
ZooLock zooLock,
boolean insertDeleteFlags)
|
static void |
MetadataTable.updateTabletDataFile(KeyExtent extent,
java.lang.String path,
MetadataTable.DataFileValue dfv,
java.lang.String time,
AuthInfo credentials,
java.lang.String address,
ZooLock zooLock,
java.util.Set<java.lang.String> unusedWalLogs,
TServerInstance lastLocation)
new data file update function adds one data file to a tablet's list path should be relative to the table directory |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |