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)