Timothy A. Bish created ARTEMIS-5669:
----------------------------------------
Summary: Send Modified(delivery-failed) to AMQP bridge receivers
by default when the target address is full
Key: ARTEMIS-5669
URL: https://issues.apache.org/jira/browse/ARTEMIS-5669
Project: ActiveMQ Artemis
Issue Type: Improvement
Components: AMQP
Affects Versions: 2.42.0
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 bridge receiver (probably for all
receivers in general) and we should make the bridge configuration opinionated
about this by defaulting bridge receivers send the Modified(delivery-failed)
disposition instead. The option to configure this should reside in the bridge
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
bridge 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