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

Log transaction information on lock timeout

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

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • 12.0.1.Final
    • Transactions
    • None
    • DataGrid Sprint #56, DataGrid Sprint #57, DataGrid Sprint #58, DataGrid Sprint #61, DataGrid Sprint #62, DataGrid Sprint #63, DataGrid Sprint #64
    • Undefined

      When a transaction fails to acquire a lock, send back the lock owner's GlobalTransaction with the exception.

      The idea is to check if the GlobalTransaction is from a local transaction and check its status, i.e. the Transaction.getStatus() and Transaction.getXid().

      On other hand, if the GlobalTransaction is local but the Transaction does not exist in the TransactionTable, broadcast a TxCompletionNotificationCommand to release the lock.

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

                Created:
                Updated:
                Resolved:
                Archived: