Radim Vansa created ISPN-8212:
---------------------------------
Summary: Functional commands in pessimistic cache fail on new owner
Key: ISPN-8212
URL:
https://issues.jboss.org/browse/ISPN-8212
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 9.1.0.Final
Reporter: Radim Vansa
Assignee: Radim Vansa
When a transaction on pessimistic cache executes a functional command on remote node which
does not have the entry yet, it fetches it from remote node. However as the commit is 1PC
the entry might be already modified & committed on the old owners, and therefore the
modification might fail/be executed multiple times.
With 1PC commit we need to fetch affected entries along with transaction info, and push
these old values to the context of the executing transaction instead of loading them from
remote nodes.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)