[ https://issues.apache.org/jira/browse/KAFKA-13348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mickael Maison resolved KAFKA-13348. ------------------------------------ Fix Version/s: 3.2.0 Resolution: Fixed > Allow Source Tasks to Handle Producer Exceptions > ------------------------------------------------ > > Key: KAFKA-13348 > URL: https://issues.apache.org/jira/browse/KAFKA-13348 > Project: Kafka > Issue Type: Improvement > Components: KafkaConnect > Affects Versions: 3.1.0, 2.8.1, 3.0.0 > Reporter: Knowles Atchison Jr > Assignee: Knowles Atchison Jr > Priority: Major > Fix For: 3.2.0 > > > KAFKA-8586 added capture of Producer Exceptions which will kill the connector. > There is a need to allow the connector itself to be aware of these errors, > handle it in some manner, and continuing processing records. > The proposed change is to add a getter to the retry operator and allow > producer failure to be ignored via the "errors.tolerance" configuration > setting. The connector will receive a callback to commitRecord() with a null > MetadataRecord. > The current behavior is kept if errors.tolerance is not set to all. > > see: > [https://cwiki.apache.org/confluence/display/KAFKA/KIP-779%3A+Allow+Source+Tasks+to+Handle+Producer+Exceptions] -- This message was sent by Atlassian Jira (v8.20.1#820001)