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

WriteSkew not throwing an exception for AtomicMap in REPL and DIST mode

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.0.0.Alpha2, 7.0.0.Final
    • 6.0.1.Final
    • None

      The writeSkewCheck flag does not work correctly for AtomicMap. When Infinispan runs in REPEATABLE_READ isolation mode for transactions, the writeSkewCheck flag is enabled, and two concurrent transactions read/write data from the same AtomicMap. The WriteSkewException exception is never thrown when committing either of the transactions.

      Consequently, the data stored in the AtomicMap might be changed by another transaction, and current transaction will not register this change during commit.

              pruivo@redhat.com Pedro Ruivo
              pruivo@redhat.com Pedro Ruivo
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: