Skip to content

Conversation

@jeanouii
Copy link
Contributor

Includes various fixes related to race conditions or bugs

@jeanouii jeanouii force-pushed the fix/flacky-tests-github-actions branch 2 times, most recently from 1d892cb to 541942e Compare January 13, 2026 20:39
@jbonofre jbonofre self-requested a review January 14, 2026 16:44
…ailover

During failover in transacted sessions with async dispatch (MessageListener),
  prefetched messages sitting in the unconsumedMessages buffer were not being
  tracked in previouslyDeliveredMessages. This caused them to be incorrectly
  identified as duplicates on redelivery and poison-acked to the DLQ.
…the priority ordering not the overall performance, so it's ok
Changes were meant to fix following bug, but it's not reliable. So better to revert it all together.

AMQ-9829 Track prefetched messages for duplicate suppression during failover

During failover in transacted sessions with async dispatch (MessageListener),
  prefetched messages sitting in the unconsumedMessages buffer were not being
  tracked in previouslyDeliveredMessages. This caused them to be incorrectly
  identified as duplicates on redelivery and poison-acked to the DLQ.
@jeanouii jeanouii force-pushed the fix/flacky-tests-github-actions branch from c2a5a80 to a695119 Compare January 15, 2026 17:30
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.

1 participant