Class Compactor.FileDetails

java.lang.Object
org.apache.hadoop.hbase.regionserver.compactions.Compactor.FileDetails
Enclosing class:
Compactor<T extends CellSink>

protected static class Compactor.FileDetails extends Object
The sole reason this class exists is that java has no ref/out/pointer parameters.
  • Field Details

    • maxKeyCount

      public long maxKeyCount
      Maximum key count after compaction (for blooms)
    • earliestPutTs

      public long earliestPutTs
      Earliest put timestamp if major compaction
    • latestPutTs

      public long latestPutTs
      Latest put timestamp
    • maxSeqId

      public long maxSeqId
      The last key in the files we're compacting.
    • maxMVCCReadpoint

      public long maxMVCCReadpoint
      Latest memstore read point found in any of the involved files
    • maxTagsLength

      public int maxTagsLength
      Max tags length
    • minSeqIdToKeep

      public long minSeqIdToKeep
      Min SeqId to keep during a major compaction
    • totalCompactedFilesSize

      Total size of the compacted files
  • Constructor Details