code: @Override
      public RecordReader<LongWritable, WARCWritable> createRecordReader(InputSplit split,
                                                                         TaskAttemptContext context)
              throws IOException, InterruptedException {
          return new WARCReader();
      }
docs: Opens a WARC file (possibly compressed) for reading, and returns a RecordReader for accessing it.