code: protected OutputCommitter createCommitter(TaskAttemptContext context) throws IOException {
      Configuration conf = context.getConfiguration();
      return getDelegate(conf).getOutputCommitter(context);
    }
docs: Create a new OutputCommitter for this OutputFormat.
  
  @param context the context to create the OutputCommitter from.
  @return the new OutputCommitter for this format.
  @throws IOException if there's an issue while creating the OutputCommitter.