[infinispan-issues] [JBoss JIRA] (ISPN-8213) Functional commands are not replayed in tx on non-read owner

Radim Vansa (JIRA) issues at jboss.org
Thu Jul 19 08:20:00 EDT 2018


    [ https://issues.jboss.org/browse/ISPN-8213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13608063#comment-13608063 ] 

Radim Vansa commented on ISPN-8213:
-----------------------------------

Transaction recovery is not working correctly either - when the node fetches remote values it applies all functional modifications that are currently in the transaction. When we do a recovery (EntryWrappingInterceptor.wrapEntriesForPrepareAndApply, isReplayEntryWrapping is set) and we remote-fetch a value, we apply **all** modifications (including those that are later in the modifications list).

> Functional commands are not replayed in tx on non-read owner
> ------------------------------------------------------------
>
>                 Key: ISPN-8213
>                 URL: https://issues.jboss.org/browse/ISPN-8213
>             Project: Infinispan
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 9.1.0.Final
>            Reporter: Radim Vansa
>            Assignee: Radim Vansa
>             Fix For: 9.4.0.Final
>
>
> When a functional command is executed on a node that is rebalancing and is not a read owner, we don't fetch the value (it does not end up in context's looked-up entries) but execute the command remotely in a read-only way.
> The entry should be later written on this node, too, but EWI tries to commit only looked-up entries.



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the infinispan-issues mailing list