@Override
      public StoreFileWriter createWriterWithStoragePolicy(String fileStoragePolicy)
        throws IOException {
        return AbstractMultiOutputCompactor.this.createWriter(fd, shouldDropBehind,
          fileStoragePolicy, major, writerCreationTracker);
      }
Base class for implementing a Compactor which will generate multiple output files after
compaction.
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/AbstractMultiOutputCompactor.java