Skip to content

Conversation

@mergify
Copy link

@mergify mergify bot commented Nov 3, 2025

AMQP10 needs to handle the remote_income_window_exceeded error when an alarm is triggered.

Local shovels need to stop publishing and store the pending deliveries when an alarm is triggered. When all alarms are cleared, it must publish the pending deliveries.


This is an automatic backport of pull request #14873 done by Mergify.

(cherry picked from commit c0b118a)
When an alarm is set in the destination cluster, the AMQP10 shovel
receives a remote_incoming_window_exceeded error. It must handle
it and retry the send later on, until the alarm is cleared

(cherry picked from commit 822f800)
Local shovels must stop publishing when alarms are set in the destination
cluster. Messages are stored in memory and sent when the alarm clears,
the same way it is done for AMQP091

(cherry picked from commit f038115)
@michaelklishin michaelklishin added this to the 4.2.1 milestone Nov 3, 2025
@michaelklishin michaelklishin merged commit f243661 into v4.2.x Nov 3, 2025
289 checks passed
@michaelklishin michaelklishin deleted the mergify/bp/v4.2.x/pr-14873 branch November 3, 2025 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants