Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-6070

Data can be lost when making concurrent updates using READ_COMMITTED and PESSIMISTIC locking


    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • 7.2.5.Final
    • Core
    • None

      There appears to be a concurrency issue in Infinispan 7.2.5, when using using PESSIMISTIC READ_COMMITTED locking inside Wildfly.

      The issue is that some values that are written and committed by one thread and then read back by the same thread are no longer in the cache when the cache is being modified concurrently. The issues appears to be related to expiration as it does not occur when expiration is disabled. The issue occurs both in Wildfly 8.2.x and 9.x

      The issue was first discovered in Modeshape 4.2.5.Final see MODE-2558 for additional information. This example application was provided by hchiorean after he investigated the issue in the Modeshape code base and was able to isolate the problem to Infinispan.

            Unassigned Unassigned
            ma6rl_jira Richard Lucas (Inactive)
            0 Vote for this issue
            1 Start watching this issue