V L created ISPN-3766:
-------------------------
Summary: WriteSkewException
Key: ISPN-3766
URL:
https://issues.jboss.org/browse/ISPN-3766
Project: Infinispan
Issue Type: Bug
Components: Transactions
Affects Versions: 6.0.0.Final, 6.0.0.CR1, 5.3.0.Final
Reporter: V L
Assignee: Mircea Markus
I'm not new with Infinispan, we use it from 5.3 version. Now I'm working on
integrating WriteSkew functional in our project, but unfortunately it's not worked
properly in our situation.
We use infinispan like a "cache" for some data source (doesn't matter for
what)
The problem is that WriteSkewException is available in specific situation, here are steps
for reproducing:
1) begin tx -> create an new element -> commit tx.
2) wait until cache expires. cache is empty now
3) being tx -> try to get element from cache, but it isn't found, so loading
element from data source and put it to the cache via putForExternalRead for read access
outside of current transaction.
4) make some modification with element -> put element to cache -> commit tx
Commit operation throws WriteSkewException
Here is log:
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira