Uploaded image for project: 'Hibernate OGM'
  1. OGM-1272

Infinispan configuration handling is making caches transactional as side-effect

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.2.0.Alpha1
    • Component/s: infinispan
    • Labels:
      None

      Description

      The injection of the TransactionManagerLookup delegate into the Infinispan Cache is flipping the configuration flag making non-transactional caches transactional as a side effect.

      This leads to caches being wrongly configured with optimistic locking transaction, yet no write-skew checks are being enabled. Also the Cache won't have Repeatable Read isolation nor actual entry versioning, so this breaks all CAS operations.

      This doesn't affect transactional caches.

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                sanne Sanne Grinovero
                Reporter:
                sanne Sanne Grinovero
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: