Ivan Gagarkin created IGNITE-21157:
--------------------------------------
Summary: Introducing transaction priority to resolve user and
service transaction conflicts
Key: IGNITE-21157
URL: https://issues.apache.org/jira/browse/IGNITE-21157
Project: Ignite
Issue Type: Improvement
Reporter: Ivan Gagarkin
We need to introduce a new transaction attribute: transaction priority. This
addition is necessary to resolve potential conflicts between user transactions
and internal Ignite services transactions. Transactions from services should be
assigned a LOW priority. In the event of a conflict, the
DeadlockPreventionPolicy will assess the priorities of the involved
transactions. If the priorities are the same, the policy will then compare
timestamps; otherwise, the transaction with the lower priority will be rolled
back.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)