[ https://issues.apache.org/jira/browse/IGNITE-23488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pavel Pereslegin updated IGNITE-23488: -------------------------------------- Description: Need to integrate cancellation of transaction with kill handler introduced in IGNITE-23440. *Update:* After IGNITE-23680 we can use {{txStateMap}} (from {{VolatileTxStateMetaStorage}}) as source for both RO and RW transactions in TRANSACTIONS system view. As a part of this ticket we need to simplify {{TransactionsViewProvider}} to use txStateMap for all transactions. RO txs are always in PENDING state, to determine whether tx was finished need to use {{isFinishingOrFinished()}} method. was: Need to integrate cancellation of transaction with kill handler introduced in IGNITE-23440. *Update:* After IGNITE-23680 we can use {{txStateMap}} (from {{VolatileTxStateMetaStorage}}) as source for both RO and RW transactions. As a part of this ticket we need to simplify {{TransactionsViewProvider}} to use txStateMap for all transactions. RO txs are always in PENDING state, to determine whether tx was finished need to use {{isFinishingOrFinished()}} method. > Sql. Integrate cancellation of transaction with sql kill handler > ----------------------------------------------------------------- > > Key: IGNITE-23488 > URL: https://issues.apache.org/jira/browse/IGNITE-23488 > Project: Ignite > Issue Type: Improvement > Components: sql > Reporter: Konstantin Orlov > Priority: Major > Labels: ignite-3 > > Need to integrate cancellation of transaction with kill handler introduced in > IGNITE-23440. > *Update:* > After IGNITE-23680 we can use {{txStateMap}} (from > {{VolatileTxStateMetaStorage}}) as source for both RO and RW transactions in > TRANSACTIONS system view. As a part of this ticket we need to simplify > {{TransactionsViewProvider}} to use txStateMap for all transactions. RO txs > are always in PENDING state, to determine whether tx was finished need to use > {{isFinishingOrFinished()}} method. -- This message was sent by Atlassian Jira (v8.20.10#820010)