conduktor.io ↗

KIP-586 — Deprecate commit records without record metadata

Accepted Kafka 2.6 Connect

Deprecates the no-argument `SourceTask.commitRecord(SourceRecord)` method in Kafka Connect in favor of the `commitRecord(SourceRecord, RecordMetadata)` overload introduced by KIP-382. The old method is never called by the framework anymore and retaining it causes confusion for connector developers about which callback to implement.

Details

AuthorMario Molina
StatusAccepted
Kafka Version2.6
JIRAKAFKA-9780
WikiView on Apache Wiki
Created2020-04-02
Last Modified2020-05-15
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.