Class SplitTableRegionProcedure.StoreFileSplitter
java.lang.Object
org.apache.hadoop.hbase.master.assignment.SplitTableRegionProcedure.StoreFileSplitter
- Enclosing class:
- SplitTableRegionProcedure
private class SplitTableRegionProcedure.StoreFileSplitter
extends Object
implements Callable<Pair<org.apache.hadoop.fs.Path,org.apache.hadoop.fs.Path>> 
Utility class used to do the file splitting / reference writing in parallel instead of
 sequentially.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final ColumnFamilyDescriptorprivate final TableDescriptorprivate final HRegionFileSystemprivate final HStoreFile
- 
Constructor SummaryConstructorsConstructorDescriptionStoreFileSplitter(HRegionFileSystem regionFs, TableDescriptor htd, ColumnFamilyDescriptor hcd, HStoreFile sf) Constructor that takes what it needs to split
- 
Method Summary
- 
Field Details- 
regionFs
- 
hcd
- 
sf
- 
htd
 
- 
- 
Constructor Details- 
StoreFileSplitterpublic StoreFileSplitter(HRegionFileSystem regionFs, TableDescriptor htd, ColumnFamilyDescriptor hcd, HStoreFile sf) Constructor that takes what it needs to split- Parameters:
- regionFs- the file system
- hcd- Family that contains the store file
- sf- which file
 
 
- 
- 
Method Details- 
call- Specified by:
- callin interface- Callable<Pair<org.apache.hadoop.fs.Path,- org.apache.hadoop.fs.Path>> 
- Throws:
- IOException
 
 
-