databricks / iceberg-kafka-connect

Apache License 2.0
220 stars 49 forks source link

Connector task fail in case of transaction failure #296

Open tomasz-sadura opened 2 months ago

tomasz-sadura commented 2 months ago

It seems that in case of broker restart a connector task may fail due to exceptions from transaction commit. I would expect the connector to retry and recover. Attaching the exception log with stacktrace (sorry it got reordered). iceberg_logs.txt

org.apache.kafka.common.KafkaException: Unexpected error in AddOffsetsToTxnResponse: The server experienced an unexpected error when processing the request.