KafkaConsumer kafkaConsumer = new KafkaConsumer(seedBrokers, topic, partition, kafkaTailFetchTimeoutMs);
try {
Filter logFilter = new AndFilter(ImmutableList.of(LoggingContextHelper.createFilter(loggingContext),
filter));
long latestOffset = kafkaConsumer.fetchOffset(KafkaConsumer.Offset.LATEST);
long startOffset = fromOffset + 1;
if (startOffset >= latestOffset) {
// At end of events, nothing to return
return;