org.apache.hadoop.hbase.regionserver.compactions
Class StripeCompactor

java.lang.Object
  extended by org.apache.hadoop.hbase.regionserver.compactions.Compactor
      extended by org.apache.hadoop.hbase.regionserver.compactions.StripeCompactor

@InterfaceAudience.Private
public class StripeCompactor
extends Compactor

This is the placeholder for stripe compactor. The implementation, as well as the proper javadoc, will be added in HBASE-7967.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.hadoop.hbase.regionserver.compactions.Compactor
Compactor.CellSink, Compactor.FileDetails
 
Field Summary
 
Fields inherited from class org.apache.hadoop.hbase.regionserver.compactions.Compactor
compactionCompression, conf, progress, store
 
Constructor Summary
StripeCompactor(org.apache.hadoop.conf.Configuration conf, Store store)
           
 
Method Summary
 List<org.apache.hadoop.fs.Path> compact(CompactionRequest request, int targetCount, long targetSize, byte[] left, byte[] right, byte[] majorRangeFromRow, byte[] majorRangeToRow, CompactionThroughputController throughputController)
           
 List<org.apache.hadoop.fs.Path> compact(CompactionRequest request, int targetCount, long targetSize, byte[] left, byte[] right, byte[] majorRangeFromRow, byte[] majorRangeToRow, CompactionThroughputController throughputController, User user)
           
 List<org.apache.hadoop.fs.Path> compact(CompactionRequest request, List<byte[]> targetBoundaries, byte[] majorRangeFromRow, byte[] majorRangeToRow, CompactionThroughputController throughputController)
           
 List<org.apache.hadoop.fs.Path> compact(CompactionRequest request, List<byte[]> targetBoundaries, byte[] majorRangeFromRow, byte[] majorRangeToRow, CompactionThroughputController throughputController, User user)
           
 
Methods inherited from class org.apache.hadoop.hbase.regionserver.compactions.Compactor
createFileScanners, createScanner, createScanner, getFileDetails, getProgress, getSmallestReadPoint, performCompaction, postCreateCoprocScanner, preCreateCoprocScanner, preCreateCoprocScanner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StripeCompactor

public StripeCompactor(org.apache.hadoop.conf.Configuration conf,
                       Store store)
Method Detail

compact

public List<org.apache.hadoop.fs.Path> compact(CompactionRequest request,
                                               List<byte[]> targetBoundaries,
                                               byte[] majorRangeFromRow,
                                               byte[] majorRangeToRow,
                                               CompactionThroughputController throughputController)
                                        throws IOException
Throws:
IOException

compact

public List<org.apache.hadoop.fs.Path> compact(CompactionRequest request,
                                               List<byte[]> targetBoundaries,
                                               byte[] majorRangeFromRow,
                                               byte[] majorRangeToRow,
                                               CompactionThroughputController throughputController,
                                               User user)
                                        throws IOException
Throws:
IOException

compact

public List<org.apache.hadoop.fs.Path> compact(CompactionRequest request,
                                               int targetCount,
                                               long targetSize,
                                               byte[] left,
                                               byte[] right,
                                               byte[] majorRangeFromRow,
                                               byte[] majorRangeToRow,
                                               CompactionThroughputController throughputController)
                                        throws IOException
Throws:
IOException

compact

public List<org.apache.hadoop.fs.Path> compact(CompactionRequest request,
                                               int targetCount,
                                               long targetSize,
                                               byte[] left,
                                               byte[] right,
                                               byte[] majorRangeFromRow,
                                               byte[] majorRangeToRow,
                                               CompactionThroughputController throughputController,
                                               User user)
                                        throws IOException
Throws:
IOException


Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.