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

Potential deadlock when triggering a blocking snapshot in case of non-source signals

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • 2.5.2.Final, 2.6.0.Alpha2
    • core-library
    • None
    • False
    • None
    • False

      This change https://github.com/debezium/debezium/pull/5227 moved registration of signal actions just before the start of the streaming to permit to correctly trigger an incremental snapshot when using a non-source channel. 

      Now a blocking snapshot signal is processed but it will assume that the streaming is running and ChangeEventSourceCoordinator waits until the streaming will be paused, but can happen that the streaming is not started yet.  

              rh-ee-mvitale Mario Fiore Vitale
              rh-ee-mvitale Mario Fiore Vitale
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: