This is an automated email from the ASF dual-hosted git repository. yongzao pushed a commit to branch remove-timerxl-from-builtin-list in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 999799d4d4f829f9a7c9f45c291919e97daaea20 Author: Yongzao <[email protected]> AuthorDate: Thu May 29 17:59:34 2025 +0800 maybeok --- .../java/org/apache/iotdb/relational/it/schema/IoTDBDatabaseIT.java | 1 - .../java/org/apache/iotdb/confignode/persistence/ModelInfo.java | 6 ------ 2 files changed, 7 deletions(-) diff --git a/integration-test/src/test/java/org/apache/iotdb/relational/it/schema/IoTDBDatabaseIT.java b/integration-test/src/test/java/org/apache/iotdb/relational/it/schema/IoTDBDatabaseIT.java index 0af5ffd5a1d..a4d0e4ce371 100644 --- a/integration-test/src/test/java/org/apache/iotdb/relational/it/schema/IoTDBDatabaseIT.java +++ b/integration-test/src/test/java/org/apache/iotdb/relational/it/schema/IoTDBDatabaseIT.java @@ -578,7 +578,6 @@ public class IoTDBDatabaseIT { "_STLForecaster,", "_NaiveForecaster,", "_HoltWinters,", - "_TimerXL,", "_ExponentialSmoothing,", "_ARIMA,"))); diff --git a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/ModelInfo.java b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/ModelInfo.java index 44093d10053..28bc4e954a9 100644 --- a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/ModelInfo.java +++ b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/persistence/ModelInfo.java @@ -74,10 +74,7 @@ public class ModelInfo implements SnapshotProcessor { private static final Set<String> builtInAnomalyDetectionModel = new HashSet<>(); - private static final int timerXLInputLength = 2880; - static { - builtInForecastModel.add("_TimerXL"); builtInForecastModel.add("_ARIMA"); builtInForecastModel.add("_NaiveForecaster"); builtInForecastModel.add("_STLForecaster"); @@ -272,9 +269,6 @@ public class ModelInfo implements SnapshotProcessor { // check if it's a built-in model if ((modelType = checkModelType(modelName)) != ModelType.USER_DEFINED) { modelInformation = new ModelInformation(modelType, modelName); - if (modelName.equalsIgnoreCase("_timerxl")) { - modelInformation.setInputLength(timerXLInputLength); - } } else { modelInformation = modelTable.getModelInformationById(modelName); }
