You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by am...@apache.org on 2022/10/11 11:35:25 UTC

[ignite] 02/02: Fix multistatement query execution.

This is an automated email from the ASF dual-hosted git repository.

amashenkov pushed a commit to branch ignite-17870
in repository https://gitbox.apache.org/repos/asf/ignite.git

commit 8b48cd3309078eb7e3de311680a641cbf5921b66
Author: amashenkov <an...@gmail.com>
AuthorDate: Tue Oct 11 14:35:09 2022 +0300

    Fix multistatement query execution.
---
 .../apache/ignite/internal/processors/query/h2/IgniteH2Indexing.java   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/IgniteH2Indexing.java b/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/IgniteH2Indexing.java
index 2463cba9677..dbf55a4aef2 100644
--- a/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/IgniteH2Indexing.java
+++ b/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/IgniteH2Indexing.java
@@ -1032,6 +1032,9 @@ public class IgniteH2Indexing implements GridQueryIndexing {
 
                         assert cmd != null;
 
+                        if (cmd.noOp() && remainingQry == null && newQryDesc.sql().isEmpty())
+                            continue;
+
                         FieldsQueryCursor<List<?>> cmdRes = executeCommand(
                             newQryDesc,
                             newQryParams,