[jboss-jira] [JBoss JIRA] (JGRP-1641) RSVP: passing up a message batch with some RSVP messages causes incorrect ordering
Bela Ban (JIRA)
jira-events at lists.jboss.org
Wed Jun 5 06:55:54 EDT 2013
[ https://issues.jboss.org/browse/JGRP-1641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bela Ban resolved JGRP-1641.
----------------------------
Resolution: Done
> RSVP: passing up a message batch with some RSVP messages causes incorrect ordering
> ----------------------------------------------------------------------------------
>
> Key: JGRP-1641
> URL: https://issues.jboss.org/browse/JGRP-1641
> Project: JGroups
> Issue Type: Bug
> Reporter: Bela Ban
> Assignee: Bela Ban
> Fix For: 3.3.1, 3.4
>
>
> If we have a batch of messages 5-10 and message 7 is tagged as RSVP, then the logic in RSVP.up(MessageBatch) will do the following:
> * Iterate through the batch
> * If a message is marked as RSVP: remove it and pass it up (msg 7)
> * The pass the batch up
> * This means we'll pass up message 7 first, then messages 5,6,8,9,10
> --> Incorrect order
> SOLUTION:
> * We cannot pass up RSVP messages directly
> * Instead, remember the RSVP IDs of the messages in the batch which were marked as RSVP
> * When done, send an RSVP response for each of these IDs
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list