UnsealedTsFileRecoverPerformer removeRecoverPerformer(File file) {
    try {
      return absolutePath2RecoverPerformer.remove(getTsFileRelativePath(file.getCanonicalPath()));
    } catch (IOException e) {
      logger.error("Fail to remove recover performer for file {}", file, e);
    }
    return null;
  }
First set allVsgScannedLatch, then call recover method.
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/wal/recover/WALRecoverManager.java