com.nhncorp.neptune.tabletserver
Class FileMerger

java.lang.Object
  extended by com.nhncorp.neptune.tabletserver.FileMerger

public class FileMerger
extends java.lang.Object

Author:
babokim MajorCompaction시 여러개의 MapFile을 merge하여 하나의 파일로 만든다.

Field Summary
static org.apache.commons.logging.Log LOG
           
 
Constructor Summary
FileMerger()
           
 
Method Summary
 void merge(TabletMapFile resultFile, TabletMapFile[] targetTabletMapFiles, boolean debug, int numOfVersion)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static final org.apache.commons.logging.Log LOG
Constructor Detail

FileMerger

public FileMerger()
Method Detail

merge

public void merge(TabletMapFile resultFile,
                  TabletMapFile[] targetTabletMapFiles,
                  boolean debug,
                  int numOfVersion)
           throws java.io.IOException
Throws:
java.io.IOException