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


Reply via email to