Bug 847711 - Cache view installation takes too long
Summary: Cache view installation takes too long
Keywords:
Status: VERIFIED
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: Library
Version: 6.0.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: CR1
: 6.0.1
Assignee: Tristan Tarrant
QA Contact: Martin Gencur
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-08-13 10:26 UTC by Ondrej Nevelik
Modified: 2023-03-02 08:27 UTC (History)
2 users (show)

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.
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker ISPN-2197 0 Major Resolved Cache view instalation takes too long 2015-06-15 14:46:37 UTC

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.


Note You need to log in before you can comment on or make changes to this bug.