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

Locks acquired before a partition will never be released

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.CR2, 7.0.0.Final
    • 6.0.2.Final
    • Core
    • None

      Consider the following case:

      1. A prepares a transaction for key K on nodes B and C.
      2. The primary owner B acquires and registers this lock.
      3. The cluster partitions and A,C remain in partition one, and B in a separate partition.
      4. The transaction rolls back. However, since B left the cluster, the rollback will not be sent to B.
      5. B rejoins the cluster. It still has a lock acquired for key K.

      This can lead to a lock being acquired indefinitely.

              dberinde@redhat.com Dan Berindei (Inactive)
              esalter@synamedia.com Erik Salter (Inactive)
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: