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

PendingLockManager blocks the caller thread if local

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • None
    • Transactions
    • None

      The PendingLockManager is used when topology changes by transactional caches. It contains all the keys locked by transaction from previous topology id.
      Current implementation blocks for local commands. This is problematic for pessimistic transaction because the lock is acquired during the runtime.

            pruivo@redhat.com Pedro Ruivo
            pruivo@redhat.com Pedro Ruivo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: