Jun Rao created KAFKA-1154:
------------------------------
Summary: replicas may not have consistent data after becoming
follower
Key: KAFKA-1154
URL: https://issues.apache.org/jira/browse/KAFKA-1154
Project: Kafka
Issue Type: Bug
Components: core
Affects Versions: 0.8.1
Reporter: Jun Rao
Assignee: Jun Rao
Fix For: 0.8.1
This is an issued introduced in KAFKA-1001. The issue is that in
ReplicaManager.makeFollowers(), we truncate the log before marking the replica
as the follower. New messages from the producer can still be added to the log
after the log is truncated, but before the replica is marked as the follower.
Those newly produced messages can actually be committed, which implies those
truncated messages are also committed. However, the new leader is not
guaranteed to have those truncated messages.
--
This message was sent by Atlassian JIRA
(v6.1#6144)