Vladislav Pyatkov created IGNITE-23604:
------------------------------------------
Summary: Implicit flag for SQL implicit transaction
Key: IGNITE-23604
URL: https://issues.apache.org/jira/browse/IGNITE-23604
Project: Ignite
Issue Type: Improvement
Reporter: Vladislav Pyatkov
h3. Motivation
The SQL engine creates an implicit transaction if no transaction was passed
from outside (QueryTransactionContextImpl#getOrStartImplicit). The started
transaction does not have an implicit flag because Table Manager is responsible
for this transaction type (commit or rollback). But the SQL engine has to
manage an implicit transaction themselves (SQL script may have more than one
table operation).
h3. Definition of done
Transactions that were created by SQL engin also have to have the implicit flag.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)