[ https://issues.apache.org/jira/browse/IGNITE-21157?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ivan Gagarkin reassigned IGNITE-21157: -------------------------------------- Assignee: Ivan Gagarkin > 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 > Assignee: Ivan Gagarkin > Priority: Major > Labels: ignite-3 > > 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)