You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Swapnil Ghike (JIRA)" <ji...@apache.org> on 2013/08/09 09:35:49 UTC

[jira] [Created] (KAFKA-1006) Mirror maker loses messages of a new topic

Swapnil Ghike created KAFKA-1006:
------------------------------------

             Summary: Mirror maker loses messages of a new topic
                 Key: KAFKA-1006
                 URL: https://issues.apache.org/jira/browse/KAFKA-1006
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 0.8
            Reporter: Swapnil Ghike


Mirror maker currently uses auto.offset.reset = largest on the consumer side by default. If a new topic is created, consumer's topic watcher is fired. The consumer will first finish partition reassignment as part of rebalance and then start consuming from the tail of each partition. Until the partition reassignment is over, the server may have appended new messages to the new topic, mirror maker won't consume these messages. Thus, multiple batches of messages may be lost when a topic is newly created.

The fix is to start consuming from the earliest offset for newly created topics.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira