]
Pedro Ruivo updated ISPN-7527:
------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request:
Local write skew check cannot work with persistence
---------------------------------------------------
Key: ISPN-7527
URL:
https://issues.jboss.org/browse/ISPN-7527
Project: Infinispan
Issue Type: Bug
Reporter: Radim Vansa
Fix For: 9.0.0.CR3
The local write skew check is not based on comparing versions but object refences in
container. If the entry is evicted/passivated during a transaction, the reference is
removed from container and write skew check throws exception. Loading from persistence
layer is insufficient as we load a copy of the instance.
Good thing is this may cause false negatives (spurious failures), but does not affect
consistency.