code: public boolean delete (Path f, boolean recursive) throws  IOException {
      try (Closeable context = new TimerContextWithLog(deleteTimer.time(), "delete", f, recursive)) {
        return super.delete (f, recursive);
      }
    }
docs: Add timer metrics to {@link DistributedFileSystem#delete(Path, boolean)}