This is an automated email from the ASF dual-hosted git repository.
ycycse pushed a change to branch ycy/AINodeTraining
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from f2d2b17e5dd fix AINode IT
add ba55b80367b support pretrain from existing model
add 45eb16c995c support model training in tree sql_dialect
No new revisions were added by this update.
Summary of changes:
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 14 ++
.../antlr4/org/apache/iotdb/db/qp/sql/SqlLexer.g4 | 4 +
.../iotdb/confignode/manager/ConfigManager.java | 91 +++++++++-
.../iotdb/confignode/manager/ProcedureManager.java | 17 --
.../impl/model/CreateTrainingProcedure.java | 191 ---------------------
.../procedure/store/ProcedureFactory.java | 6 -
.../confignode/procedure/store/ProcedureType.java | 1 -
.../execution/config/TreeConfigTaskVisitor.java | 25 +++
.../config/executor/ClusterConfigTaskExecutor.java | 18 +-
.../config/metadata/ai/CreateTrainingTask.java | 3 +
.../db/queryengine/plan/parser/ASTVisitor.java | 37 +++-
.../plan/relational/sql/ast/CreateTraining.java | 28 +--
.../plan/relational/sql/parser/AstBuilder.java | 18 +-
.../plan/relational/type/ModelType.java | 25 ---
.../plan/statement/StatementVisitor.java | 5 +
.../metadata/model/CreateTrainingStatement.java | 105 +++++++++++
.../db/relational/grammar/sql/RelationalSql.g4 | 12 +-
.../thrift-ainode/src/main/thrift/ainode.thrift | 11 +-
.../src/main/thrift/confignode.thrift | 13 +-
19 files changed, 336 insertions(+), 288 deletions(-)
delete mode 100644
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/model/CreateTrainingProcedure.java
delete mode 100644
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/type/ModelType.java
create mode 100644
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/statement/metadata/model/CreateTrainingStatement.java