Skip to content

ARTEMIS-6306 FederationConnectionConfiguration encodes retryInterval in place of maxRetryInterval - #6800

Merged
tabish121 merged 1 commit into
apache:mainfrom
grepjava:ARTEMIS-6306
Oct 15, 2026
Merged

tabish121 merged 1 commit into
apache:mainfrom
grepjava:ARTEMIS-6306

Conversation

@grepjava

Copy link
Copy Markdown
Contributor

FederationConnectionConfiguration.encode wrote retryInterval in the slot decode reads as maxRetryInterval, so a downstream's remote broker always used maxRetryInterval = retryInterval. It now writes maxRetryInterval. The layout is unchanged, so the wire format stays compatible. Adds an encode/decode round-trip test.

https://issues.apache.org/jira/browse/ARTEMIS-6306

@tabish121

Copy link
Copy Markdown
Contributor

This looks good, issue appears to have been cut and paste. Test suite indicates no regressions in Core federation

@tabish121
tabish121 merged commit 648bfcc into apache:main Oct 15, 2026
5 of 6 checks passed
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