KIP-1260 — Enable ProducerPerformance to abort transactions
Discussion Kafka 4.5 TransactionsProducer
Adds a --transaction-abort-rate command-line option to the ProducerPerformance tool, enabling random transaction aborts at a configurable rate during benchmarking. The tool supports transactional producers but has no way to simulate abort scenarios, making it impossible to measure abort overhead, throughput impact, or recovery behavior under realistic fault conditions.
Details
| Author | Lan Ding |
| Status | Discussion |
| Kafka Version | 4.5 |
| JIRA | KAFKA-19611 |
| Wiki | View on Apache Wiki |
| Created | 2025-12-26 |
| Last Modified | 2026-03-06 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.