Timothy A. Bish created ARTEMIS-5650:
----------------------------------------
Summary: 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
Fix For: 2.43.0
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: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact