[
https://issues.apache.org/jira/browse/QPID-7998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16241859#comment-16241859
]
ASF subversion and git services commented on QPID-7998:
-------------------------------------------------------
Commit 0b991f4a9ee462fb7e721df9ebdc683f38ebd858 in qpid-broker-j's branch
refs/heads/7.0.x from [~lorenz.quack]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-broker-j.git;h=0b991f4 ]
QPID-7998: [Broker-J][AMQP 1.0] When removing global shared subscription links
on detach synchronize on the VirtualHost
This is done to avoid a race which would lead to
* a client-side 'not-found' error on unsubscribe and
* a leaked subscription queue on the broker which might accumulate messages.
> [Broker-J] Disable global shared durable subscriptions by default
> -----------------------------------------------------------------
>
> Key: QPID-7998
> URL: https://issues.apache.org/jira/browse/QPID-7998
> Project: Qpid
> Issue Type: Task
> Components: Java Broker
> Affects Versions: qpid-java-broker-7.0.0
> Reporter: Alex Rudyy
> Priority: Trivial
> Fix For: qpid-java-broker-7.0.0
>
> Attachments:
> 0001-QPID-7998-Broker-J-AMQP-1.0-By-default-allow-global-.patch
>
>
> As stated in [1] global shared durable subscriptions can cause an
> accumulation of subscription links in link registry. The Broker-J currently
> does not have any functionality for automatic removal of old links. Thus, for
> v7 the global shared durable subscriptions need to be disabled. If feature is
> required, it can be enabled but application would need to unsusbcribe from
> shared durable subscriptions periodically or call Virtual Host operation
> "purgeLinkRegistry" in order to avoid links accumulation with time.
> [1]
> https://lists.apache.org/thread.html/729cc17a8b0892d414f456f635ee435e7efeadd14e9123d84e45e3dc@%3Cdev.qpid.apache.org%3E
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]