You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Robbie Gemmell (Jira)" <ji...@apache.org> on 2025/09/09 17:00:00 UTC
[jira] [Resolved] (ARTEMIS-5650) Send Modified(delivery-failed) to AMQP Federation receivers by default when the target address is full
[ https://issues.apache.org/jira/browse/ARTEMIS-5650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robbie Gemmell resolved ARTEMIS-5650.
-------------------------------------
Resolution: Fixed
> Send Modified(delivery-failed) to AMQP Federation receivers by default when the target address is full
> ------------------------------------------------------------------------------------------------------
>
> Key: ARTEMIS-5650
> URL: https://issues.apache.org/jira/browse/ARTEMIS-5650
> Project: ActiveMQ Artemis
> Issue Type: Improvement
> Components: AMQP
> Reporter: Timothy A. Bish
> Assignee: Timothy A. Bish
> Priority: Minor
> Labels: pull-request-available
> Fix For: 2.43.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> The current default for AMQP receivers is to send a Rejected disposition to the sender when a send fails due to an address being full. This behavior is not what the ideal default should be for a federation receiver (probably for all receivers in general) and we should make the federation configuration opinionated about this by defaulting federation receivers send the Modified(delivery-failed) disposition instead. The option to configure this should reside in the federation configuration top level or in the individual address and queue policies if someone really wants to change it back to Rejected.
> By changing this default the and combining it with the previous changes to drain link credit when an address reports full for an incoming message the federation resource will resend an address message if new credit is granted or allow a queue message to go to a local consumer if one has capacity before the remote address has space and grants new link credit.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@activemq.apache.org
For additional commands, e-mail: issues-help@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact