org.apache.hadoop.hbase.regionserver
Class StoreFile.Comparators

java.lang.Object
  extended by org.apache.hadoop.hbase.regionserver.StoreFile.Comparators
Enclosing class:
StoreFile

public abstract static class StoreFile.Comparators
extends Object

Useful comparators for comparing StoreFiles.


Field Summary
static Comparator<StoreFile> SEQ_ID
          Comparator that compares based on the Sequence Ids of the the StoreFiles.
 
Constructor Summary
StoreFile.Comparators()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEQ_ID

public static final Comparator<StoreFile> SEQ_ID
Comparator that compares based on the Sequence Ids of the the StoreFiles. Bulk loads that did not request a seq ID are given a seq id of -1; thus, they are placed before all non- bulk loads, and bulk loads with sequence Id. Among these files, the size is used to determine the ordering, then bulkLoadTime. If there are ties, the path name is used as a tie-breaker.

Constructor Detail

StoreFile.Comparators

public StoreFile.Comparators()


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