This is an automated email from the ASF dual-hosted git repository.

rong pushed a commit to branch pipe-table-model-2
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 07c2c5cb077535bf74fa95a949a62dab3912b734
Author: Steve Yurong Su <[email protected]>
AuthorDate: Wed Sep 25 10:49:10 2024 +0800

    use lexicographical order in RelationalSql.g4
---
 .../db/relational/grammar/sql/RelationalSql.g4     | 32 +++++++++++-----------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git 
a/iotdb-core/relational-grammar/src/main/antlr4/org/apache/iotdb/db/relational/grammar/sql/RelationalSql.g4
 
b/iotdb-core/relational-grammar/src/main/antlr4/org/apache/iotdb/db/relational/grammar/sql/RelationalSql.g4
index fb5b35bb3a7..3ee12283737 100644
--- 
a/iotdb-core/relational-grammar/src/main/antlr4/org/apache/iotdb/db/relational/grammar/sql/RelationalSql.g4
+++ 
b/iotdb-core/relational-grammar/src/main/antlr4/org/apache/iotdb/db/relational/grammar/sql/RelationalSql.g4
@@ -827,7 +827,7 @@ nonReserved
     // IMPORTANT: this rule must only contain tokens. Nested rules are not 
supported. See SqlParser.exitNonReserved
     : ABSENT | ADD | ADMIN | AFTER | ALL | ANALYZE | ANY | ARRAY | ASC | AT | 
ATTRIBUTE | AUTHORIZATION
     | BEGIN | BERNOULLI | BOTH
-    | CACHE | CALL | CALLED | CASCADE | CATALOG | CATALOGS | CHAR | CHARACTER 
| CHARSET | CLEAR | CLUSTER | CLUSTERID | COLUMN | COLUMNS | COMMENT | COMMIT | 
COMMITTED | CONDITION | CONDITIONAL | CONFIGNODES | CONFIGURATION | COPARTITION 
| COUNT | CURRENT | CONNECTOR
+    | CACHE | CALL | CALLED | CASCADE | CATALOG | CATALOGS | CHAR | CHARACTER 
| CHARSET | CLEAR | CLUSTER | CLUSTERID | COLUMN | COLUMNS | COMMENT | COMMIT | 
COMMITTED | CONDITION | CONDITIONAL | CONFIGNODES | CONFIGURATION | CONNECTOR | 
COPARTITION | COUNT | CURRENT
     | DATA | DATABASE | DATABASES | DATANODES | DATE | DAY | DECLARE | DEFAULT 
| DEFINE | DEFINER | DENY | DESC | DESCRIPTOR | DETAILS| DETERMINISTIC | 
DEVICES | DISTRIBUTED | DO | DOUBLE
     | ELSEIF | EMPTY | ENCODING | ERROR | EXCLUDING | EXPLAIN | EXTRACTOR
     | FETCH | FILL | FILTER | FINAL | FIRST | FLUSH | FOLLOWING | FORMAT | 
FUNCTION | FUNCTIONS
@@ -837,16 +837,16 @@ nonReserved
     | JSON
     | KEEP | KEY | KEYS | KILL
     | LANGUAGE | LAST | LATERAL | LEADING | LEAVE | LEVEL | LIMIT | LINEAR | 
LOAD | LOCAL | LOGICAL | LOOP
-    | MAP | MATCH | MATCHED | MATCHES | MATCH_RECOGNIZE | MATERIALIZED | 
MEASUREMENT | MEASURES | MERGE | MICROSECOND | MIGRATE | MILLISECOND | MINUTE | 
MONTH | MODIFY
+    | MAP | MATCH | MATCHED | MATCHES | MATCH_RECOGNIZE | MATERIALIZED | 
MEASUREMENT | MEASURES | MERGE | MICROSECOND | MIGRATE | MILLISECOND | MINUTE | 
MODIFY | MONTH
     | NANOSECOND | NESTED | NEXT | NFC | NFD | NFKC | NFKD | NO | NODEID | 
NONE | NULLIF | NULLS
     | OBJECT | OF | OFFSET | OMIT | ONE | ONLY | OPTION | ORDINALITY | OUTPUT 
| OVER | OVERFLOW
-    | PARTITION | PARTITIONS | PASSING | PAST | PATH | PATTERN | PER | PERIOD 
| PERMUTE | PLAN | POSITION | PRECEDING | PRECISION | PRIVILEGES | PREVIOUS | 
PROCESSLIST | PROPERTIES | PRUNE | PIPE | PIPES | PIPEPLUGIN | PIPEPLUGINS | 
PROCESSOR
+    | PARTITION | PARTITIONS | PASSING | PAST | PATH | PATTERN | PER | PERIOD 
| PERMUTE | PIPE | PIPEPLUGIN | PIPEPLUGINS | PIPES | PLAN | POSITION | 
PRECEDING | PRECISION | PRIVILEGES | PREVIOUS | PROCESSLIST | PROCESSOR | 
PROPERTIES | PRUNE
     | QUERIES | QUERY | QUOTES
     | RANGE | READ | READONLY | REFRESH | REGION | REGIONID | REGIONS | RENAME 
| REPAIR | REPEAT  | REPEATABLE | REPLACE | RESET | RESPECT | RESTRICT | RETURN 
| RETURNING | RETURNS | REVOKE | ROLE | ROLES | ROLLBACK | ROW | ROWS | RUNNING
     | SERIESSLOTID | SCALAR | SCHEMA | SCHEMAS | SECOND | SECURITY | SEEK | 
