Skip to content

ARTEMIS-6146 Large Message inconsistencies through Divert and Mirror#6564

Merged
clebertsuconic merged 1 commit into
apache:mainfrom
clebertsuconic:ARTEMIS-6146
Jul 9, 2026
Merged

ARTEMIS-6146 Large Message inconsistencies through Divert and Mirror#6564
clebertsuconic merged 1 commit into
apache:mainfrom
clebertsuconic:ARTEMIS-6146

Conversation

@clebertsuconic

Copy link
Copy Markdown
Contributor

No description provided.

@clebertsuconic clebertsuconic marked this pull request as draft July 6, 2026 20:54
@clebertsuconic clebertsuconic marked this pull request as ready for review July 6, 2026 22:14
@clebertsuconic clebertsuconic force-pushed the ARTEMIS-6146 branch 5 times, most recently from 9d1122b to 5fc429b Compare July 7, 2026 17:49
@clebertsuconic clebertsuconic force-pushed the ARTEMIS-6146 branch 2 times, most recently from 88a25d4 to 63de6f7 Compare July 7, 2026 20:45
@clebertsuconic clebertsuconic marked this pull request as draft July 8, 2026 20:07
@clebertsuconic

Copy link
Copy Markdown
Contributor Author

This is not as simple as I thought. there are other cases where we could have issues.. and I'm writing more tests to capture them.

@clebertsuconic clebertsuconic marked this pull request as ready for review July 9, 2026 01:42
@clebertsuconic

Copy link
Copy Markdown
Contributor Author

There was an issue also with the RoutingContext on the Divert not respecting the expiry settings on mirror. I have fixed those cases.

@clebertsuconic clebertsuconic force-pushed the ARTEMIS-6146 branch 2 times, most recently from 93b96d2 to 22794a7 Compare July 9, 2026 03:59
@clebertsuconic clebertsuconic changed the title ARTEMIS-6146 Divert and Mirror causing issues after dropped messages ARTEMIS-6146 Large Message inconsistencies through Divert and Mirror Jul 9, 2026
@clebertsuconic clebertsuconic force-pushed the ARTEMIS-6146 branch 3 times, most recently from 8b181d5 to f02ee06 Compare July 9, 2026 18:42
When sending a large message following a Divert, the large message file
could be corrupted in a few cases.

Also there were a few inconsistencies between mirror and Diverts.

I added an integration test at AMQPMirrorLargeMessageDivertDroppedTest
where I found a few issues.

These issues were captured at PostOfficeImplTest on mock tests.
@clebertsuconic

Copy link
Copy Markdown
Contributor Author

I need to merge this.. if anyone needs anything I will follow up with another commit.

thanks for the reviews guys.

@clebertsuconic clebertsuconic merged commit 86ed6b4 into apache:main Jul 9, 2026
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.

3 participants