Guozhang Wang created KAFKA-1211:
------------------------------------

             Summary: Hold the produce request with ack > 1 in purgatory until 
replicas' HW has larger than the produce offset
                 Key: KAFKA-1211
                 URL: https://issues.apache.org/jira/browse/KAFKA-1211
             Project: Kafka
          Issue Type: Bug
            Reporter: Guozhang Wang
            Assignee: Guozhang Wang


Today during leader failover we will have a weakness period when the followers 
truncate their data before fetching from the new leader, i.e., number of 
in-sync replicas is just 1. If during this time the leader has also failed then 
produce requests with ack >1 that have get responded will still be lost. To 
avoid this scenario we would prefer to hold the produce request in purgatory 
until replica's HW has larger than the offset instead of just their end-of-log 
offsets.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to