drifting-shard commented on issue #2927:
URL: https://github.com/apache/iggy/issues/2927#issuecomment-4592650007

   Hi maintainers, I’d like to take this issue.
   
   My planned behavior is:
   - `0`: treat as success and count the prepared batch as processed
   - `1`: treat as sink `consume()` failur; log information, increment sink 
error metrics, processed_msgs+=0, and keep the consume loop alive
   - `-1`: treat as ABI failure, log context, increment error metrics, and 
return an error so the connector is marked unhealthy
   - any unexpected status: handle as an ABI contract violation rather than 
silently dropping the batch
   
   If that sounds useful, I can open the discussion and summarize the prior PR 
feedback there.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to