Skip to content

Conversation

@mergify
Copy link

@mergify mergify bot commented Nov 10, 2025

Refactor protocol parsing & validation into their own modules rabbit_shovel_behaviour is now a registry class, thus any new protocol can add itself dynamically to the registry, and every protocol module is now "self-contained" in the sense that includes all protocol-specific runtime parameter parsing.


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

@michaelklishin michaelklishin added this to the 4.2.1 milestone Nov 10, 2025
@michaelklishin
Copy link
Collaborator

@Mergifyio rebase

(to get #14899).

@mergify
Copy link
Author

mergify bot commented Nov 10, 2025

rebase

❌ Base branch update has failed

michaelklishin token is invalid, make sure michaelklishin can still log in on the Mergify dashboard.

Refactor protocol parsing & validation into their own modules
rabbit_shovel_behaviour is now a registry class, thus any new protocol
can add itself dinamically and is self-contained

(cherry picked from commit f2d05a4)
It needs the rabbit registry to select the protocols

(cherry picked from commit 797f645)
@michaelklishin michaelklishin force-pushed the mergify/bp/v4.2.x/pr-14904 branch from 667ecd8 to 84a4e83 Compare November 10, 2025 17:54
@dcorbacho dcorbacho merged commit 8c89215 into v4.2.x Nov 10, 2025
573 of 575 checks passed
@dcorbacho dcorbacho deleted the mergify/bp/v4.2.x/pr-14904 branch November 10, 2025 19:09
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