Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.1.0, 2.8.1, 3.0.0
-
None
Description
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.
Attachments
Issue Links
- links to