Hi Ritika, Thanks for the KIP. I have one question. AS1: Does the new WriteTxnMarkers V1 request introduce support for TV == 2 or TV >= 2? I only ask because the pseudo-code is quite loose in the checking logic. I would have thought that V1 specifically introduces TV == 2 and it would take another version bump for this RPC to support higher transaction versions.
Thanks, Andrew > On 15 Oct 2025, at 02:28, Artem Livshits <[email protected]> > wrote: > > Hi Ritika, > > Thanks for the KIP! The proposal makes sense to me. > > I have one clarification question, in the rejected alternatives the first > alternative says "However, its state is cleared after the first control > record is written". Is this the control record or the first batch? > > -Artem > > On Tue, Oct 14, 2025 at 10:39 AM Ritika Reddy <[email protected]> > wrote: > >> Hi All, >> I would like to start a discussion thread for KIP-1228. It's a relatively >> simple change and would really help strengthen EOS guarantees in Kafka. >> KIP Link - >> >> https://cwiki.apache.org/confluence/display/KAFKA/KIP-1228%3A+Add+Transaction+Version+to+WriteTxnMarkersRequest >> JIRA - https://issues.apache.org/jira/browse/KAFKA-19446 >> >> Thanks, >> Ritika >>
