Bug 847711

Summary: Cache view installation takes too long
Product: [JBoss] JBoss Data Grid 6 Reporter: Ondrej Nevelik <onevelik>
Component: LibraryAssignee: Tristan Tarrant <ttarrant>
Status: VERIFIED --- QA Contact: Martin Gencur <mgencur>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.0.1CC: jdg-bugs, oskutka
Target Milestone: CR1   
Target Release: 6.0.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
When the coordinator shuts down, it tries to install a new cache view that does not include itself. Because there are multiple nodes shutting down at the same time, two or more nodes can see themselves as the coordinator and will try to install conflicting views, failing and repeating the process for a very long time. This is now resolved by automatically rejecting outside cache views installation requests on the current JGroups coordinator. This way each one of the "coordinators" can shut down without interfering with the others.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ondrej Nevelik 2012-08-13 10:26:22 UTC
For more details see JIRA: https://issues.jboss.org/browse/ISPN-2197
Version JDG 6.0.1.ER2.

Comment 1 JBoss JIRA Server 2012-09-06 13:00:27 UTC
Dan Berindei <dberinde> updated the status of jira ISPN-2197 to Resolved

Comment 2 JBoss JIRA Server 2012-09-06 13:00:27 UTC
Dan Berindei <dberinde> made a comment on jira ISPN-2197

I believe this was caused by ISPN-2186: when the coordinator shuts down, it tries to install a new cache view that doesn't include itself. Because there are multiple nodes shutting down at the same time, two or more nodes can see themselves as the coordinator and will try to install conflicting views, failing and repeating the process for a very long time.

The ISPN-2186 fix changes this by automatically rejecting outside cache views installation requests on the current JGroups coordinator. This way each one of the "coordinators" can shut down without interfering with the others.

Comment 3 JBoss JIRA Server 2012-09-10 11:17:54 UTC
Ondrej Nevelik <onevelik> made a comment on jira ISPN-2197

Verified. I wasn't able to reproduce the bug with Infinispan that comes with JDG 6.0.1.CR1.