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); } }
