Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-3254

Blob localization time-outs can cause Slot to be stuck and leaked over time

    XMLWordPrintableJSON

    Details

      Description

      If Blobs requested by slot take forever to come back, the Slot could get stuck in  waiting-for-blob-localization state, even after release of slot or topology being killed making that slot unusable. So worker for next assignment will never be launched.

      The steps to reproduce this are:

      1. Delay blob store localization.
      2. kill topology and check jstack.
      3.  worker will not be scheduled.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kishorvpatil Kishor Patil
                Reporter:
                kishorvpatil Kishor Patil
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m