RecordReader should return AvroGenericRecordReader