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

Provide a signal to pause/resume a running incremental snapshot

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 2.0.0.Beta2
    • 1.8.0.Final
    • core-library
    • None

    Description

      Since incremental snapshot is a resumable process, I'd like to suggest 2 additional signals (similarly to stop-snapshot): pause-snapshot and resume-snapshot.

      The reason I'm suggesting that is because it seems that incremental snapshot can slow down the connector's performance and increases latency of emitted CDC events. So it'd be nice to have the option to pause the snapshot on certain time frames when latency isn't permitted.

      I've been testing incremental snapshots recently (using MySQL connector, version 1.8.0.Final) and was measuring about 10-40 seconds of MilliSecondsBehindSource metric while the snapshot was running (vs. less than a second before running it).

      Attachments

        Issue Links

          Activity

            People

              vjuranek@redhat.com Vojtech Juranek
              rotem-ad Rotem Adhoh (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: