Der Test verwendet die `@Bean` von `EndlessConsumer`
[demos/kafka/training] / src / main / java / de / juplo / kafka / ApplicationRebalanceListener.java
index fad3287..0bfee67 100644 (file)
@@ -2,7 +2,6 @@ package de.juplo.kafka;
 
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
-import org.apache.kafka.clients.consumer.Consumer;
 import org.apache.kafka.clients.consumer.ConsumerRebalanceListener;
 import org.apache.kafka.common.TopicPartition;
 
@@ -13,7 +12,6 @@ import java.util.*;
 @Slf4j
 public class ApplicationRebalanceListener implements ConsumerRebalanceListener
 {
-  private final Consumer consumer;
   private final ApplicationRecordHandler recordHandler;
   private final AdderResults adderResults;
   private final StateRepository stateRepository;
@@ -50,9 +48,6 @@ public class ApplicationRebalanceListener implements ConsumerRebalanceListener
   @Override
   public void onPartitionsRevoked(Collection<TopicPartition> partitions)
   {
-    log.info("{} - Commiting offsets for all previously assigned partitions", id);
-    consumer.commitSync();
-
     partitions.forEach(tp ->
     {
       Integer partition = tp.partition();