[ 
https://issues.apache.org/jira/browse/KAFKA-1154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13836142#comment-13836142
 ] 

Jun Rao commented on KAFKA-1154:
--------------------------------

Created reviewboard https://reviews.apache.org/r/15938/
 against branch origin/trunk

> 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
>
>         Attachments: KAFKA-1154.patch
>
>
> 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)

Reply via email to