kafka icon indicating copy to clipboard operation
kafka copied to clipboard

KAFKA-17671: Create better documentation for transactions

Open AndrewJSchofield opened this issue 1 year ago • 1 comments

https://issues.apache.org/jira/browse/KAFKA-17671

This PR adds better documentation for using transactions using the Apache Kafka producer and consumer clients.

Committer Checklist (excluded from commit message)

  • [ ] Verify design and implementation
  • [ ] Verify test coverage and CI build status
  • [ ] Verify documentation (including upgrade notes)

AndrewJSchofield avatar Oct 10 '24 15:10 AndrewJSchofield

I think most of the documentation makes sense to me. I think my only remaining open question is whether we want to enumerate read committed consumers as a requirement for EOS as per the comment here: https://github.com/apache/kafka/pull/17454#discussion_r1801587174

I think we may also want to include some followups that go into more detail and perhaps provide another example.

jolshan avatar Oct 15 '24 23:10 jolshan

https://issues.apache.org/jira/browse/KAFKA-17855 is the continuation of this work which depends upon KIP-1050.

AndrewJSchofield avatar Oct 22 '24 18:10 AndrewJSchofield