[
https://issues.jboss.org/browse/ISPN-8213?page=com.atlassian.jira.plugin....
]
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)