Apache S4
  1. Apache S4
  2. S4-48

When Emitter buffers fill up, enable App-specific behavior to drop/block/throttle input

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.5.0
    • Fix Version/s: 0.6
    • Labels:
      None

      Description

      When the message buffers in the emitter fill up, the app should decide if the emitter should
      (1) drop new packets
      (2) drop old packets
      (3) block until the buffer frees up

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          334d 20h 34m 1 Matthieu Morel 25/Feb/13 18:50
          Gavin made changes -
          Reporter Karthik Kambatla [ kkambatl ] Karthik Kambatla [ kasha ]
          Matthieu Morel made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Matthieu Morel added a comment -

          Contained in S4-95, which was merged into dev branch

          Show
          Matthieu Morel added a comment - Contained in S4-95 , which was merged into dev branch
          Hide
          Matthieu Morel added a comment -

          This is addressed at the platform level in S4-95. Senders delegate messages to a sender executor that can implement various policies, and we provide several such policies: blocking, throttling, dropping

          Show
          Matthieu Morel added a comment - This is addressed at the platform level in S4-95 . Senders delegate messages to a sender executor that can implement various policies, and we provide several such policies: blocking, throttling, dropping
          Matthieu Morel made changes -
          Link This issue Is contained by S4-95 [ S4-95 ]
          Tony Stevenson made changes -
          Workflow jira [ 12659910 ] no-reopen-closed, patch-avail [ 12711309 ]
          Karthik Kambatla (Inactive) made changes -
          Summary Enable App-specific behavior to drop/block/throttle input when Emitter buffers fill up When Emitter buffers fill up, enable App-specific behavior to drop/block/throttle input
          Description When the message buffers in the emitter fill up, the app should decide if the emitter should
          (1) drop new packets
          (2) drop old packets
          (3) block until the buffer frees up
          Matthieu Morel made changes -
          Field Original Value New Value
          Fix Version/s 0.6 [ 12321702 ]
          Fix Version/s 0.5 [ 12318653 ]
          Hide
          Matthieu Morel added a comment -

          Karthik, maybe you are thinking about a specific design here?

          Show
          Matthieu Morel added a comment - Karthik, maybe you are thinking about a specific design here?
          Karthik Kambatla (Inactive) created issue -

            People

            • Assignee:
              Unassigned
              Reporter:
              Karthik Kambatla
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development