qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (QPID-4627) Implement remaining special identifiers
Date Fri, 05 Jul 2013 16:07:49 GMT

    [ https://issues.apache.org/jira/browse/QPID-4627?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13700961#comment-13700961
] 

ASF subversion and git services commented on QPID-4627:
-------------------------------------------------------

Commit 1500052 from [~astitcher]
[ https://svn.apache.org/r1500052 ]

QPID-4627: Implement most  of the remaining selector special identifiers
Implemented:
  message_id, correlation_id,
  jms_type, creation_time, absolute_expiry_time

There are a couple of caveats: The easily available way to get
jms_type doesn't distinguish between an empty string and the
property not being sent at all. So we treat this case as property
not set as that seems like it will get most cases correct (why bother
to send an empty jms_type?). The creation_time property is currently
implemented as the time the message was put on the queue (if enabled
in the broker) as amqp 0_10 has no standard way to indicate the
creation time and we're not currently holding the creation time for amqp 1.0
messages.
                
> Implement remaining special identifiers
> ---------------------------------------
>
>                 Key: QPID-4627
>                 URL: https://issues.apache.org/jira/browse/QPID-4627
>             Project: Qpid
>          Issue Type: Sub-task
>            Reporter: Andrew Stitcher
>            Assignee: Andrew Stitcher
>
> The remaining JMS specified identifiers are:
> amqp.correlation_id
> amqp.message_id
> amqp.creation_time
> amqp.jms_type
> The ones remaining from the AMQP Apache filters spec are:
> amqp.to
> amqp.reply_to
> amqp.absolute_expiration_time
> - amqp.durable (it's not clear this is really there as distinct from amqp.delivery_mode)
> - amqp.delivery_count (it's not clear this is really there as distinct from amqp.redelivered)
> In order to implement these special identifiers there will need to be extra work to abstract
some of these values from the 0-10 or 1-0 message code.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message