[Java broker] ensure that unroutable 0-8/0-9/0-9-1 messages are not entered
into the store
------------------------------------------------------------------------------------------
Key: QPID-3881
URL: https://issues.apache.org/jira/browse/QPID-3881
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Robbie Gemmell
Assignee: Robbie Gemmell
Fix For: 0.15
Ensure that unroutable 0-8/0-9/0-9-1 messages are not entered into the store.
Currently, if an unroutable message is sent to the broker on a 0-8/0-9/0-9-1
connection it will insert the metadata into the store immediately and then
route the message (and ultimately discover it is unroutable), then continue to
add the content payload into the store as it arrives and finally orphan the
message in the store (to later be cleaned up when the broker restarts and
identifies the message isn't on any queues). The 0-10 connection codepath never
puts the message near the store until it has been verified that it can be
enqueued, the 0-8/0-9/0-9-1 handling should be updated similarly.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]