SERIALIZABLE | SESSION | SET | SETS
-    | SHOW | SOME | START | STATS | SUBSET | SUBSTRING | SYSTEM | SOURCE | 
SINK | STOP
+    | SHOW | SINK | SOME | SOURCE | START | STATS | STOP | SUBSET | SUBSTRING 
| SYSTEM
     | TABLES | TABLESAMPLE | TEXT | TEXT_STRING | TIES | TIME | TIMEPARTITION 
| TIMESERIES | TIMESLOTID | TIMESTAMP | TO | TRAILING | TRANSACTION | TRUNCATE 
| TRY_CAST | TYPE
-    | UNBOUNDED | UNCOMMITTED | UNCONDITIONAL | UNIQUE | UNKNOWN | UNMATCHED | 
UNTIL | UPDATE | URI | USE | USER | UTF16 | UTF32 | UTF8 | USED
+    | UNBOUNDED | UNCOMMITTED | UNCONDITIONAL | UNIQUE | UNKNOWN | UNMATCHED | 
UNTIL | UPDATE | URI | USE | USED | USER | UTF16 | UTF32 | UTF8
     | VALIDATE | VALUE | VARIABLES | VARIATION | VERBOSE | VERSION | VIEW
     | WEEK | WHILE | WINDOW | WITHIN | WITHOUT | WORK | WRAPPER | WRITE
     | YEAR
@@ -896,6 +896,7 @@ CONDITION: 'CONDITION';
 CONDITIONAL: 'CONDITIONAL';
 CONFIGNODES: 'CONFIGNODES';
 CONFIGURATION: 'CONFIGURATION';
+CONNECTOR: 'CONNECTOR';
 CONSTRAINT: 'CONSTRAINT';
 COUNT: 'COUNT';
 COPARTITION: 'COPARTITION';
@@ -912,7 +913,6 @@ CURRENT_SCHEMA: 'CURRENT_SCHEMA';
 CURRENT_TIME: 'CURRENT_TIME';
 CURRENT_TIMESTAMP: 'CURRENT_TIMESTAMP';
 CURRENT_USER: 'CURRENT_USER';
-CONNECTOR: 'CONNECTOR';
 DATA: 'DATA';
 DATABASE: 'DATABASE';
 DATABASES: 'DATABASES';
@@ -1038,8 +1038,8 @@ MICROSECOND: 'US';
 MIGRATE: 'MIGRATE';
 MILLISECOND: 'MS';
 MINUTE: 'MINUTE' | 'M';
-MONTH: 'MONTH' | 'MO';
 MODIFY: 'MODIFY';
+MONTH: 'MONTH' | 'MO';
 NANOSECOND: 'NS';
 NATURAL: 'NATURAL';
 NESTED: 'NESTED';
@@ -1081,6 +1081,10 @@ PATTERN: 'PATTERN';
 PER: 'PER';
 PERIOD: 'PERIOD';
 PERMUTE: 'PERMUTE';
+PIPE: 'PIPE';
+PIPEPLUGIN: 'PIPEPLUGIN';
+PIPEPLUGINS: 'PIPEPLUGINS';
+PIPES: 'PIPES';
 PLAN : 'PLAN';
 POSITION: 'POSITION';
 PRECEDING: 'PRECEDING';
@@ -1089,13 +1093,9 @@ PREPARE: 'PREPARE';
 PRIVILEGES: 'PRIVILEGES';
 PREVIOUS: 'PREVIOUS';
 PROCESSLIST: 'PROCESSLIST';
+PROCESSOR: 'PROCESSOR';
 PROPERTIES: 'PROPERTIES';
 PRUNE: 'PRUNE';
-PIPE: 'PIPE';
-PIPES: 'PIPES';
-PIPEPLUGIN: 'PIPEPLUGIN';
-PIPEPLUGINS: 'PIPEPLUGINS';
-PROCESSOR: 'PROCESSOR';
 QUERIES: 'QUERIES';
 QUERY: 'QUERY';
 QUOTES: 'QUOTES';
@@ -1140,16 +1140,16 @@ SESSION: 'SESSION';
 SET: 'SET';
 SETS: 'SETS';
 SHOW: 'SHOW';
+SINK: 'SINK';
 SKIP_TOKEN: 'SKIP';
 SOME: 'SOME';
+SOURCE: 'SOURCE';
 START: 'START';
 STATS: 'STATS';
+STOP: 'STOP';
 SUBSET: 'SUBSET';
 SUBSTRING: 'SUBSTRING';
 SYSTEM: 'SYSTEM';
-SOURCE: 'SOURCE';
-SINK: 'SINK';
-STOP: 'STOP';
 TABLE: 'TABLE';
 TABLES: 'TABLES';
 TABLESAMPLE: 'TABLESAMPLE';
@@ -1183,12 +1183,12 @@ UNTIL: 'UNTIL';
 UPDATE: 'UPDATE';
 URI: 'URI';
 USE: 'USE';
+USED: 'USED';
 USER: 'USER';
 USING: 'USING';
 UTF16: 'UTF16';
 UTF32: 'UTF32';
 UTF8: 'UTF8';
-USED: 'USED';
 VALIDATE: 'VALIDATE';
 VALUE: 'VALUE';
 VALUES: 'VALUES';

Reply via email to