@Override
  public String toString() {
    String fsList = filesToCompact.stream().filter(f -> f.getReader() != null)
      .map(f -> TraditionalBinaryPrefix.long2String(f.getReader().length(), "", 1))
      .collect(Collectors.joining(", "));

    return "regionName=" + regionName + ", storeName=" + storeName + ", fileCount="
      + this.getFiles().size() + ", fileSize="
      + TraditionalBinaryPrefix.long2String(totalSize, "", 1)
      + ((fsList.isEmpty()) ? "" : " (" + fsList + ")") + ", priority=" + priority + ", time="
      + selectionTime;
  }
Specify if this compaction should be a major compaction based on the state of the store
@param isMajor <tt>true</tt> if the system determines that this compaction should be a major
               compaction
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/CompactionRequestImpl.java