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

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

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • under-triaging
    • 2.5.2.Final, 2.6.0.Alpha2
    • core-library
    • None
    • False
    • None
    • False

    Description

      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.  

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: