qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (QPID-6570) Auto delete exchanges are not deleted automatically after the last binding is removed
Date Sat, 13 Jun 2015 09:47:01 GMT

    [ https://issues.apache.org/jira/browse/QPID-6570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14584534#comment-14584534

ASF subversion and git services commented on QPID-6570:

Commit 1685229 from [~k-wall] in branch 'java/trunk'
[ https://svn.apache.org/r1685229 ]

QPID-6570: [Java System Tests] Temporarily workaround the fact that exchange deletion is not
completely atomic

> 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
>            Assignee: Rob Godfrey
>             Fix For: 6.0 [Java]
> The Java Broker's exchange implementation currently does not honour the exchange's auto-delete
> 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-8/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.
> AMQP 0-91 mentions "Auto-deleted exchanges last until they are no longer used." in the
text of the spec but the auto-delete argument was removed from the exchange.declare's arguments.
> This defect prevents the client's ability to represent temporary topics as auto-delete
exchange instances.

This message was sent by Atlassian JIRA

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

View raw message