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

Trident DRPC memory leak

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.9.2-incubating
    • 0.9.2-incubating
    • storm-core
    • None

    Description

      storm.trident.spout.RichSpoutBatchTriggerer.java

      Missing code "_msgIdToBatchId.put(r, batchIdVal);" in emit method.

      As a consequence, ack/fail will get null batchId for each DRPC invoking, which makes _finishConditions map larger and larger until out of memory.

      Attachments

        Activity

          People

            davidlgr Gangrui Li
            davidlgr Gangrui Li
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: