You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by ffrenchm <ff...@gmail.com> on 2009/03/18 13:53:23 UTC
Question about deleting queue
Hello,
I realized that you can delete a queue which contain messages. Is this a
normal behavior? From my point of view, QPID should raise an warning or
error to the administrative client. What do you think about ?
Thanks
--
View this message in context: http://n2.nabble.com/Question-about-deleting-queue-tp2497001p2497001.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
Re: Question about deleting queue
Posted by ffrenchm <ff...@gmail.com>.
Ok I changed the python code in qpid-config. now when I try to remove a not
empty queue it's raise me this error:
Failed: (exception(error_code=406, command_id=serial(44), class_code=8,
command_code=2, field_index=0, description=u'precondition-failed: Queue not
empty.', error_info={}),)
That's great :)
ffrenchm wrote:
>
> How can I set this 'if-empty' parameters through qpid-config. Do I need to
> change the python code ?
>
> Thanks for all Gordon
>
>
> Gordon Sim wrote:
>>
>> ffrenchm wrote:
>>> Hello,
>>>
>>> I realized that you can delete a queue which contain messages. Is this a
>>> normal behavior? From my point of view, QPID should raise an warning or
>>> error to the administrative client. What do you think about ?
>>
>> AMQP defines a queue.delete operation and that takes an 'if-empty'
>> argument that if true will prevent the queue being deleted if it has
>> messages in it. That behaviour is supported on both brokers.
>>
>> (There is also an if-unused argument that prevents the queue being
>> delete if there are active subscribers).
>>
>> ---------------------------------------------------------------------
>> Apache Qpid - AMQP Messaging Implementation
>> Project: http://qpid.apache.org
>> Use/Interact: mailto:users-subscribe@qpid.apache.org
>>
>>
>>
>
>
--
View this message in context: http://n2.nabble.com/Question-about-deleting-queue-tp2497001p2497239.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
Re: Question about deleting queue
Posted by ffrenchm <ff...@gmail.com>.
Ted,
I patched my patch :) and now you have the final version with the diff as
you wanted...
++
Ted Ross wrote:
>
> Thanks! That's great.
>
> For future reference, you can decrease the amount of data uploaded by
> sending only the differences (i.e. a patch). You can do this by using
> the following command:
>
> $ svn diff > patch.diff
>
> This will collect all of the changes from the current directory down
> (recursively) and put them into one patch file (patch.diff in the above
> example). It also has the benefit of being very readable by a reviewer.
>
> -Ted
>
>
> ffrenchm wrote:
>> Ok it's done ! :)
>>
>>
>> Ted Ross wrote:
>>
>>> You should be able to create an account on the Jira site that gives you
>>> the ability to add issues and attach files to them. This is important
>>> because it is the way that source code is licensed to Apache. When you
>>> attach a file, you can check the box for granting license to ASF.
>>>
>>> Furthermore, the Apache mail servers strip attachments.
>>>
>>> -Ted
>>>
>>> ffrenchm wrote:
>>>
>>>> Hello,
>>>>
>>>> I try to open a JIRA but it seems I've not enough credence to do it (I
>>>> can
>>>> just find issue currently). So I give you my patch attaches to this
>>>> mail.
>>>> I
>>>> added force options for deleting queues. There is also other parametes
>>>> for
>>>> creating queues...
>>>>
>>>> ++
>>>>
>>>> http://n2.nabble.com/file/n2497991/qpid-config qpid-config
>>>>
>>>>
>>>> Ted Ross wrote:
>>>>
>>>>
>>>>> That's a feature that is missing from qpid-config. You can raise a
>>>>> Jira
>>>>> issue to request this feature, or better, provide a patch. It would
>>>>> be
>>>>> very easy to add --if-empty and --if-unused options to the command.
>>>>>
>>>>> -Ted
>>>>>
>>>>> ffrenchm wrote:
>>>>>
>>>>>
>>>>>> How can I set this 'if-empty' parameters through qpid-config. Do I
>>>>>> need
>>>>>> to
>>>>>> change the python code ?
>>>>>>
>>>>>> Thanks for all Gordon
>>>>>>
>>>>>>
>>>>>> Gordon Sim wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>> ffrenchm wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> I realized that you can delete a queue which contain messages. Is
>>>>>>>> this
>>>>>>>> a
>>>>>>>> normal behavior? From my point of view, QPID should raise an
>>>>>>>> warning
>>>>>>>> or
>>>>>>>> error to the administrative client. What do you think about ?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> AMQP defines a queue.delete operation and that takes an 'if-empty'
>>>>>>> argument that if true will prevent the queue being deleted if it has
>>>>>>> messages in it. That behaviour is supported on both brokers.
>>>>>>>
>>>>>>> (There is also an if-unused argument that prevents the queue being
>>>>>>> delete if there are active subscribers).
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> Apache Qpid - AMQP Messaging Implementation
>>>>>>> Project: http://qpid.apache.org
>>>>>>> Use/Interact: mailto:users-subscribe@qpid.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
>
--
View this message in context: http://n2.nabble.com/Question-about-deleting-queue-tp2497001p2502012.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
Re: Question about deleting queue
Posted by Ted Ross <tr...@redhat.com>.
Thanks! That's great.
For future reference, you can decrease the amount of data uploaded by
sending only the differences (i.e. a patch). You can do this by using
the following command:
$ svn diff > patch.diff
This will collect all of the changes from the current directory down
(recursively) and put them into one patch file (patch.diff in the above
example). It also has the benefit of being very readable by a reviewer.
-Ted
ffrenchm wrote:
> Ok it's done ! :)
>
>
> Ted Ross wrote:
>
>> You should be able to create an account on the Jira site that gives you
>> the ability to add issues and attach files to them. This is important
>> because it is the way that source code is licensed to Apache. When you
>> attach a file, you can check the box for granting license to ASF.
>>
>> Furthermore, the Apache mail servers strip attachments.
>>
>> -Ted
>>
>> ffrenchm wrote:
>>
>>> Hello,
>>>
>>> I try to open a JIRA but it seems I've not enough credence to do it (I
>>> can
>>> just find issue currently). So I give you my patch attaches to this mail.
>>> I
>>> added force options for deleting queues. There is also other parametes
>>> for
>>> creating queues...
>>>
>>> ++
>>>
>>> http://n2.nabble.com/file/n2497991/qpid-config qpid-config
>>>
>>>
>>> Ted Ross wrote:
>>>
>>>
>>>> That's a feature that is missing from qpid-config. You can raise a Jira
>>>> issue to request this feature, or better, provide a patch. It would be
>>>> very easy to add --if-empty and --if-unused options to the command.
>>>>
>>>> -Ted
>>>>
>>>> ffrenchm wrote:
>>>>
>>>>
>>>>> How can I set this 'if-empty' parameters through qpid-config. Do I need
>>>>> to
>>>>> change the python code ?
>>>>>
>>>>> Thanks for all Gordon
>>>>>
>>>>>
>>>>> Gordon Sim wrote:
>>>>>
>>>>>
>>>>>
>>>>>> ffrenchm wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I realized that you can delete a queue which contain messages. Is
>>>>>>> this
>>>>>>> a
>>>>>>> normal behavior? From my point of view, QPID should raise an warning
>>>>>>> or
>>>>>>> error to the administrative client. What do you think about ?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> AMQP defines a queue.delete operation and that takes an 'if-empty'
>>>>>> argument that if true will prevent the queue being deleted if it has
>>>>>> messages in it. That behaviour is supported on both brokers.
>>>>>>
>>>>>> (There is also an if-unused argument that prevents the queue being
>>>>>> delete if there are active subscribers).
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> Apache Qpid - AMQP Messaging Implementation
>>>>>> Project: http://qpid.apache.org
>>>>>> Use/Interact: mailto:users-subscribe@qpid.apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Re: Question about deleting queue
Posted by ffrenchm <ff...@gmail.com>.
Ok it's done ! :)
Ted Ross wrote:
>
> You should be able to create an account on the Jira site that gives you
> the ability to add issues and attach files to them. This is important
> because it is the way that source code is licensed to Apache. When you
> attach a file, you can check the box for granting license to ASF.
>
> Furthermore, the Apache mail servers strip attachments.
>
> -Ted
>
> ffrenchm wrote:
>> Hello,
>>
>> I try to open a JIRA but it seems I've not enough credence to do it (I
>> can
>> just find issue currently). So I give you my patch attaches to this mail.
>> I
>> added force options for deleting queues. There is also other parametes
>> for
>> creating queues...
>>
>> ++
>>
>> http://n2.nabble.com/file/n2497991/qpid-config qpid-config
>>
>>
>> Ted Ross wrote:
>>
>>> That's a feature that is missing from qpid-config. You can raise a Jira
>>> issue to request this feature, or better, provide a patch. It would be
>>> very easy to add --if-empty and --if-unused options to the command.
>>>
>>> -Ted
>>>
>>> ffrenchm wrote:
>>>
>>>> How can I set this 'if-empty' parameters through qpid-config. Do I need
>>>> to
>>>> change the python code ?
>>>>
>>>> Thanks for all Gordon
>>>>
>>>>
>>>> Gordon Sim wrote:
>>>>
>>>>
>>>>> ffrenchm wrote:
>>>>>
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I realized that you can delete a queue which contain messages. Is
>>>>>> this
>>>>>> a
>>>>>> normal behavior? From my point of view, QPID should raise an warning
>>>>>> or
>>>>>> error to the administrative client. What do you think about ?
>>>>>>
>>>>>>
>>>>> AMQP defines a queue.delete operation and that takes an 'if-empty'
>>>>> argument that if true will prevent the queue being deleted if it has
>>>>> messages in it. That behaviour is supported on both brokers.
>>>>>
>>>>> (There is also an if-unused argument that prevents the queue being
>>>>> delete if there are active subscribers).
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> Apache Qpid - AMQP Messaging Implementation
>>>>> Project: http://qpid.apache.org
>>>>> Use/Interact: mailto:users-subscribe@qpid.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
>
--
View this message in context: http://n2.nabble.com/Question-about-deleting-queue-tp2497001p2498275.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
Re: Question about deleting queue
Posted by Ted Ross <tr...@redhat.com>.
You should be able to create an account on the Jira site that gives you
the ability to add issues and attach files to them. This is important
because it is the way that source code is licensed to Apache. When you
attach a file, you can check the box for granting license to ASF.
Furthermore, the Apache mail servers strip attachments.
-Ted
ffrenchm wrote:
> Hello,
>
> I try to open a JIRA but it seems I've not enough credence to do it (I can
> just find issue currently). So I give you my patch attaches to this mail. I
> added force options for deleting queues. There is also other parametes for
> creating queues...
>
> ++
>
> http://n2.nabble.com/file/n2497991/qpid-config qpid-config
>
>
> Ted Ross wrote:
>
>> That's a feature that is missing from qpid-config. You can raise a Jira
>> issue to request this feature, or better, provide a patch. It would be
>> very easy to add --if-empty and --if-unused options to the command.
>>
>> -Ted
>>
>> ffrenchm wrote:
>>
>>> How can I set this 'if-empty' parameters through qpid-config. Do I need
>>> to
>>> change the python code ?
>>>
>>> Thanks for all Gordon
>>>
>>>
>>> Gordon Sim wrote:
>>>
>>>
>>>> ffrenchm wrote:
>>>>
>>>>
>>>>> Hello,
>>>>>
>>>>> I realized that you can delete a queue which contain messages. Is this
>>>>> a
>>>>> normal behavior? From my point of view, QPID should raise an warning or
>>>>> error to the administrative client. What do you think about ?
>>>>>
>>>>>
>>>> AMQP defines a queue.delete operation and that takes an 'if-empty'
>>>> argument that if true will prevent the queue being deleted if it has
>>>> messages in it. That behaviour is supported on both brokers.
>>>>
>>>> (There is also an if-unused argument that prevents the queue being
>>>> delete if there are active subscribers).
>>>>
>>>> ---------------------------------------------------------------------
>>>> Apache Qpid - AMQP Messaging Implementation
>>>> Project: http://qpid.apache.org
>>>> Use/Interact: mailto:users-subscribe@qpid.apache.org
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Re: Question about deleting queue
Posted by ffrenchm <ff...@gmail.com>.
Hello,
I try to open a JIRA but it seems I've not enough credence to do it (I can
just find issue currently). So I give you my patch attaches to this mail. I
added force options for deleting queues. There is also other parametes for
creating queues...
++
http://n2.nabble.com/file/n2497991/qpid-config qpid-config
Ted Ross wrote:
>
> That's a feature that is missing from qpid-config. You can raise a Jira
> issue to request this feature, or better, provide a patch. It would be
> very easy to add --if-empty and --if-unused options to the command.
>
> -Ted
>
> ffrenchm wrote:
>> How can I set this 'if-empty' parameters through qpid-config. Do I need
>> to
>> change the python code ?
>>
>> Thanks for all Gordon
>>
>>
>> Gordon Sim wrote:
>>
>>> ffrenchm wrote:
>>>
>>>> Hello,
>>>>
>>>> I realized that you can delete a queue which contain messages. Is this
>>>> a
>>>> normal behavior? From my point of view, QPID should raise an warning or
>>>> error to the administrative client. What do you think about ?
>>>>
>>> AMQP defines a queue.delete operation and that takes an 'if-empty'
>>> argument that if true will prevent the queue being deleted if it has
>>> messages in it. That behaviour is supported on both brokers.
>>>
>>> (There is also an if-unused argument that prevents the queue being
>>> delete if there are active subscribers).
>>>
>>> ---------------------------------------------------------------------
>>> Apache Qpid - AMQP Messaging Implementation
>>> Project: http://qpid.apache.org
>>> Use/Interact: mailto:users-subscribe@qpid.apache.org
>>>
>>>
>>>
>>>
>>
>>
>
>
>
--
View this message in context: http://n2.nabble.com/Question-about-deleting-queue-tp2497001p2497991.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
Re: Question about deleting queue
Posted by Ted Ross <tr...@redhat.com>.
That's a feature that is missing from qpid-config. You can raise a Jira
issue to request this feature, or better, provide a patch. It would be
very easy to add --if-empty and --if-unused options to the command.
-Ted
ffrenchm wrote:
> How can I set this 'if-empty' parameters through qpid-config. Do I need to
> change the python code ?
>
> Thanks for all Gordon
>
>
> Gordon Sim wrote:
>
>> ffrenchm wrote:
>>
>>> Hello,
>>>
>>> I realized that you can delete a queue which contain messages. Is this a
>>> normal behavior? From my point of view, QPID should raise an warning or
>>> error to the administrative client. What do you think about ?
>>>
>> AMQP defines a queue.delete operation and that takes an 'if-empty'
>> argument that if true will prevent the queue being deleted if it has
>> messages in it. That behaviour is supported on both brokers.
>>
>> (There is also an if-unused argument that prevents the queue being
>> delete if there are active subscribers).
>>
>> ---------------------------------------------------------------------
>> Apache Qpid - AMQP Messaging Implementation
>> Project: http://qpid.apache.org
>> Use/Interact: mailto:users-subscribe@qpid.apache.org
>>
>>
>>
>>
>
>
Re: Question about deleting queue
Posted by ffrenchm <ff...@gmail.com>.
How can I set this 'if-empty' parameters through qpid-config. Do I need to
change the python code ?
Thanks for all Gordon
Gordon Sim wrote:
>
> ffrenchm wrote:
>> Hello,
>>
>> I realized that you can delete a queue which contain messages. Is this a
>> normal behavior? From my point of view, QPID should raise an warning or
>> error to the administrative client. What do you think about ?
>
> AMQP defines a queue.delete operation and that takes an 'if-empty'
> argument that if true will prevent the queue being deleted if it has
> messages in it. That behaviour is supported on both brokers.
>
> (There is also an if-unused argument that prevents the queue being
> delete if there are active subscribers).
>
> ---------------------------------------------------------------------
> Apache Qpid - AMQP Messaging Implementation
> Project: http://qpid.apache.org
> Use/Interact: mailto:users-subscribe@qpid.apache.org
>
>
>
--
View this message in context: http://n2.nabble.com/Question-about-deleting-queue-tp2497001p2497190.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org
Re: Question about deleting queue
Posted by Gordon Sim <gs...@redhat.com>.
ffrenchm wrote:
> Hello,
>
> I realized that you can delete a queue which contain messages. Is this a
> normal behavior? From my point of view, QPID should raise an warning or
> error to the administrative client. What do you think about ?
AMQP defines a queue.delete operation and that takes an 'if-empty'
argument that if true will prevent the queue being deleted if it has
messages in it. That behaviour is supported on both brokers.
(There is also an if-unused argument that prevents the queue being
delete if there are active subscribers).
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org