[ 
https://issues.apache.org/jira/browse/ARTEMIS-5519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17986160#comment-17986160
 ] 

Robbie Gemmell edited comment on ARTEMIS-5519 at 6/25/25 2:36 PM:
------------------------------------------------------------------

Commit b35b6603b11430e7cd12ce437286506a60052dce in activemq-artemis's branch 
refs/heads/main from Timothy Bish
[ [https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=b35b6603b1] ]

ARTEMIS-5519 Add bridge support for shared durable address subscriptions

Adds a configuration property to the bridge address receiver configuration that
signals that shared durable subscriptions should be used if the remote 
connection
indicates in the offered capabilities that it supports them. Falls back to the
previous behavior if the remote doesn't support shared subs. -Off by default 
for-
-now to preserve previous subscriptions.-


was (Author: jira-bot):
Commit b35b6603b11430e7cd12ce437286506a60052dce in activemq-artemis's branch 
refs/heads/main from Timothy Bish
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=b35b6603b1 ]

ARTEMIS-5519 Add bridge support for shared durable address subscriptions

Adds a configuration property to the bridge address receiver configuration that
signals that shared durable subscriptions should be used if the remote 
connection
indicates in the offered capabilities that it supports them. Falls back to the
previous behavior if the remote doesn't support shared subs. Off by default for
now to preserve previous subscriptions.


> Enable AMQP Bridge address receiver to use shared durable subscriptions
> -----------------------------------------------------------------------
>
>                 Key: ARTEMIS-5519
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-5519
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>          Components: AMQP
>    Affects Versions: 2.41.0
>            Reporter: Timothy A. Bish
>            Assignee: Timothy A. Bish
>            Priority: Minor
>              Labels: pull-request-available
>             Fix For: 2.42.0
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> If a broker reports that it supports shared durable subscriptions the AMQP 
> bridge address receiver could use those types of subscriptions to avoid a 
> potential corner case where many rapid cycles of consumer demand being added 
> and removed can lead to a race on processing the detach frame and allow the 
> previous link to be stolen right before it is remotely closed. This corner 
> case does not happen in most scenarios due to the presence of the link credit 
> drain out and the idle link keep alive delay but depending on those 
> configurations it is still possible.  By default this change prefers using 
> shared subscriptions. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to