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

Log transaction information on lock timeout

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • 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
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: