kafka-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stig Rohde Døssing <stigdoess...@gmail.com>
Subject Semantics of acks=all
Date Fri, 11 Dec 2020 12:20:11 GMT
Hi,

We have a topic with min.insync.replicas = 2 where each partition is
replicated to 3 nodes.

When we send a produce request with acks=all, the request should fail if
the records don't make it to at least 2 nodes.

If the produce request fails, what does the partition leader do with the
records it has written to the local log. Are they deleted, or will the
producer's retry cause duplication?

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message