[infinispan-issues] [JBoss JIRA] Created: (ISPN-426) Deal with concurrent Hot Rod topology view changes

Galder Zamarreno (JIRA) jira-events at lists.jboss.org
Fri May 7 03:39:05 EDT 2010


Deal with concurrent Hot Rod topology view changes
--------------------------------------------------

                 Key: ISPN-426
                 URL: https://jira.jboss.org/jira/browse/ISPN-426
             Project: Infinispan
          Issue Type: Task
          Components: Cache Server
    Affects Versions: 4.1.0.BETA1
            Reporter: Galder Zamarreno
            Assignee: Galder Zamarreno
             Fix For: 4.1.0.CR1


Deal with situations where multiple nodes modify the view at the same time and the atomic putIfAbsent or replace calls do not succeed.

If this happens on startup and the node has issues adding itself, a backoff and retry would most probably make sense. If unable after backoff, stop startup process and report issue.

If this happens when a node is stopping and the node is trying to remove itself from the view, this is not such a big problem because logic to deal with crashed or stalled members will clear it up.

If this happens when the crashed member detector is trying to remove a crashed node, backoff/retry would make sense and if still unable to remove, note it and wait for next view change that would attempt to clear it again.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the infinispan-issues mailing list