-
Bug
-
Resolution: Done
-
Critical
-
5.3.0.Final
It looks like there is a data race between the state transfer thread and a concurrent transaction in EntryWrappingInterceptor.commitEntryIfNeeded:
tx: commitContextEntry()
ST: stateConsumer.isKeyUpdated(k)? false
tx: stateConsumer.addUpdatedKey(k)
ST: commitContextEntry()
We probably need some synchronization here, maybe using EquivalentConcurrentHashMapV8.computeIfAbsent().
- duplicates
-
ISPN-3443 WriteCommand may be ignored during state transfer
- Closed