private static void deleteStoreFilesWithoutArchiving(Collection<HStoreFile> compactedFiles)
    throws IOException {
    LOG.debug("Deleting files without archiving.");
    List<IOException> errors = new ArrayList<>(0);
    for (HStoreFile hsf : compactedFiles) {
      try {
        hsf.deleteStoreFile();
      } catch (IOException e) {
        LOG.error("Failed to delete {}", hsf.getPath());
        errors.add(e);
      }
    }
    if (errors.size() > 0) {
      throw MultipleIOException.createIOException(errors);
    }
  }
Just do a simple delete of the given store files
<p>
A best effort is made to delete each of the files, rather than bailing on the first failure.
<p>
@param compactedFiles store files to delete from the file system.
@throws IOException if a file cannot be deleted. All files will be attempted to deleted before
                    throwing the exception, rather than failing at the first file.
hbase-server/src/main/java/org/apache/hadoop/hbase/backup/HFileArchiver.java