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