org.apache.hadoop.hbase.regionserver
Interface CompactionRequestor

All Known Implementing Classes:
CompactSplitThread

public interface CompactionRequestor


Method Summary
 void requestCompaction(HRegion r, Store s, String why)
           
 void requestCompaction(HRegion r, Store s, String why, int pri)
           
 void requestCompaction(HRegion r, String why)
           
 void requestCompaction(HRegion r, String why, int pri)
           
 

Method Detail

requestCompaction

void requestCompaction(HRegion r,
                       String why)
                       throws IOException
Parameters:
r - Region to compact
why - Why compaction was requested -- used in debug messages
Throws:
IOException

requestCompaction

void requestCompaction(HRegion r,
                       Store s,
                       String why)
                       throws IOException
Parameters:
r - Region to compact
s - Store within region to compact
why - Why compaction was requested -- used in debug messages
Throws:
IOException

requestCompaction

void requestCompaction(HRegion r,
                       String why,
                       int pri)
                       throws IOException
Parameters:
r - Region to compact
why - Why compaction was requested -- used in debug messages
pri - Priority of this compaction. minHeap. <=0 is critical
Throws:
IOException

requestCompaction

void requestCompaction(HRegion r,
                       Store s,
                       String why,
                       int pri)
                       throws IOException
Parameters:
r - Region to compact
s - Store within region to compact
why - Why compaction was requested -- used in debug messages
pri - Priority of this compaction. minHeap. <=0 is critical
Throws:
IOException


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