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

HTHou pushed a commit to branch codex/fix-inexact-varargs-calls
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit ed58bb0e9caca1bfbe91ec6e2e2d36f85577e92f
Author: HTHou <[email protected]>
AuthorDate: Fri Jul 24 09:39:30 2026 +0800

    Fix inexact varargs calls
---
 .../iotdb/relational/it/schema/IoTDBAlterColumnTypeIT.java       | 9 +++------
 .../src/main/i18n/en/org/apache/iotdb/cli/i18n/CliMessages.java  | 3 +++
 .../src/main/i18n/zh/org/apache/iotdb/cli/i18n/CliMessages.java  | 3 +++
 .../cli/src/main/java/org/apache/iotdb/tool/data/ImportData.java | 3 ++-
 .../main/java/org/apache/iotdb/tool/data/ImportDataTable.java    | 5 ++++-
 5 files changed, 15 insertions(+), 8 deletions(-)

diff --git 
a/integration-test/src/test/java/org/apache/iotdb/relational/it/schema/IoTDBAlterColumnTypeIT.java
 
b/integration-test/src/test/java/org/apache/iotdb/relational/it/schema/IoTDBAlterColumnTypeIT.java
index 416315cfb1f..d9a1f617b02 100644
--- 
a/integration-test/src/test/java/org/apache/iotdb/relational/it/schema/IoTDBAlterColumnTypeIT.java
+++ 
b/integration-test/src/test/java/org/apache/iotdb/relational/it/schema/IoTDBAlterColumnTypeIT.java
@@ -1397,8 +1397,7 @@ public class IoTDBAlterColumnTypeIT {
         standardSelectTest(session, from, to);
         standardAccumulatorQueryTest(session, from);
       } catch (Exception e) {
-        log.error("{}", e.getStackTrace());
-        log.info(e.getMessage());
+        log.error(e.getMessage(), e);
       }
 
       // alter the type to "to"
@@ -1537,8 +1536,7 @@ public class IoTDBAlterColumnTypeIT {
         // Accumulator query test
         standardAccumulatorQueryTest(session, from, newType);
       } catch (Exception e) {
-        log.error("{}", e.getStackTrace());
-        log.info(e.getMessage());
+        log.error(e.getMessage(), e);
       }
 
       if (from == TSDataType.DATE) {
@@ -1607,8 +1605,7 @@ public class IoTDBAlterColumnTypeIT {
         standardSelectTest(session, from, to);
         standardAccumulatorQueryTest(session, from);
       } catch (Exception e) {
-        log.error("{}", e.getStackTrace());
-        log.info(e.getMessage());
+        log.error(e.getMessage(), e);
       }
 
       // alter the type to "to"
diff --git 
a/iotdb-client/cli/src/main/i18n/en/org/apache/iotdb/cli/i18n/CliMessages.java 
b/iotdb-client/cli/src/main/i18n/en/org/apache/iotdb/cli/i18n/CliMessages.java
index 5c13eb55752..0329812f2d4 100644
--- 
a/iotdb-client/cli/src/main/i18n/en/org/apache/iotdb/cli/i18n/CliMessages.java
+++ 
b/iotdb-client/cli/src/main/i18n/en/org/apache/iotdb/cli/i18n/CliMessages.java
@@ -68,6 +68,9 @@ public final class CliMessages {
   public static final String TIMESTAMP_CANNOT_CONVERT = "Timestamp can not 
convert to %s";
   public static final String BLOB_CANNOT_CONVERT = "Blob can not convert to 
%s";
   public static final String CANNOT_CONVERT = "%s can not convert to %s";
+  public static final String
+      
MESSAGE_INVALID_ARGS_REQUIRED_VALUES_FOR_OPTION_TABLE_NOT_PROVIDED_4BC3FCFA =
+          "Invalid args: Required values for option table not provided.";
 
   private CliMessages() {}
   // 
---------------------------------------------------------------------------
diff --git 
a/iotdb-client/cli/src/main/i18n/zh/org/apache/iotdb/cli/i18n/CliMessages.java 
b/iotdb-client/cli/src/main/i18n/zh/org/apache/iotdb/cli/i18n/CliMessages.java
index 0e0f8f45634..61a14d94d58 100644
--- 
a/iotdb-client/cli/src/main/i18n/zh/org/apache/iotdb/cli/i18n/CliMessages.java
+++ 
b/iotdb-client/cli/src/main/i18n/zh/org/apache/iotdb/cli/i18n/CliMessages.java
@@ -68,6 +68,9 @@ public final class CliMessages {
   public static final String TIMESTAMP_CANNOT_CONVERT = "Timestamp 无法转换为 %s";
   public static final String BLOB_CANNOT_CONVERT = "Blob 无法转换为 %s";
   public static final String CANNOT_CONVERT = "%s 无法转换为 %s";
+  public static final String
+      
MESSAGE_INVALID_ARGS_REQUIRED_VALUES_FOR_OPTION_TABLE_NOT_PROVIDED_4BC3FCFA =
+          "参数无效:未提供 table 选项的必填值。";
 
   private CliMessages() {}
   // 
---------------------------------------------------------------------------
diff --git 
a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ImportData.java 
b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ImportData.java
index 6e52bedbb2d..9525c171606 100644
--- a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ImportData.java
+++ b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ImportData.java
@@ -333,7 +333,8 @@ public class ImportData extends AbstractDataTool {
     if (!sqlDialectTree
         && Constants.CSV_SUFFIXS.equalsIgnoreCase(fileType)
         && StringUtils.isBlank(table)) {
-      ioTPrinter.println("Invalid args: Required values for option table not 
provided.");
+      ioTPrinter.println(
+          
CliMessages.MESSAGE_INVALID_ARGS_REQUIRED_VALUES_FOR_OPTION_TABLE_NOT_PROVIDED_4BC3FCFA);
       System.exit(Constants.CODE_ERROR);
     }
   }
diff --git 
a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ImportDataTable.java
 
b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ImportDataTable.java
index d7dc94c4d2a..f65b559a941 100644
--- 
a/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ImportDataTable.java
+++ 
b/iotdb-client/cli/src/main/java/org/apache/iotdb/tool/data/ImportDataTable.java
@@ -19,6 +19,7 @@
 
 package org.apache.iotdb.tool.data;
 
+import org.apache.iotdb.cli.i18n.CliMessages;
 import org.apache.iotdb.cli.utils.IoTPrinter;
 import org.apache.iotdb.isession.ITableSession;
 import org.apache.iotdb.isession.SessionDataSet;
@@ -134,7 +135,9 @@ public class ImportDataTable extends AbstractImportData {
               }
             }
           } else {
-            
ioTPrinter.println(String.format(Constants.TARGET_TABLE_NOT_EXIST_MSG, null));
+            ioTPrinter.println(
+                CliMessages
+                    
.MESSAGE_INVALID_ARGS_REQUIRED_VALUES_FOR_OPTION_TABLE_NOT_PROVIDED_4BC3FCFA);
             System.exit(1);
           }
         }

Reply via email to