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

EmbeddedEngine does not shutdown when commitOffsets is interrupted

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Done
    • 1.3.0.Final, 1.3.1.Final, 1.4.0.Alpha2
    • 1.4.0.Beta1
    • embedded-engine
    • None

    Description

      During record processing the commitOffsets method can be periodically called.  The underlying storage mechanism can return a future that may get interrupted.  The InterruptedException is currently caught but not propagated to the rest of the application.  This can result in the engine continuing to run even though the thread has been interrupted/executor has been shutdown.

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            jeremy.l.ford Jeremy Ford (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: