org.apache.accumulo.server.tabletserver
Class TabletServerResourceManager
java.lang.Object
org.apache.accumulo.server.tabletserver.TabletServerResourceManager
public class TabletServerResourceManager
- extends Object
ResourceManager is responsible for managing the resources of all tablets within a tablet server.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TabletServerResourceManager
public TabletServerResourceManager(Instance instance,
org.apache.hadoop.fs.FileSystem fs)
holdAllCommits
protected void holdAllCommits(boolean holdAllCommits)
holdTime
public long holdTime()
close
public void close()
createTabletResourceManager
public TabletServerResourceManager.TabletResourceManager createTabletResourceManager()
executeSplit
public void executeSplit(KeyExtent tablet,
Runnable splitTask)
executeMajorCompaction
public void executeMajorCompaction(KeyExtent tablet,
Runnable compactionTask)
executeReadAhead
public void executeReadAhead(KeyExtent tablet,
Runnable task)
addAssignment
public void addAssignment(Runnable assignmentHandler)
addMetaDataAssignment
public void addMetaDataAssignment(Runnable assignmentHandler)
addMigration
public void addMigration(KeyExtent tablet,
Runnable migrationHandler)
stopSplits
public void stopSplits()
stopNormalAssignments
public void stopNormalAssignments()
stopMetadataAssignments
public void stopMetadataAssignments()
getIndexCache
public LruBlockCache getIndexCache()
getDataCache
public LruBlockCache getDataCache()
Copyright © 2013 Apache Accumulo Project. All Rights Reserved.