qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keith Wall (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-6570) Auto delete exchanges are not deleted automatically after the last binding it removed
Date Thu, 04 Jun 2015 14:06:38 GMT
Keith Wall created QPID-6570:
--------------------------------

             Summary: Auto delete exchanges are not deleted automatically after the last binding
it removed
                 Key: QPID-6570
                 URL: https://issues.apache.org/jira/browse/QPID-6570
             Project: Qpid
          Issue Type: Bug
          Components: Java Broker
    Affects Versions: 0.32
            Reporter: Keith Wall


The Java Broker's exchange implementation currently does not honour the exchange's auto-delete
flag.

AMQP 0-10 defines the exchange auto-delete field to have the following meaning:

bq. auto-delete when unused.  If set, the exchange is deleted automatically when there remain
no bindings between the exchange and any queue. Such an exchange will not be automatically
deleted until at least one binding has been made to prevent the immediate deletion of the
exchange upon creation.

And AMQP 0-9
bq. Auto-deleted exchanges last until they are no longer used.
and in the xml-doc:
bq. If set \[Parameter exchange.declare.auto-delete\] , the exchange is deleted when all queues
have finished using it.

This defect prevents the ability to represent temporary topics as auto-delete exchange instances.






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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


Mime
View raw message