[ https://issues.apache.org/jira/browse/KAFKA-13298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17419166#comment-17419166 ]
Andy Chambers commented on KAFKA-13298: --------------------------------------- I made a PR for this but initially did not use the correct title format which I suppose is why it was never automatically linked. Sorry about that. But here is a link to the PR. https://github.com/apache/kafka/pull/11355 > Improve documentation on EOS KStream requirements > ------------------------------------------------- > > Key: KAFKA-13298 > URL: https://issues.apache.org/jira/browse/KAFKA-13298 > Project: Kafka > Issue Type: Improvement > Components: streams > Affects Versions: 2.8.0 > Reporter: F Méthot > Priority: Trivial > > After posting question on a kafka forum, the following was revealed by kafka > developer: > {quote}Is there minimum replication factor required to enable exactly_once > for topic involved in transactions? > {quote} > "Well, technically you can configure the system to use EOS with any > replication factor. However, using a lower replication factor than 3 > effectively voids EOS. Thus, it’s strongly recommended to use a replication > factor of 3." > > This should be clearly documented in the stream doc: > [https://kafka.apache.org/28/documentation/streams/developer-guide/config-streams.html] > Which refers to this broker link > [https://kafka.apache.org/28/documentation/streams/developer-guide/config-streams.html#streams-developer-guide-processing-guarantedd] > > -- This message was sent by Atlassian Jira (v8.3.4#803005)