[FEAT MERGE] patch 423 sql compatible features to 432
Co-authored-by: akaError <lzg020616@163.com> Co-authored-by: JinmaoLi <ljm.csmaster@gmail.com> Co-authored-by: qingzhu521 <q15000557748@gmail.com>
This commit is contained in:
@ -65,6 +65,7 @@
|
||||
#include "sql/resolver/dcl/ob_create_role_stmt.h"
|
||||
#include "sql/resolver/dcl/ob_drop_role_stmt.h"
|
||||
#include "sql/resolver/dcl/ob_alter_user_profile_stmt.h"
|
||||
#include "sql/resolver/dcl/ob_alter_user_proxy_stmt.h"
|
||||
#include "sql/resolver/dcl/ob_alter_user_primary_zone_stmt.h"
|
||||
#include "sql/resolver/tcl/ob_start_trans_stmt.h"
|
||||
#include "sql/resolver/tcl/ob_end_trans_stmt.h"
|
||||
@ -79,6 +80,7 @@
|
||||
#include "sql/resolver/cmd/ob_clear_balance_task_stmt.h"
|
||||
#include "sql/resolver/cmd/ob_call_procedure_stmt.h"
|
||||
#include "sql/resolver/cmd/ob_anonymous_block_stmt.h"
|
||||
#include "sql/resolver/cmd/ob_mock_stmt.h"
|
||||
#include "sql/resolver/prepare/ob_prepare_stmt.h"
|
||||
#include "sql/resolver/prepare/ob_execute_stmt.h"
|
||||
#include "sql/resolver/prepare/ob_deallocate_stmt.h"
|
||||
@ -136,6 +138,7 @@
|
||||
#include "sql/engine/cmd/ob_profile_cmd_executor.h"
|
||||
#include "sql/engine/cmd/ob_get_diagnostics_executor.h"
|
||||
#include "sql/engine/cmd/ob_lock_table_executor.h"
|
||||
#include "sql/engine/cmd/ob_mock_executor.h"
|
||||
#include "sql/engine/prepare/ob_prepare_executor.h"
|
||||
#include "sql/engine/prepare/ob_execute_executor.h"
|
||||
#include "sql/engine/prepare/ob_deallocate_executor.h"
|
||||
@ -473,6 +476,10 @@ int ObCmdExecutor::execute(ObExecContext &ctx, ObICmd &cmd)
|
||||
DEFINE_EXECUTE_CMD(ObAlterUserProfileStmt, ObAlterUserProfileExecutor);
|
||||
break;
|
||||
}
|
||||
case stmt::T_ALTER_USER_PROXY: {
|
||||
DEFINE_EXECUTE_CMD(ObAlterUserProxyStmt, ObAlterUserProxyExecutor);
|
||||
break;
|
||||
}
|
||||
case stmt::T_ALTER_USER_PRIMARY_ZONE: {
|
||||
DEFINE_EXECUTE_CMD(ObAlterUserPrimaryZoneStmt, ObAlterUserPrimaryZoneExecutor);
|
||||
break;
|
||||
@ -563,6 +570,10 @@ int ObCmdExecutor::execute(ObExecContext &ctx, ObICmd &cmd)
|
||||
DEFINE_EXECUTE_CMD(ObFlushDagWarningsStmt, ObFlushDagWarningsExecutor);
|
||||
break;
|
||||
}
|
||||
case stmt::T_FLUSH_PRIVILEGES: {
|
||||
DEFINE_EXECUTE_CMD(ObMockStmt, ObMockExecutor);
|
||||
break;
|
||||
}
|
||||
case stmt::T_SWITCH_REPLICA_ROLE: {
|
||||
DEFINE_EXECUTE_CMD(ObSwitchReplicaRoleStmt, ObSwitchReplicaRoleExecutor);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user