Vladislav Pyatkov created IGNITE-28974:
------------------------------------------
Summary: Calcite leaves distributed DML query fragments registered
after a runtime execution error
Key: IGNITE-28974
URL: https://issues.apache.org/jira/browse/IGNITE-28974
Project: Ignite
Issue Type: Bug
Reporter: Vladislav Pyatkov
Attachments: DmlQueryCleanupIntegrationTest.java
h2. Motivation
A distributed DML query may leave remote query fragments registered when an
error occurs during execution. Look at the test in the ticket attachment.
The UPDATE fails during execution because the string value cannot be converted
to a number. The exception is returned to the caller, but one or more
distributed query fragments remain in the running-query registry. Test cleanup
subsequently fails with:
{noformat}
Not finished queries found
{noformat}
h2.Definition of done
All local and remote query fragments are closed after the execution error.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)