if (nextValidMessage.getOffset() < this.nextWatermark.get(this.currentPartitionIdx)) { continue; this.nextWatermark.set(this.currentPartitionIdx, nextValidMessage.getNextOffset()); try { D record = null; this.currentPartitionTotalSize += nextValidMessage.getValueSizeInBytes(); this.currentPartitionReadRecordTime += System.nanoTime() - readStartTime; this.currentPartitionLastSuccessfulRecord = record;
if (nextValidMessage.getOffset() < _nextWatermark.get(this.currentPartitionIdx)) { continue; _nextWatermark.set(this.currentPartitionIdx, nextValidMessage.getNextOffset()); try { final AvroJobSpec record; } catch (Throwable t) { log.error("Could not decode record at partition " + this.currentPartitionIdx + " offset " + nextValidMessage.getOffset());
if (nextValidMessage.getOffset() < _nextWatermark.get(this.currentPartitionIdx)) { continue; _nextWatermark.set(this.currentPartitionIdx, nextValidMessage.getNextOffset()); try { final AvroJobSpec record; } catch (Throwable t) { log.error("Could not decode record at partition " + this.currentPartitionIdx + " offset " + nextValidMessage.getOffset());
if (nextValidMessage.getOffset() < this.nextWatermark.get(this.currentPartitionIdx)) { continue; this.nextWatermark.set(this.currentPartitionIdx, nextValidMessage.getNextOffset()); try { D record = null; this.currentPartitionTotalSize += nextValidMessage.getValueSizeInBytes(); this.currentPartitionReadRecordTime += System.nanoTime() - readStartTime; this.currentPartitionLastSuccessfulRecord = record;