KIP-1126 — Serialize changes to Kafka with a build queue
Accepted Admin
Adopts GitHub Merge Queues to serialize all changes to Kafka's mainline branches so each commit is validated against the current HEAD before merging. As the contributor rate increases, concurrent PR merges without serialization allow individual green PRs to have bad interactions that break the main branch when combined.
Details
| Author | David Arthur |
| Status | Accepted |
| JIRA | KAFKA-18789 |
| Wiki | View on Apache Wiki |
| Created | 2025-01-21 |
| Last Modified | 2025-02-13 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.