DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
Proposed Changes
Coordinator Changes
...
When processing an EndTxnRequest, the coordinator already determines the transaction version (legacy or TV2) and stores it in the transaction’s TransactionMetadata.
...
With this KIP, the coordinator will
...
propagate the transaction version to partition leaders by including a new TransactionVersion field
...
when building a WriteTxnMarkersRequest. This field is only included if the target broker supports request version 2; otherwise, the coordinator falls back to version 1, which omits the field. This allows leaders to apply the correct epoch validation rule while maintaining compatibility across mixed-version clusters.
Broker/Leader Changes
Leaders must apply strict validation when TV is known to be TV2:
...