You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Jonathan Robie (JIRA)" <ji...@apache.org> on 2010/10/29 19:31:20 UTC

[jira] Closed: (QPID-2908) Creating a ring queue with c++ address strings does not work.

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

Jonathan Robie closed QPID-2908.
--------------------------------

    Resolution: Fixed

See QPID-2896 for resolution.

> Creating a ring queue with c++ address strings does not work.
> -------------------------------------------------------------
>
>                 Key: QPID-2908
>                 URL: https://issues.apache.org/jira/browse/QPID-2908
>             Project: Qpid
>          Issue Type: Bug
>          Components: C++ Client
>    Affects Versions: 0.7
>            Reporter: Alan Conway
>            Assignee: Jonathan Robie
>
> Using qpid-send I try to create a ring queue of size 3. I send 5 messages to it, expecting that 2 will be over-written due to the ring queue policy. However qpid-receive shows that all 5 messages were stored on the queue:
> [aconway@rolf qpid]$ qpid-send -a "rq ; { create: always, node: { type:queue, x-declare: { arguments: { 'qpid.max_size': 3, 'qpid.policy_type': ring }} }}" --content-stdin
> a
> b
> c
> d
> e
> [aconway@rolf qpid]$ qpid-receive -a "rq"
> a
> b
> c
> d
> e
> Using qpid-tool I get the following for the queue:
>    arguments              {u'qpid.max_size': '3', u'qpid.policy_type': 'ring'}
> Note single quotes around '3' - it appears to be treated as string rather than integer. On a ring queue created from a python client these quotes don't appear.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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