File tree Expand file tree Collapse file tree 2 files changed +5
-8
lines changed
antlr/src/main/antlr4/org/apache/iotdb/db/qp/sql
datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/parser Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -556,7 +556,7 @@ verifyConnection
556556
557557// ---- Remove DataNode
558558removeDataNode
559- : REMOVE DATANODE dataNodeId=INTEGER_LITERAL ( COMMA dataNodeId= INTEGER_LITERAL )*
559+ : REMOVE DATANODE dataNodeId=INTEGER_LITERAL
560560 ;
561561
562562// ---- Remove ConfigNode
Original file line number Diff line number Diff line change 233233import com .google .common .collect .ImmutableSet ;
234234import com .google .common .io .BaseEncoding ;
235235import org .antlr .v4 .runtime .Token ;
236- import org .antlr .v4 .runtime .tree .ParseTree ;
237236import org .antlr .v4 .runtime .tree .TerminalNode ;
238237import org .apache .tsfile .common .conf .TSFileDescriptor ;
239238import org .apache .tsfile .common .constant .TsFileConstant ;
249248import java .time .ZoneId ;
250249import java .util .ArrayList ;
251250import java .util .Arrays ;
251+ import java .util .Collections ;
252252import java .util .HashMap ;
253253import java .util .HashSet ;
254254import java .util .LinkedHashSet ;
@@ -4172,12 +4172,9 @@ public Statement visitRemoveRegion(IoTDBSqlParser.RemoveRegionContext ctx) {
41724172
41734173 @ Override
41744174 public Statement visitRemoveDataNode (IoTDBSqlParser .RemoveDataNodeContext ctx ) {
4175- List <Integer > dataNodeIDs =
4176- ctx .INTEGER_LITERAL ().stream ()
4177- .map (ParseTree ::getText )
4178- .map (Integer ::parseInt )
4179- .collect (Collectors .toList ());
4180- return new RemoveDataNodeStatement (dataNodeIDs );
4175+ List <Integer > nodeIds =
4176+ Collections .singletonList (Integer .parseInt (ctx .INTEGER_LITERAL ().getText ()));
4177+ return new RemoveDataNodeStatement (nodeIds );
41814178 }
41824179
41834180 @ Override
You can’t perform that action at this time.
0 commit comments