You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Maxim Muzafarov (Jira)" <ji...@apache.org> on 2019/10/10 11:41:00 UTC

[jira] [Updated] (IGNITE-8063) Transaction rollback is unmanaged in case when commit produced Runtime exception

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

Maxim Muzafarov updated IGNITE-8063:
------------------------------------
    Fix Version/s:     (was: 2.8)
                   2.9

> Transaction rollback is unmanaged in case when commit produced Runtime exception
> --------------------------------------------------------------------------------
>
>                 Key: IGNITE-8063
>                 URL: https://issues.apache.org/jira/browse/IGNITE-8063
>             Project: Ignite
>          Issue Type: Improvement
>          Components: cache
>    Affects Versions: 2.4
>            Reporter: Pavel Kovalenko
>            Assignee: Pavel Kovalenko
>            Priority: Minor
>             Fix For: 2.9
>
>
> When 'userCommit' produces an runtime exception transaction state is moved to UNKNOWN, and tx.finishFuture() completes, after that rollback process runs asynchronously and there is no simple way to await rollback completion on such transactions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)