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

caiconghui pushed a commit to branch keyword
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 0d144564a16fafceeb89319d4c42eaae080d7ccd
Author: caiconghui1 <caicongh...@jd.com>
AuthorDate: Wed Jun 5 20:35:46 2024 +0800

    [fix](keyword) let some keyword be non-reserved between old parser and new 
parser
---
 .../src/main/antlr4/org/apache/doris/nereids/DorisLexer.g4    | 11 +++++++++++
 .../src/main/antlr4/org/apache/doris/nereids/DorisParser.g4   | 11 +++++++++++
 2 files changed, 22 insertions(+)

diff --git a/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisLexer.g4 
b/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisLexer.g4
index 49c794640eb..8b256a7b07c 100644
--- a/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisLexer.g4
+++ b/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisLexer.g4
@@ -139,6 +139,7 @@ BUILD: 'BUILD';
 BUILTIN: 'BUILTIN';
 BULK: 'BULK';
 BY: 'BY';
+CACHE: 'CACHE';
 CACHED: 'CACHED';
 CALL: 'CALL';
 CANCEL: 'CANCEL';
@@ -156,6 +157,7 @@ CLUSTERS: 'CLUSTERS';
 COLLATE: 'COLLATE';
 COLLATION: 'COLLATION';
 COLLECT: 'COLLECT';
+COLOCATE: 'COLOCATE';
 COLUMN: 'COLUMN';
 COLUMNS: 'COLUMNS';
 COMMENT: 'COMMENT';
@@ -163,6 +165,7 @@ COMMIT: 'COMMIT';
 COMMITTED: 'COMMITTED';
 COMPACT: 'COMPACT';
 COMPLETE: 'COMPLETE';
+COMPRESS_TYPE: 'COMPRESS_TYPE';
 CONFIG: 'CONFIG';
 CONNECTION: 'CONNECTION';
 CONNECTION_ID: 'CONNECTION_ID';
@@ -170,6 +173,7 @@ CONSISTENT: 'CONSISTENT';
 CONSTRAINT: 'CONSTRAINT';
 CONSTRAINTS: 'CONSTRAINTS';
 CONVERT: 'CONVERT';
+CONVERT_LSC: 'CONVERT_LSC';
 COPY: 'COPY';
 COUNT: 'COUNT';
 CREATE: 'CREATE';
@@ -288,6 +292,7 @@ HISTOGRAM: 'HISTOGRAM';
 HLL: 'HLL';
 HLL_UNION: 'HLL_UNION';
 HOSTNAME: 'HOSTNAME';
+HOTSPOT: 'HOTSPOT';
 HOUR: 'HOUR';
 HUB: 'HUB';
 IDENTIFIED: 'IDENTIFIED';
@@ -410,6 +415,7 @@ PERMISSIVE: 'PERMISSIVE';
 PHYSICAL: 'PHYSICAL';
 PLACEHOLDER: '?';
 PLAN: 'PLAN';
+PRIVILEGES: 'PRIVILEGES';
 PROCESS: 'PROCESS';
 PLUGIN: 'PLUGIN';
 PLUGINS: 'PLUGINS';
@@ -432,6 +438,7 @@ RANGE: 'RANGE';
 READ: 'READ';
 REAL: 'REAL';
 REBALANCE: 'REBALANCE';
+RECENT: 'RECENT';
 RECOVER: 'RECOVER';
 RECYCLE: 'RECYCLE';
 REFRESH: 'REFRESH';
@@ -485,7 +492,9 @@ SMALLINT: 'SMALLINT';
 SNAPSHOT: 'SNAPSHOT';
 SONAME: 'SONAME';
 SPLIT: 'SPLIT';
+SQL: 'SQL';
 SQL_BLOCK_RULE: 'SQL_BLOCK_RULE';
+STAGES: 'STAGES';
 START: 'START';
 STARTS: 'STARTS';
 STATS: 'STATS';
@@ -537,6 +546,7 @@ UNION: 'UNION';
 UNIQUE: 'UNIQUE';
 UNLOCK: 'UNLOCK';
 UNSIGNED: 'UNSIGNED';
+UP: 'UP';
 UPDATE: 'UPDATE';
 USE: 'USE';
 USER: 'USER';
@@ -550,6 +560,7 @@ VAULT: 'VAULT';
 VERBOSE: 'VERBOSE';
 VERSION: 'VERSION';
 VIEW: 'VIEW';
+WARM: 'WARM';
 WARNINGS: 'WARNINGS';
 WEEK: 'WEEK';
 WHEN: 'WHEN';
diff --git a/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4 
b/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4
index 58791189739..b0b4961e19f 100644
--- a/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4
+++ b/fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisParser.g4
@@ -1047,6 +1047,7 @@ nonReserved
     | BUILD
     | BUILTIN
     | BULK
+    | CACHE
     | CACHED
     | CALL
     | CATALOG
@@ -1059,18 +1060,21 @@ nonReserved
     | CLUSTERS
     | COLLATION
     | COLLECT
+    | COLOCATE
     | COLUMNS
     | COMMENT
     | COMMIT
     | COMMITTED
     | COMPACT
     | COMPLETE
+    | COMPRESS_TYPE
     | CONFIG
     | CONNECTION
     | CONNECTION_ID
     | CONSISTENT
     | CONSTRAINTS
     | CONVERT
+    | CONVERT_LSC
     | COPY
     | COUNT
     | CREATION
@@ -1144,6 +1148,7 @@ nonReserved
     | HISTOGRAM
     | HLL_UNION
     | HOSTNAME
+    | HOTSPOT
     | HOUR
     | HUB
     | IDENTIFIED
@@ -1228,6 +1233,7 @@ nonReserved
     | PLUGIN
     | PLUGINS
     | POLICY
+    | PRIVILEGES
     | PROC
     | PROCESS
     | PROCESSLIST
@@ -1239,6 +1245,7 @@ nonReserved
     | QUERY
     | QUOTA
     | RANDOM
+    | RECENT
     | RECOVER
     | RECYCLE
     | REFRESH
@@ -1273,6 +1280,8 @@ nonReserved
     | SNAPSHOT
     | SONAME
     | SPLIT
+    | SQL
+    | STAGES
     | START
     | STARTS
     | STATS
@@ -1303,6 +1312,7 @@ nonReserved
     | TYPES
     | UNCOMMITTED
     | UNLOCK
+    | UP
     | USER
     | VALUE
     | VARCHAR
@@ -1312,6 +1322,7 @@ nonReserved
     | VERBOSE
     | VERSION
     | VIEW
+    | WARM
     | WARNINGS
     | WEEK
     | WORK


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to