[performance] Only send byte indicating topic / queue / other in properties
field table, not whole destination
--------------------------------------------------------------------------------------------------------------
Key: QPID-324
URL: https://issues.apache.org/jira/browse/QPID-324
Project: Qpid
Issue Type: Improvement
Components: Java Client
Reporter: Rob Godfrey
Priority: Minor
Currently we encode the whole destination in a byte[] in the field table so
that we may do destination comparisons as per JMS Spec.
Since exchange and routingKey are already sent in the message, to get the same
result all we need to add is whether the destination was considered a queue or
a topic at the time it was sent.
Note that this is not a final solution for the more general issue:
We still need to describe what a destination actually is - do we need a unique
global naming for [virtual] hosts; and how does bridging affect the
exchange/routingKey sent in the deliver method. We may need to add the
original host/exchange/key as properties of the deliver method.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.