public void recoverFullyDirtyFiles() {
    if (!settleWithFullyDirtyFiles()) {
      throw new CompactionRecoverException("Failed to delete fully_dirty source file.");
    }
  }
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