Hi, Sorry I missed the original discussion thread (it's been a while). After reading the KIP, it's not super clear to me what sort of actions you expect custom error handlers to perform.
If I understand things correctly, the handler invocation will result in either: ErrorHandlerResponse.DROP - similar to tolerance=all ErrorHandlerResponse.FAIL - similar to tolerance=none ErrorHandlerResponse.ACK - same as DROP From my experience, most connectors already define their own retry mechanisms, so I'd expect this to apply mostly to other plugin types (transforms, converters, etc.) One thing that I'd find useful is a few examples showing the gaps in the current implementation that a custom handler will close. From: [email protected] At: 09/21/26 17:32:21 UTC-4:00To: [email protected] Subject: Re: [VOTE] KIP-1097: Add Kafka Connect exception handler Hi, Bumping the thread. On Tue, Jul 8, 2025 at 9:26 PM Anton Liauchuk <[email protected]> wrote: > hi Kafka Community, > I would like to start a vote on KIP-1097. > > KIP: > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1097%3A+Add+Kafka+Connect+ exception+handler > >
