[
https://issues.jboss.org/browse/ISPN-1662?page=com.atlassian.jira.plugin....
]
Dan Berindei reopened ISPN-1662:
--------------------------------
The fix actually created a bigger problem: transactions are unblocked before the cache
view is committed in CacheViewsManager, and in REPL mode RpcManagerImpl will broadcast the
command to an outdated members list.
CacheViewsManager should call the cache view listener's
commitView() method committing the view
-----------------------------------------------------------------------------------------------
Key: ISPN-1662
URL:
https://issues.jboss.org/browse/ISPN-1662
Project: Infinispan
Issue Type: Bug
Components: State transfer
Affects Versions: 5.1.0.CR2
Reporter: Dan Berindei
Assignee: Dan Berindei
Fix For: 5.1.0.CR3
Attachments: l1ort.txt
Currently the keys that are no longer owned by a node are only invalidated during the
listener's `commitView()`, we may be invalidate the keys only after another state
transfer has already started - which could lead to inconsistencies.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira