conduktor.io ↗

KIP-1222 — Acquisition lock timeout renewal in share consumer explicit mode

Accepted Kafka 4.2 Consumer

Adds a lock renewal RPC for share consumers in explicit acknowledgement mode so that a consumer processing a long-running record can extend its acquisition lock timeout without changing the record's delivery state. Without renewal, a record under active processing would have its acquisition lock expire and become re-deliverable to another consumer if processing exceeded the lock timeout.

Protocol Impact

ShareFetch v2 · ShareAcknowledge v2 · Fetch

Details

AuthorSushant Mahajan
StatusAccepted
Kafka Version4.2
JIRAKAFKA-19742
WikiView on Apache Wiki
Created2025-09-29
Last Modified2025-11-17
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.