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
| Author | Mario Molina |
| Status | Accepted |
| Kafka Version | 2.6 |
| JIRA | KAFKA-9780 |
| Wiki | View on Apache Wiki |
| Created | 2020-04-02 |
| Last Modified | 2020-05-15 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.