I recently began using the exactly-once processing semantic with the Kafka
0.11 producer in Flink 1.4.2. It's been working great!

Are Kafka transactions committed when creating a Flink savepoint? How does
this affect the recovery behavior in Flink if, before the completion of the
next checkpoint, the application is restarted and restores from a
checkpoint taken before the savepoint? It seems like this might lead to the
Kafka producer writing a message multiple times with different committed
Kafka transactions.

--
Scott Kidder

Reply via email to