Uses of Class
org.apache.accumulo.server.master.state.TServerInstance

Packages that use TServerInstance
org.apache.accumulo.server.master   
org.apache.accumulo.server.master.balancer   
org.apache.accumulo.server.master.state   
org.apache.accumulo.server.tabletserver   
org.apache.accumulo.server.util   
 

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
 



Copyright © 2012 The Apache Software Foundation. All Rights Reserved.