Skip to content

QQ: handle aux state upgrades from aux v1. (backport #16990)#17000

Merged
michaelklishin merged 2 commits into
v4.3.xfrom
mergify/bp/v4.3.x/pr-16990
Jul 22, 2026
Merged

QQ: handle aux state upgrades from aux v1. (backport #16990)#17000
michaelklishin merged 2 commits into
v4.3.xfrom
mergify/bp/v4.3.x/pr-16990

Conversation

@mergify

@mergify mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown

If this isn't done and a system is upgraded as: 3.13 -> 4.2 -> 4.3
then the aux state will initialise as aux v1 which the current version
of rabbit_fifo.erl does not handle. The aux state will never be
upgraded and thus the queue(s) will never emit metrics or take
snapshots.

Fixes #16974


This is an automatic backport of pull request #16990 done by [Mergify](https://mergify.com).

kjnilsson and others added 2 commits July 22, 2026 00:12
    If this isn't done and a system is upgraded as: 3.13 -> 4.2 -> 4.3
    then the aux state will initialise as aux v1 which the current version
    of rabbit_fifo.erl does not handle. The aux state will never be
    upgraded and thus the queue(s) will never emit metrics or take
    snapshots.

(cherry picked from commit 99c968a)
It mimics existing tests for v1 => v2 and v2 => v3.

(cherry picked from commit 61e3aa8)
@mergify

mergify Bot commented Jul 22, 2026

Copy link
Copy Markdown
Author

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@michaelklishin michaelklishin added this to the 4.3.4 milestone Jul 22, 2026
@michaelklishin
michaelklishin merged commit 8578632 into v4.3.x Jul 22, 2026
188 checks passed
@michaelklishin
michaelklishin deleted the mergify/bp/v4.3.x/pr-16990 branch July 22, 2026 01:45
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.

2 participants