You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2021/09/10 08:52:45 UTC

[iotdb] 01/02: [IOTDB-1275] Fix backgroup exec for cli -e function causes an infinite loop in writing output file (#3932)

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

haonan pushed a commit to branch cli_bug_0.12
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 5a342f445660aa1c27de38debce29249acd95084
Author: Haonan <hh...@outlook.com>
AuthorDate: Thu Sep 9 11:12:39 2021 +0800

    [IOTDB-1275] Fix backgroup exec for cli -e function causes an infinite loop in writing output file (#3932)
---
 cli/src/main/java/org/apache/iotdb/cli/AbstractCli.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/cli/src/main/java/org/apache/iotdb/cli/AbstractCli.java b/cli/src/main/java/org/apache/iotdb/cli/AbstractCli.java
index 55216b9..467c234 100644
--- a/cli/src/main/java/org/apache/iotdb/cli/AbstractCli.java
+++ b/cli/src/main/java/org/apache/iotdb/cli/AbstractCli.java
@@ -288,6 +288,9 @@ public abstract class AbstractCli {
 
       execute = executeCommand.toString();
       hasExecuteSQL = true;
+      // When execute sql in CLI with -e mode, we should print all results by setting continuePrint
+      // is true.
+      continuePrint = true;
       args = Arrays.copyOfRange(args, 0, index);
       return args;
     }