Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Incomplete
    • Affects Version/s: M2.1, M4, 0.5
    • Fix Version/s: None
    • Component/s: Java Broker
    • Labels:
      None

      Description

      Currently, the Java Broker can do one of two things with a message it has to deliver:

      1. Keep transient messages in memory until delivered
      2. Write persistent messages to a message store (like BDB) and keep in memory until delivery complete

      This means that the broker is not able to avoid OoM exceptions i.e. send enough messages to the broker, especially if your consumers are not active, and you could bring the broker done once it explodes its available heap.

      RG to add more details and design proposal here please

        Activity

        Marnie McCormack created issue -
        Aidan Skinner made changes -
        Field Original Value New Value
        Fix Version/s M3 [ 12312117 ]
        Fix Version/s M4 [ 12313279 ]
        Gavin made changes -
        Workflow jira [ 12429593 ] QPid [ 12438869 ]
        Gavin made changes -
        Workflow QPid [ 12438869 ] QPid Workflow [ 12440145 ]
        Marnie McCormack made changes -
        Fix Version/s M4 [ 12313279 ]
        Marnie McCormack made changes -
        Fix Version/s M5 [ 12313597 ]
        Marnie McCormack made changes -
        Assignee Rob Godfrey [ rgodfrey ] Marnie McCormack [ marnie ]
        Marnie McCormack made changes -
        Assignee Marnie McCormack [ marnie ] Martin Ritchie [ ritchiem ]
        Martin Ritchie made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Martin Ritchie made changes -
        Status In Progress [ 3 ] Ready To Review [ 10006 ]
        Martin Ritchie made changes -
        Assignee Martin Ritchie [ ritchiem ] Rob Godfrey [ rgodfrey ]
        Martin Ritchie made changes -
        Fix Version/s 0.5 [ 12313597 ]
        Affects Version/s M4 [ 12313279 ]
        Affects Version/s 0.5 [ 12313597 ]
        Martin Ritchie made changes -
        Status Ready To Review [ 10006 ] Resolved [ 5 ]
        Resolution Incomplete [ 4 ]

          People

          • Assignee:
            Rob Godfrey
            Reporter:
            Marnie McCormack
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 83h
              83h
              Remaining:
              Remaining Estimate - 83h
              83h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development