[
https://issues.apache.org/jira/browse/IGNITE-28974?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladislav Pyatkov updated IGNITE-28974:
---------------------------------------
Labels: calcite ignite-2 ise sql (was: calcite ignite-2 sql)
> 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
> Priority: Major
> Labels: calcite, ignite-2, ise, sql
> 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)