[FEAT MERGE] merge transfer

Co-authored-by: wxhwang <wxhwang@126.com>
Co-authored-by: godyangfight <godyangfight@gmail.com>
Co-authored-by: Tyshawn <tuyunshan@gmail.com>
This commit is contained in:
xuhuleon
2023-06-21 11:42:26 +00:00
committed by ob-robot
parent d06678002e
commit 9dae112952
1280 changed files with 149724 additions and 48813 deletions

View File

@ -745,6 +745,7 @@ static const NonReservedKeyword Mysql_none_reserved_keywords[] =
{"statements", STATEMENTS},
{"statistics", STATISTICS},
{"binding", BINDING},
{"sharding", SHARDING},
{"schema", SCHEMA},
{"schemas", SCHEMAS},
{"select", SELECT},

View File

@ -962,6 +962,7 @@ static const NonReservedKeyword Oracle_non_reserved_keywords[] =
{"session_alias", SESSION_ALIAS},
{"session_user", SESSION_USER},
{"binding", BINDING},
{"sharding", SHARDING},
{"set_master_cluster", SET_MASTER_CLUSTER},
{"set_slave_cluster", SET_SLAVE_CLUSTER},
{"set_tp", SET_TP},

View File

@ -250,7 +250,7 @@ END_P SET_VAR DELIMITER
ARBITRATION ASCII AT AUTHORS AUTO AUTOEXTEND_SIZE AUTO_INCREMENT AUTO_INCREMENT_MODE AVG AVG_ROW_LENGTH
ACTIVATE AVAILABILITY ARCHIVELOG AUDIT
BACKUP BACKUP_COPIES BALANCE BANDWIDTH BASE BASELINE BASELINE_ID BASIC BEGI BINDING BINLOG BIT BIT_AND
BACKUP BACKUP_COPIES BALANCE BANDWIDTH BASE BASELINE BASELINE_ID BASIC BEGI BINDING SHARDING BINLOG BIT BIT_AND
BIT_OR BIT_XOR BLOCK BLOCK_INDEX BLOCK_SIZE BLOOM_FILTER BOOL BOOLEAN BOOTSTRAP BTREE BYTE
BREADTH BUCKETS BISON_LIST BACKUPSET BACKED BACKUPPIECE BACKUP_BACKUP_DEST BACKUPROUND
BADFILE
@ -7246,6 +7246,11 @@ TABLEGROUP_ID opt_equal_mark INTNUM
(void)($2);
malloc_non_terminal_node($$, result->malloc_pool_, T_TABLEGROUP_BINDING, 1, $3);
}
| SHARDING opt_equal_mark STRING_VALUE
{
(void)($2);
malloc_non_terminal_node($$, result->malloc_pool_, T_TABLEGROUP_SHARDING, 1, $3);
}
| MAX_USED_PART_ID opt_equal_mark INTNUM
{
(void)($2);
@ -15221,6 +15226,11 @@ ALTER SYSTEM CANCEL BACKUP opt_backup_tenant_list
malloc_non_terminal_node($$, result->malloc_pool_, T_BACKUP_MANAGE, 4, type, value, tenant, $5);
}
|
ALTER SYSTEM CANCEL RESTORE relation_name
{
malloc_non_terminal_node($$, result->malloc_pool_, T_CANCEL_RESTORE, 1, $5);
}
|
ALTER SYSTEM SUSPEND BACKUP
{
ParseNode *type = NULL;
@ -18009,6 +18019,7 @@ ACCOUNT
| SET_MASTER_CLUSTER
| SET_SLAVE_CLUSTER
| SET_TP
| SHARDING
| SHARE
| SHUTDOWN
| SIGNED