code: @Override
    public void abortJob(JobContext context, State state) throws IOException {
      super.abortJob(context, state);
      cleanup(context);
    }
docs: Performs a cleanup of the output path in addition to delegating the call to the wrapped
  OutputCommitter.