kafka-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jun Rao (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (KAFKA-1211) Hold the produce request with ack > 1 in purgatory until replicas' HW has larger than the produce offset
Date Mon, 26 Sep 2016 23:01:20 GMT

     [ https://issues.apache.org/jira/browse/KAFKA-1211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jun Rao updated KAFKA-1211:
---------------------------
    Assignee:     (was: Guozhang Wang)

> 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
>             Fix For: 0.11.0.0
>
>
> 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.3.4#6332)

Mime
View raw message