qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Rudyy (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (QPID-3519) the 0-10 client does not send the selector argument during subscription creation
Date Mon, 07 Nov 2011 17:06:51 GMT

     [ https://issues.apache.org/jira/browse/QPID-3519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Alex Rudyy updated QPID-3519:
-----------------------------

    Attachment: 0001-QPID-3519-refactor-consumer-argument-handling.patch

Attached a patch refactoring consumer argument handling
                
> the 0-10 client does not send the selector argument during subscription creation
> --------------------------------------------------------------------------------
>
>                 Key: QPID-3519
>                 URL: https://issues.apache.org/jira/browse/QPID-3519
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Client
>            Reporter: Robbie Gemmell
>            Assignee: Alex Rudyy
>             Fix For: 0.13
>
>         Attachments: 0001-QPID-3519-refactor-consumer-argument-handling.patch
>
>
> It appears that the client only sends the selector argument when binding queues during
consumer creation, meaning only the topic exchange will do any server-side selector filtering
(the other exchanges dont have such functionality). The subscription based selector argument
is not sent, meaning the behaviour when using queues not bound to the topic exchange with
regular consumers will result in the 0-10 client receiving all messages and then having to
release and not acquire the ones it doesnt want (relating to QPID-2848, where it is seen such
functionality is currently broken). The client should send the selector argument at subscription
time also, to prevent it being sent messages it doesnt want by brokers which support server-side
selectors.

--
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

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Mime
View raw message