[jboss-jira] [JBoss JIRA] (JGRP-1830) SEQUENCER3
Bela Ban (JIRA)
issues at jboss.org
Thu Feb 11 07:18:00 EST 2016
[ https://issues.jboss.org/browse/JGRP-1830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13161679#comment-13161679 ]
Bela Ban commented on JGRP-1830:
--------------------------------
Also handle the case where a crash leads to a gap, e.g. A gets 3, B gets 4 and C gets 5, but B crashes before sending message #4.
Everyone receives 3(2) -> 5(4), but 4 is missing.
SOLUTION:
* The coord needs to keep track of seqnos dished out to members (e.g. 4 to B) and send a message to skip the missing ones on a crash of B.
* This state needs to be kept until everyone has received B#4. How do we know that?
* What happens with this state when the coord itself crashes?
** The reconciliation phase described above needs to be able to reconstruct this state
> SEQUENCER3
> ----------
>
> Key: JGRP-1830
> URL: https://issues.jboss.org/browse/JGRP-1830
> Project: JGroups
> Issue Type: Feature Request
> Reporter: Bela Ban
> Assignee: Bela Ban
> Fix For: 4.1
>
>
> Continuation of JGRP-1821; handle failure cases
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list