[
https://issues.apache.org/jira/browse/ARTEMIS-5381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17943311#comment-17943311
]
ASF subversion and git services commented on ARTEMIS-5381:
----------------------------------------------------------
Commit 7fef992b1fa17b479ed954145a03bd811a89f396 in activemq-artemis's branch
refs/heads/main from Timothy Bish
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=7fef992b1f ]
ARTEMIS-5381 Use a stable FQQN for federation address receivers
When subscribing a federation address consumer a stable subscription queue
name must be used to ensure that reconnections recover past subscriptions
and consume messages sent while the receiver was offline. This also supports
connections to previous versions where this was not done to ensure full
backwards and forwards compatibility on federation configurations.
> auto increment of link name in amqp address federation can lead to missing
> messages on restart
> ----------------------------------------------------------------------------------------------
>
> Key: ARTEMIS-5381
> URL: https://issues.apache.org/jira/browse/ARTEMIS-5381
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: AMQP, Federation
> Affects Versions: 2.39.0
> Reporter: Gary Tully
> Assignee: Timothy A. Bish
> Priority: Major
> Labels: pull-request-available
> Fix For: 2.41.0
>
> Attachments: ARTEMIS-5381.diff
>
> Time Spent: 1h 20m
> Remaining Estimate: 0h
>
> The fix for ARTEMIS-5135 adds an auto increment identity to the link names
> used by address federation consumers.
> this means that they change after a restart, or are order dependent on
> startup. In any event, if there are local durable consumers, and there are
> messages produced while the local broker is stopped, they will exist on the
> original link and won't be pulled on the recreated link after restart.
--
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