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

Provide a signal to pause/resume a running incremental snapshot

XMLWordPrintable

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

      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).

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

              Created:
              Updated:
              Resolved: