Pedro Ruivo created ISPN-12734:
----------------------------------
Summary: Log transaction information on lock timeout
Key: ISPN-12734
URL:
https://issues.redhat.com/browse/ISPN-12734
Project: Infinispan
Issue Type: Enhancement
Components: Transactions
Affects Versions: 12.0.1.Final
Reporter: Pedro Ruivo
Assignee: Pedro Ruivo
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.
--
This message was sent by Atlassian Jira
(v8.13.1#813001)