diff --git a/deps/oblib/src/rpc/obrpc/ob_rpc_packet_list.h b/deps/oblib/src/rpc/obrpc/ob_rpc_packet_list.h index 9c75523add..6d0ebbafca 100644 --- a/deps/oblib/src/rpc/obrpc/ob_rpc_packet_list.h +++ b/deps/oblib/src/rpc/obrpc/ob_rpc_packet_list.h @@ -1041,10 +1041,9 @@ PCODE_DEF(OB_DETECT_RPC_CALL, 0x1595) // tenant snapshot // create tenant snapshot -PCODE_DEF(OB_CREATE_TENANT_SNAPSHOT, 0x1600) +PCODE_DEF(OB_NOTIFY_TENANT_SNAPSHOT_SCHEDULER, 0x1600) PCODE_DEF(OB_INNER_CREATE_TENANT_SNAPSHOT, 0x1601) // drop tenant snapshot -PCODE_DEF(OB_DROP_TENANT_SNAPSHOT, 0x1602) PCODE_DEF(OB_INNER_DROP_TENANT_SNAPSHOT, 0x1603) // for direct load @@ -1052,10 +1051,6 @@ PCODE_DEF(OB_DIRECT_LOAD_CONTROL, 0x1604) //PCODE_DEF(OB_REVOKE_ROUTINE, 0x1605) -// 160A-161A for tenant snapshot and tenant clone -// PCODE_DEF(OB_CREATE_TENANT_SNAPSHOT, 0x160A) -// PCODE_DEF(OB_INNER_CREATE_TENANT_SNAPSHOT, 0x160B) -// PCODE_DEF(OB_DROP_TENANT_SNAPSHOT, 0x160C) -// PCODE_DEF(OB_INNER_DROP_TENANT_SNAPSHOT, 0x160D) -// PCODE_DEF(OB_CLONE_TENANT, 0x160E) -// PCODE_DEF(OB_CLONE_RESOURCE_POOL, 0x160F) +// 160A-1610 for tenant clone +// PCODE_DEF(OB_CLONE_TENANT, 0x160A) +// PCODE_DEF(OB_CLONE_RESOURCE_POOL, 0x160B) diff --git a/src/share/ob_errno.h b/src/share/ob_errno.h index 742ac39cea..5273f1962d 100755 --- a/src/share/ob_errno.h +++ b/src/share/ob_errno.h @@ -266,6 +266,7 @@ constexpr int OB_ENCODING_EST_SIZE_OVERFLOW = -4397; constexpr int OB_INVALID_SUB_PARTITION_TYPE = -4398; constexpr int OB_ERR_UNEXPECTED_UNIT_STATUS = -4399; constexpr int OB_AUTOINC_CACHE_NOT_EQUAL = -4400; +constexpr int OB_TENANT_SNAPSHOT_NOT_EXIST = -4401; constexpr int OB_IMPORT_NOT_IN_SERVER = -4505; constexpr int OB_CONVERT_ERROR = -4507; constexpr int OB_BYPASS_TIMEOUT = -4510; diff --git a/src/sql/resolver/ob_stmt_type.h b/src/sql/resolver/ob_stmt_type.h index 36485a76d0..733f6bd9ff 100644 --- a/src/sql/resolver/ob_stmt_type.h +++ b/src/sql/resolver/ob_stmt_type.h @@ -286,6 +286,8 @@ OB_STMT_TYPE_DEF_UNKNOWN_AT(T_CANCEL_RESTORE, get_sys_tenant_alter_system_priv, OB_STMT_TYPE_DEF_UNKNOWN_AT(T_TABLE_TTL, get_sys_tenant_alter_system_priv, 287) OB_STMT_TYPE_DEF_UNKNOWN_AT(T_RECOVER_TABLE, get_sys_tenant_alter_system_priv, 288) OB_STMT_TYPE_DEF_UNKNOWN_AT(T_CANCEL_RECOVER_TABLE, get_sys_tenant_alter_system_priv, 289) +// OB_STMT_TYPE_DEF_UNKNOWN_AT(T_CREATE_TENANT_SNAPSHOT, get_sys_tenant_alter_system_priv, 290) +// OB_STMT_TYPE_DEF_UNKNOWN_AT(T_DROP_TENANT_SNAPSHOT, get_sys_tenant_alter_system_priv, 291) OB_STMT_TYPE_DEF_UNKNOWN_AT(T_MAX, err_stmt_type_priv, 500) #endif