reEncoder = new SchemaReEncoder(r.getSchema(), readerSchema); reEncoderCache.put(recordReaderId, reEncoder); } else{ warnedOnce = true; r = reEncoder.reencode(r);
reEncoder = new SchemaReEncoder(r.getSchema(), readerSchema); reEncoderCache.put(recordReaderId, reEncoder); } else{ warnedOnce = true; r = reEncoder.reencode(r);
reEncoder = new SchemaReEncoder(r.getSchema(), readerSchema); reEncoderCache.put(recordReaderId, reEncoder); } else{ warnedOnce = true; r = reEncoder.reencode(r);
reEncoder = new SchemaReEncoder(r.getSchema(), readerSchema); reEncoderCache.put(recordReaderId, reEncoder); } else{ warnedOnce = true; r = reEncoder.reencode(r);
reEncoder = new SchemaReEncoder(r.getSchema(), readerSchema); reEncoderCache.put(recordReaderId, reEncoder); } else{ warnedOnce = true; r = reEncoder.reencode(r);
LOG.warn("Received different schemas. Have to re-encode: " + r.getSchema().toString(false)); if(reEncoder == null) reEncoder = new SchemaReEncoder(); r = reEncoder.reencode(r, readerSchema);