-
Bug
-
Resolution: Done
-
Major
-
3.0.1.Final
-
None
-
False
-
None
-
False
-
Critical
Bug report
Hello, actually i use Signal Channel on kafak for snapshot, when a big snapshot is processing and the connector is restarted, debezium restart old snapshot, but it restart a new snapshot from scratch.
What Debezium connector do you use and what version?
This happen using mysql dbz connector
What is the connector configuration?
Signal Channel Kafka
What is the captured database version and mode of deployment?
Kubernetes
What behavior do you expect?
Like documention, when a debezium is restart, it is should only resume existing snapshot but never restart a new snapshot.
What behavior do you see?
restart new snapshot every restart, because the snapshot is in progress and not resume the old snapshot, it is create new one.
Implementation ideas (optional)
File : KafkaSignalChannel.java
I think is autocommit = false the root cause of probleme, can we set autocommit to true only for singnal channel ?