[
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: _api.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.
> 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: _api.ItSqlSynchronousApiTest#errors_
--
This message was sent by Atlassian Jira
(v8.20.10#820010)