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

PendingLockManager blocks the caller thread if local

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

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
              Archiver:
              rhn-support-adongare Amol Dongare

                Created:
                Updated:
                Resolved:
                Archived: