org.apache.accumulo.server.tabletserver
public class TabletServerResourceManager extends Object
Modifier and Type | Class and Description |
---|---|
class |
TabletServerResourceManager.TabletResourceManager |
Constructor and Description |
---|
TabletServerResourceManager(Instance instance,
org.apache.hadoop.fs.FileSystem fs) |
Modifier and Type | Method and Description |
---|---|
void |
addAssignment(Runnable assignmentHandler) |
void |
addMetaDataAssignment(Runnable assignmentHandler) |
void |
addMigration(KeyExtent tablet,
Runnable migrationHandler) |
void |
close() |
TabletServerResourceManager.TabletResourceManager |
createTabletResourceManager() |
void |
executeMajorCompaction(KeyExtent tablet,
Runnable compactionTask) |
void |
executeReadAhead(KeyExtent tablet,
Runnable task) |
void |
executeSplit(KeyExtent tablet,
Runnable splitTask) |
LruBlockCache |
getDataCache() |
LruBlockCache |
getIndexCache() |
protected void |
holdAllCommits(boolean holdAllCommits) |
long |
holdTime() |
void |
stopMetadataAssignments() |
void |
stopNormalAssignments() |
void |
stopSplits() |
public TabletServerResourceManager(Instance instance, org.apache.hadoop.fs.FileSystem fs)
protected void holdAllCommits(boolean holdAllCommits)
public long holdTime()
public void close()
public TabletServerResourceManager.TabletResourceManager createTabletResourceManager()
public void executeMajorCompaction(KeyExtent tablet, Runnable compactionTask)
public void addAssignment(Runnable assignmentHandler)
public void addMetaDataAssignment(Runnable assignmentHandler)
public void stopSplits()
public void stopNormalAssignments()
public void stopMetadataAssignments()
public LruBlockCache getIndexCache()
public LruBlockCache getDataCache()
Copyright © 2015 Apache Accumulo Project. All Rights Reserved.