Alexey Scherbakov created IGNITE-27838:
------------------------------------------

             Summary: Directly mapped transactions can leave unreleased lock on 
internal rollbacks
                 Key: IGNITE-27838
                 URL: https://issues.apache.org/jira/browse/IGNITE-27838
             Project: Ignite
          Issue Type: Bug
            Reporter: Alexey Scherbakov
            Assignee: Alexey Scherbakov
             Fix For: 3.2


Currently in case of mapping error a transaction is rolled back on coordinator 
(see postEnlist)

But for client's directly mapped transactions full state is available on 
coordinator only before finish.

This can cause stale locks to remain until timeout invalidates them.

The fix is to propagate rollback request to a client.



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

Reply via email to