Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-26592

[Changelog] Deadlock in FsStateChangelogWriter

    XMLWordPrintableJSON

Details

    Description

      The issue occurs when sizes of buffers are set to minimum (e.g. 1 byte).
      Task thread tries to update state -> schedules to upload changes -> waits for capacity.
      Upload threads do release capacity on upload completion; however, they are unable to send back the results because the Writer lock is taken; therefore, they're unable to proceed with the next uploads.

      Attachments

        1. deadlock
          100 kB
          Roman Khachatryan

        Issue Links

          Activity

            People

              roman Roman Khachatryan
              roman Roman Khachatryan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: