[jboss-jira] [JBoss JIRA] (JGRP-1517) RELAY2: provide FIFO ordering for relayed messages

Bela Ban (JIRA) jira-events at lists.jboss.org
Mon Sep 17 05:30:35 EDT 2012


     [ https://issues.jboss.org/browse/JGRP-1517?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bela Ban updated JGRP-1517:
---------------------------

    Fix Version/s: 3.3

    
> RELAY2: provide FIFO ordering for relayed messages
> --------------------------------------------------
>
>                 Key: JGRP-1517
>                 URL: https://issues.jboss.org/browse/JGRP-1517
>             Project: JGroups
>          Issue Type: Feature Request
>            Reporter: Bela Ban
>            Assignee: Bela Ban
>             Fix For: 3.3
>
>
> When relaying messages between (1) a local member and local coordinator (SiteMaster) and (2) between the SiteMaster of one site and the SiteMaster of a remote site, messages are by default FIFO-ordered as we're sending them on a JGroups channel.
> However, when the target (coordinator or remote SiteMaster) changes, we need to replay unacked messages. If new messages are sent in parallel to the resending of unacked messages, ordering is undefined.
> Investigate whether (a) ordering is needed (main consumer is Infinispan, so this is certainly not necessary for async repl, but may be needed for sync repl) and (b) how this should get implemented. Re (b): perhaps we can copy the queueing design from SEQUENCER (refactor the code into a separate class, used by both SEQUENCER and FORWARD_TO_COORD).

--
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