[infinispan-issues] [JBoss JIRA] (ISPN-8212) Functional commands in pessimistic cache fail on new owner

Radim Vansa (JIRA) issues at jboss.org
Tue Aug 22 08:00:00 EDT 2017


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)


More information about the infinispan-issues mailing list