Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-14442

GlobalKTable restoration waits requestTimeout during application restart

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0
    • 3.2.0
    • streams
    • None

    Description

      Using "exactly_once_beta" the highWatermark "skips" an offset after a transaction but in this case the global .checkpoint file contains different value (smaller by 1) than the highWatermark.
      During restoration because of the difference between the checkpoint and highWatermark a poll will be attempted but sometimes there is no new record on the partition and the GlobalStreamThread has to wait for the requestTimeout to continue.
      If there is any new record on the partition the problem does not occure.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              gergolep Gergo L��p
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: