This is an automated email from the ASF dual-hosted git repository.
tanxinyu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from a0eab8f5eab Metric: Add pipe linked tsfile size and count metric
(#14768)
add 6233e53acd4 [remove confignode] Add Remove ConfigNode SQL (#14813)
No new revisions were added by this update.
Summary of changes:
.../IoTDBRemoveConfigNodeITFramework.java | 206 +++++++++++++++++++++
.../IoTDBRemoveConfigNodeNormalIT.java} | 16 +-
.../IoTDBRemoveDataNodeITFramework.java | 2 +-
.../org/apache/iotdb/db/qp/sql/IdentifierParser.g4 | 1 +
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 7 +-
.../antlr4/org/apache/iotdb/db/qp/sql/SqlLexer.g4 | 4 +
.../iotdb/db/protocol/client/ConfigNodeClient.java | 3 +-
.../iotdb/db/queryengine/plan/Coordinator.java | 2 +
.../execution/config/TableConfigTaskVisitor.java | 15 ++
.../execution/config/TreeConfigTaskVisitor.java | 8 +
.../config/executor/ClusterConfigTaskExecutor.java | 45 +++++
.../config/executor/IConfigTaskExecutor.java | 4 +
...DataNodeTask.java => RemoveConfigNodeTask.java} | 12 +-
.../db/queryengine/plan/parser/ASTVisitor.java | 7 +
.../plan/relational/sql/ast/AstVisitor.java | 4 +
.../{RemoveDataNode.java => RemoveConfigNode.java} | 22 +--
.../plan/relational/sql/parser/AstBuilder.java | 8 +
.../plan/statement/StatementVisitor.java | 5 +
...atement.java => RemoveConfigNodeStatement.java} | 17 +-
.../db/relational/grammar/sql/RelationalSql.g4 | 8 +-
20 files changed, 356 insertions(+), 40 deletions(-)
create mode 100644
integration-test/src/test/java/org/apache/iotdb/confignode/it/removeconfignode/IoTDBRemoveConfigNodeITFramework.java
copy
integration-test/src/test/java/org/apache/iotdb/confignode/it/{regionmigration/pass/commit/batch/IoTDBRegionMigrateNormalITForIoTV2Batch.java
=> removeconfignode/IoTDBRemoveConfigNodeNormalIT.java} (64%)
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/execution/config/metadata/{RemoveDataNodeTask.java
=> RemoveConfigNodeTask.java} (82%)
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{RemoveDataNode.java
=> RemoveConfigNode.java} (75%)
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/statement/metadata/{RemoveDataNodeStatement.java
=> RemoveConfigNodeStatement.java} (84%)