[
https://issues.apache.org/jira/browse/KAFKA-1787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joel Koshy resolved KAFKA-1787.
-------------------------------
Resolution: Won't Fix
> Consumer should delete offsets and release partition ownership for deleted
> topics
> ---------------------------------------------------------------------------------
>
> Key: KAFKA-1787
> URL: https://issues.apache.org/jira/browse/KAFKA-1787
> Project: Kafka
> Issue Type: Bug
> Affects Versions: 0.8.2
> Reporter: Joel Koshy
> Assignee: Onur Karaman
> Priority: Blocker
> Fix For: 0.8.2
>
>
> Marking as a blocker for now, but we can evaluate.
> If a topic is deleted, the consumer currently does not rebalance
> (handleDataDeleted is a TODO in ZooKeeperConsumerConnector)
> As a result, it will continue owning that (deleted) partition and continue to
> issue fetch requests. Those fetch requests will result in an
> UnknownTopicOrPartition error and thus will result in TopicMetadataRequests
> issued by the leader finder thread which can recreate the topic if
> auto-create is turned on.
> Furthermore if we don't delete the offsets it is possible to lose messages if
> the topic is recreated immediately and the previously checkpointed offset
> (for the old data) is small. E.g., if a consumer is at offset 10 on some
> partition, and if the partition is deleted and recreated and 15 messages are
> sent to it then the first 10 messages will be lost.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)