Ken Giusti created DISPATCH-1310:
------------------------------------

             Summary: Move delivery settlement and disposition propagation out 
of the core thread
                 Key: DISPATCH-1310
                 URL: https://issues.apache.org/jira/browse/DISPATCH-1310
             Project: Qpid Dispatch
          Issue Type: Improvement
          Components: Router Node
    Affects Versions: 1.6.0
            Reporter: Ken Giusti
            Assignee: Ken Giusti


In the current design all changes to a delivery's disposition and settlement 
state has to move through the core thread.

Contrast this with the data associated with a delivery (held in the message 
content object) - data is moved between I/O threads without passing through the 
core thread.

Moving the disposition and settlement state propagation to the I/O threads 
(like delivery data) will simplify its synchronization (2 thread rather than 3) 
and will (likely) improve performance.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to