Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-8780

Signal Channel Kafka restart snapshot multiple snapshot after connector restart

    • 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 ? 

              Unassigned Unassigned
              benallal.zakariae@gmail.com Zakariae benallal.zakariae@gmail.com
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: