[infinispan-issues] [JBoss JIRA] (ISPN-7908) Streams in transaction don't consider entries modified by functional commands

Radim Vansa (JIRA) issues at jboss.org
Fri Jun 9 09:18:00 EDT 2017


Radim Vansa created ISPN-7908:
---------------------------------

             Summary: Streams in transaction don't consider entries modified by functional commands
                 Key: ISPN-7908
                 URL: https://issues.jboss.org/browse/ISPN-7908
             Project: Infinispan
          Issue Type: Bug
          Components: Core
    Affects Versions: 9.1.0.Alpha1
            Reporter: Radim Vansa
            Assignee: William Burns


When a functional command executes a modification on non-owner within transaction, and later in the same transaction we iterate through entry set (e.g. through cache.size()), the functional modification is ignored.
Regular commands store the modified value in context, but functional commands don't have the previous value on originator. Therefore, streams have to retrieve such modified entries into context and re-execute the modifications upon these.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the infinispan-issues mailing list