[infinispan-issues] [JBoss JIRA] (ISPN-3751) PutFromLoadValidator read stale data from the cache.
Tristan Tarrant (JIRA)
issues at jboss.org
Mon Jan 12 09:17:12 EST 2015
[ https://issues.jboss.org/browse/ISPN-3751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tristan Tarrant reassigned ISPN-3751:
-------------------------------------
Assignee: (was: Mircea Markus)
> PutFromLoadValidator read stale data from the cache.
> ----------------------------------------------------
>
> Key: ISPN-3751
> URL: https://issues.jboss.org/browse/ISPN-3751
> Project: Infinispan
> Issue Type: Bug
> Components: Transactions
> Affects Versions: 4.2.1.FINAL
> Reporter: Flemming Harms
>
> Hi,
>
> This problem actual started as a investigation on the JBoss Cache in a cluster, but we believe this also exists in Infinispan. We able to reproduce it with Infinispan also. It's a combination of a problem in the Hibernate 2LC and Infinispan so I might not be the right place to create this jira.
> This is what we have been able to find out so far. "When an invalidation event arrived on node #2 there is no callback to the 2LC layer that will make sure to call invalidate. Another problem we discover was if a collection is invalidated on node #1 twice in a row the second time no invalidation event is broadcasts to node #2, and that’s a problem because in between invalidation event #1 and #2 the PutFromLoadValidator is called on node #2 and this makes it read stale data from the cache.
> The forum link contains a possible patch for Infinispan and Hibernate 2LC, but there might be other areas in the code the patch could introduce a problem for
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
More information about the infinispan-issues
mailing list