[ https://issues.apache.org/jira/browse/KAFKA-13298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matthias J. Sax resolved KAFKA-13298. ------------------------------------- Fix Version/s: 3.1.0 Assignee: Andy Chambers Resolution: Fixed > 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 > Assignee: Andy Chambers > Priority: Trivial > Fix For: 3.1.0 > > > 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.20.10#820010)