]
Manik Surtani updated JBCACHE-315:
----------------------------------
Fix Version/s: 2.1.0.CR1
Break locks for state transfer
------------------------------
Key: JBCACHE-315
URL:
http://jira.jboss.com/jira/browse/JBCACHE-315
Project: JBoss Cache
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Reporter: Bela Ban
Assigned To: Vladimir Blagojevic
Priority: Critical
Fix For: 2.1.0.GA, 2.1.0.CR1
State transfer needs to acquire a lock on the root to make sure all existing TXs have
been completed. However, when a TX takes more time than the lock acquisition timeout,
state transfer will fail.
Therefore, we need to forcefully acquire the locks for the state transfer by
force-releasing the existing locks, and rolling back all TXs that held those locks.
This will ensure that state transfer always succeeds, at the expense of some rolled back
TXs.
We need to investigate how this works with optimistic locking
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: