Package org.apache.accumulo.tserver
Class TabletServerResourceManager.TabletResourceManager
- java.lang.Object
-
- org.apache.accumulo.tserver.TabletServerResourceManager.TabletResourceManager
-
- Enclosing class:
- TabletServerResourceManager
public class TabletServerResourceManager.TabletResourceManager extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
executeMajorCompaction(KeyExtent tablet, Runnable compactionTask)
void
executeMinorCompaction(Runnable r)
TabletServerResourceManager
getTabletServerResourceManager()
void
importedMapFiles()
boolean
needsMajorCompaction(SortedMap<FileRef,DataFileValue> tabletFiles, MajorCompactionReason reason)
FileManager.ScanFileManager
newScanFileManager()
void
updateMemoryUsageStats(Tablet tablet, long size, long mincSize)
-
-
-
Method Detail
-
importedMapFiles
public void importedMapFiles()
-
newScanFileManager
public FileManager.ScanFileManager newScanFileManager()
-
updateMemoryUsageStats
public void updateMemoryUsageStats(Tablet tablet, long size, long mincSize)
-
needsMajorCompaction
public boolean needsMajorCompaction(SortedMap<FileRef,DataFileValue> tabletFiles, MajorCompactionReason reason)
-
executeMinorCompaction
public void executeMinorCompaction(Runnable r)
-
close
public void close() throws IOException
- Throws:
IOException
-
getTabletServerResourceManager
public TabletServerResourceManager getTabletServerResourceManager()
-
-