[ 
https://issues.apache.org/jira/browse/IGNITE-27769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexey Scherbakov updated IGNITE-27769:
---------------------------------------
    Description: 
If a transactions waits for a lock it can't be rolled back due to a logic 
implemented in {*}aw{*}a{*}itCleanupReadyFutures{*}

This call is triggered on rollback path during tx cleanup.

This is incorrect behavior - rollback should be blocked by waiting on a lock

  was:
If a transactions waits for a lock it can't be rolled back due to a logic 
implemented in *awaitCleanupReadyFutures*
This is incorrect behavior - rollback should be blocked by waiting on a lock.


> A transaction waiting for a lock can't be rolled back
> -----------------------------------------------------
>
>                 Key: IGNITE-27769
>                 URL: https://issues.apache.org/jira/browse/IGNITE-27769
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Alexey Scherbakov
>            Assignee: Alexey Scherbakov
>            Priority: Major
>              Labels: ignite-3
>
> If a transactions waits for a lock it can't be rolled back due to a logic 
> implemented in {*}aw{*}a{*}itCleanupReadyFutures{*}
> This call is triggered on rollback path during tx cleanup.
> This is incorrect behavior - rollback should be blocked by waiting on a lock



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to