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)