[ https://issues.apache.org/jira/browse/QPID-6570?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Wall updated QPID-6570: ----------------------------- Summary: Auto delete exchanges are not deleted automatically after the last binding is removed (was: Auto delete exchanges are not deleted automatically after the last binding it removed) > Auto delete exchanges are not deleted automatically after the last binding is > 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-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org