Alexey Scherbakov created IGNITE-28458:
------------------------------------------

             Summary: Improve abandoned lock handling
                 Key: IGNITE-28458
                 URL: https://issues.apache.org/jira/browse/IGNITE-28458
             Project: Ignite
          Issue Type: Improvement
            Reporter: Alexey Scherbakov


In the current implementation, we fail a waiter if an abandonded owner exists 
(irrespective to deadlock prevention policy)

This adds additional latency on retries.

Instead, a waiter should be placed in the queue and wait until tx recovery 
kicks in and releases abandoned locks.

Also, the exception message is a bit misleading in this case. Probably, better 
to drop "abandoned" from the exception message text. From the user point of 
view, this is a common lock conflict.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to