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
>
>


Reply via email to