Radim Vansa created ISPN-7561:
---------------------------------
Summary: Concurrent async operations access the same LocalTransaction
Key: ISPN-7561
URL:
https://issues.jboss.org/browse/ISPN-7561
Project: Infinispan
Issue Type: Bug
Components: Core, Transactions
Affects Versions: 9.0.0.CR2
Reporter: Radim Vansa
When two threads in user-started transaction proceed in parallel, these share the
{{LocalTransaction}} instance. While the collections in {{LocalTransaction}} are
synchronized, some of the instances used (e.g. {{RepeatableReadEntry}}) are not.
The interceptors are not prepared to see different values across the stack, or unsync
collections (e.g. entries vs. seen versions) even in one interceptor.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)