@Override
  public String toString() {
    return storageGroupName
        + "-"
        + dataRegionId
        + "-"
        + timePartition
        + " fully_dirty file num is "
        + fullyDirtyFiles.size()
        + ", partially_dirty file num is "
        + filesView.sourceFilesInCompactionPerformer.size()
        + ", fully_dirty files is "
        + fullyDirtyFiles
        + ", partially_dirty files is "
        + filesView.sourceFilesInCompactionPerformer;
  }
Use inner compaction task to compact the partially_dirty files.
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/task/SettleCompactionTask.java