fix ddl direct load wait_table_lock() bug

This commit is contained in:
obdev
2023-02-09 17:29:16 +00:00
committed by ob-robot
parent 345a5ef182
commit 7569081da2
3 changed files with 9 additions and 1 deletions

View File

@ -779,6 +779,11 @@ int ObTableRedefinitionTask::repending(const share::ObDDLTaskStatus next_task_st
return ret;
}
bool ObTableRedefinitionTask::check_task_status_before_pending(const share::ObDDLTaskStatus task_status)
{
return task_status == ObDDLTaskStatus::PREPARE || task_status == ObDDLTaskStatus::WAIT_TRANS_END || task_status == ObDDLTaskStatus::LOCK_TABLE;
}
int ObTableRedefinitionTask::process()
{
int ret = OB_SUCCESS;