conduktor.io ↗

KIP-901 — Add connectorDeleted flag when stopping tasks

Discussion Connect

Adds a Task#stop(boolean connectorDeleted) overload with a default implementation delegating to stop(), allowing task implementations to perform additional cleanup (e.g., removing database triggers or external queues) when the connector is being permanently deleted. Extending KIP-883's connector-level isDeleted flag to the task level ensures tasks can also react to deletion, not just the connector lifecycle.

Details

AuthorHector Geraldino
StatusDiscussion
JIRAKAFKA-14651
WikiView on Apache Wiki
Created2023-01-22
Last Modified2023-01-27
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.