!2197 修复check_keywords.pl脚本中gram.y文件路径错误,修复check_keywords.pl检查结果异常。
Merge pull request !2197 from dongxu.wei/fix_keywords_dismatch
This commit is contained in:
@ -25977,16 +25977,16 @@ unreserved_keyword:
|
||||
| AT
|
||||
| ATTRIBUTE
|
||||
| AUDIT
|
||||
| AUTO_INCREMENT
|
||||
| AUTOEXTEND
|
||||
| AUTOMAPPED
|
||||
| AUTO_INCREMENT
|
||||
| BACKWARD
|
||||
/* PGXC_BEGIN */
|
||||
| BARRIER
|
||||
/* PGXC_END */
|
||||
| BEFORE
|
||||
| BEGIN_NON_ANOYBLOCK
|
||||
| BEGIN_P
|
||||
| BEGIN_NON_ANOYBLOCK
|
||||
| BLANKS
|
||||
| BLOB_P
|
||||
| BLOCKCHAIN
|
||||
@ -26028,9 +26028,10 @@ unreserved_keyword:
|
||||
| CONSTRAINTS
|
||||
| CONTENT_P
|
||||
| CONTINUE_P
|
||||
| CONVERSION_P
|
||||
| CONTVIEW
|
||||
| CONVERSION_P
|
||||
| COORDINATOR
|
||||
| COORDINATORS
|
||||
| COPY
|
||||
| COST
|
||||
| CSV
|
||||
@ -26044,8 +26045,8 @@ unreserved_keyword:
|
||||
| DATANODE
|
||||
| DATANODES
|
||||
| DATATYPE_CL
|
||||
| DAY_P
|
||||
| DATE_FORMAT_P
|
||||
| DAY_P
|
||||
| DBCOMPATIBILITY_P
|
||||
| DEALLOCATE
|
||||
| DECLARE
|
||||
@ -26073,6 +26074,7 @@ unreserved_keyword:
|
||||
| DROP
|
||||
| DUPLICATE
|
||||
| EACH
|
||||
| ELASTIC
|
||||
| ENABLE_P
|
||||
| ENCLOSED
|
||||
| ENCODING
|
||||
@ -26099,10 +26101,11 @@ unreserved_keyword:
|
||||
| FAMILY
|
||||
| FAST
|
||||
| FEATURES // DB4AI
|
||||
| FENCED
|
||||
| FIELDS
|
||||
| FILEHEADER_P
|
||||
| FILL_MISSING_FIELDS
|
||||
| FILLER
|
||||
| FILL_MISSING_FIELDS
|
||||
| FILTER
|
||||
| FIRST_P
|
||||
| FIXED_P
|
||||
@ -26140,10 +26143,10 @@ unreserved_keyword:
|
||||
| INITRANS
|
||||
| INLINE_P
|
||||
| INPUT_P
|
||||
| INTERNAL
|
||||
| INSENSITIVE
|
||||
| INSERT
|
||||
| INSTEAD
|
||||
| INTERNAL
|
||||
| INVOKER
|
||||
| IP
|
||||
| ISNULL
|
||||
@ -26170,8 +26173,8 @@ unreserved_keyword:
|
||||
| LOG_P
|
||||
| LOGGING
|
||||
| LOGIN_ANY
|
||||
| LOGIN_SUCCESS
|
||||
| LOGIN_FAILURE
|
||||
| LOGIN_SUCCESS
|
||||
| LOGOUT
|
||||
| LOOP
|
||||
| MAPPING
|
||||
@ -26246,6 +26249,7 @@ unreserved_keyword:
|
||||
| PREPARED
|
||||
| PRESERVE
|
||||
| PRIOR
|
||||
| PRIORER
|
||||
| PRIVATE
|
||||
| PRIVILEGE
|
||||
| PRIVILEGES
|
||||
@ -26295,6 +26299,7 @@ unreserved_keyword:
|
||||
| ROLLUP
|
||||
| ROTATION
|
||||
| ROWS
|
||||
| ROWTYPE_P
|
||||
| RULE
|
||||
| SAMPLE
|
||||
| SAVEPOINT
|
||||
@ -26303,6 +26308,7 @@ unreserved_keyword:
|
||||
| SEARCH
|
||||
| SECOND_P
|
||||
| SECURITY
|
||||
| SEPARATOR_P
|
||||
| SEQUENCE
|
||||
| SEQUENCES
|
||||
| SERIALIZABLE
|
||||
@ -26310,7 +26316,6 @@ unreserved_keyword:
|
||||
| SESSION
|
||||
| SET
|
||||
| SETS
|
||||
| SEPARATOR_P
|
||||
| SHARE
|
||||
| SHIPPABLE
|
||||
| SHOW
|
||||
@ -26344,8 +26349,8 @@ unreserved_keyword:
|
||||
| SUBPARTITION
|
||||
| SUBSCRIPTION
|
||||
| SYNONYM
|
||||
| SYS_REFCURSOR { $$ = "refcursor"; }
|
||||
| SYSID
|
||||
| SYS_REFCURSOR { $$ = "refcursor"; }
|
||||
| SYSTEM_P
|
||||
| TABLES
|
||||
| TABLESPACE
|
||||
@ -26356,8 +26361,8 @@ unreserved_keyword:
|
||||
| TERMINATED
|
||||
| TEXT_P
|
||||
| THAN
|
||||
| TIME_FORMAT_P
|
||||
| TIMESTAMP_FORMAT_P
|
||||
| TIME_FORMAT_P
|
||||
| TRANSACTION
|
||||
| TRANSFORM
|
||||
| TRIGGER
|
||||
@ -26388,6 +26393,7 @@ unreserved_keyword:
|
||||
| VALUE_P
|
||||
| VARIABLES
|
||||
| VARYING
|
||||
| VCGROUP
|
||||
| VERSION_P
|
||||
| VIEW
|
||||
| VOLATILE
|
||||
@ -26639,8 +26645,8 @@ reserved_keyword:
|
||||
| MAXVALUE
|
||||
| MINUS_P
|
||||
| MODIFY_P
|
||||
| NOT
|
||||
| NOCYCLE
|
||||
| NOT
|
||||
| NULL_P
|
||||
| OFFSET
|
||||
| ON
|
||||
|
@ -239,7 +239,7 @@ PG_KEYWORD("false", FALSE_P, RESERVED_KEYWORD)
|
||||
PG_KEYWORD("family", FAMILY, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("fast", FAST, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("features", FEATURES, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("fenced", FENCED, RESERVED_KEYWORD)
|
||||
PG_KEYWORD("fenced", FENCED, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("fetch", FETCH, RESERVED_KEYWORD)
|
||||
PG_KEYWORD("fields", FIELDS, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("fileheader", FILEHEADER_P, UNRESERVED_KEYWORD)
|
||||
@ -455,7 +455,7 @@ PG_KEYWORD("prepared", PREPARED, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("preserve", PRESERVE, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("primary", PRIMARY, RESERVED_KEYWORD)
|
||||
PG_KEYWORD("prior", PRIOR, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("priorer", PRIORER, RESERVED_KEYWORD)
|
||||
PG_KEYWORD("priorer", PRIORER, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("private", PRIVATE, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("privilege", PRIVILEGE, UNRESERVED_KEYWORD)
|
||||
PG_KEYWORD("privileges", PRIVILEGES, UNRESERVED_KEYWORD)
|
||||
|
@ -35,7 +35,7 @@ $keyword_categories{'col_name_keyword'} = 'COL_NAME_KEYWORD';
|
||||
$keyword_categories{'type_func_name_keyword'} = 'TYPE_FUNC_NAME_KEYWORD';
|
||||
$keyword_categories{'reserved_keyword'} = 'RESERVED_KEYWORD';
|
||||
|
||||
my $gram_filename = "$path/src/backend/parser/gram.y";
|
||||
my $gram_filename = "$path/src/common/backend/parser/gram.y";
|
||||
open(GRAM, $gram_filename) || die("Could not open : $gram_filename");
|
||||
|
||||
my ($S, $s, $k, $n, $kcat);
|
||||
|
Reference in New Issue
Block a user