Class DbImpl.CompactionState

java.lang.Object
org.iq80.leveldb.impl.DbImpl.CompactionState
Enclosing class:
DbImpl

private static class DbImpl.CompactionState extends Object
  • Field Details

    • compaction

      private final Compaction compaction
    • outputs

      private final List<FileMetaData> outputs
    • smallestSnapshot

      private long smallestSnapshot
    • outfile

      private FileChannel outfile
    • builder

      private TableBuilder builder
    • currentFileNumber

      private long currentFileNumber
    • currentFileSize

      private long currentFileSize
    • currentSmallest

      private InternalKey currentSmallest
    • currentLargest

      private InternalKey currentLargest
    • totalBytes

      private long totalBytes
  • Constructor Details

    • CompactionState

      private CompactionState(Compaction compaction)
  • Method Details

    • getCompaction

      public Compaction getCompaction()