code: @Override
      public List<Writable> record(URI uri, DataInputStream dataInputStream) throws IOException {
          return transformProcess.execute(sequenceRecordReader.record(uri, dataInputStream));
      }
docs: Load the record from the given DataInputStream
  Unlike {@link #next()} the internal state of the RecordReader is not modified
  Implementations of this method should not close the DataInputStream
  
  @param uri
  @param dataInputStream
  @throws IOException if error occurs during reading from the input stream