[
https://issues.apache.org/jira/browse/IGNITE-17806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladislav Pyatkov updated IGNITE-17806:
---------------------------------------
Description:
In some cases, when the used does not pass a transaction explicit to SQL, the
engine (SQLProcessor) creates a new one transaction automatically. When during
the execution an exception is thrown, the automatically created transaction is
not rolled back and freezes in pending state.
Look at the test to find out the issue: _ItSqlSynchronousApiTest#errors_
was:
In some cases, when the used does not pass a transaction explicit to SQL, the
engine (SQLProcessor) creates a new one transaction automatically. When during
the execution an exception is thrown, the automatically created transaction is
not rolled back and freezes in pending state.
Look at the test to find out the issue: _api.ItSqlSynchronousApiTest#errors_
> Rollback SQL automatically created transaction when an error has happened
> -------------------------------------------------------------------------
>
> Key: IGNITE-17806
> URL: https://issues.apache.org/jira/browse/IGNITE-17806
> Project: Ignite
> Issue Type: Bug
> Reporter: Vladislav Pyatkov
> Priority: Major
> Labels: ignite-3
>
> In some cases, when the used does not pass a transaction explicit to SQL, the
> engine (SQLProcessor) creates a new one transaction automatically. When
> during the execution an exception is thrown, the automatically created
> transaction is not rolled back and freezes in pending state.
> Look at the test to find out the issue: _ItSqlSynchronousApiTest#errors_
--
This message was sent by Atlassian Jira
(v8.20.10#820010)