Olumide Ajiboye created KAFKA-12498:
---------------------------------------

             Summary: Consumer Group is zero when MirrorMaker 2.0 is running
                 Key: KAFKA-12498
                 URL: https://issues.apache.org/jira/browse/KAFKA-12498
             Project: Kafka
          Issue Type: Bug
          Components: consumer, replication
    Affects Versions: 2.7.0
         Environment: Kubernetes 1.19.7
Strimzi 0.21.1

            Reporter: Olumide Ajiboye


I have two Kafka clusters in Active\Passive replication using MM 2.0.
When I produce messages to a topic and try to read from it in the same cluster, 
the consumer group lag is already set to zero. The replica topic also has the 
same lag and log-end-offset.
My MM2 is using a superuser account and I am using a separate consumer-group 
with permission just to read and write to this topic. 
Just to elaborate further, * Write 10 messages to a topic without any active 
consumers but with MM2 replicating the topic to a passive Cluster.
 * Attempt to read 3 messages from the topic, this creates my consumer group 
and adds an active consumer. The result is no messages are read

 * Describe the consumer group, the result shows Log-End-Offset with correct 
number of messages, but Lag shows 0

 * Attempt to read 3 messages from passive cluster using same consumer-group. 
Result: no messages consumed, Lag shows 0, Log-End-Offset shows correct number 
of messages (i.e. same as active cluster)

 * Keep consumer running
 * Write a few more messages.
 * Consumer is now reading latest messages
 * Stop consumer
 * Keep writing new messages
 * Lag shows correct value.

In the absence of MM2, Kafka operation is as expected.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to