Fix ddl refresh schema version not working during reboot
This commit is contained in:
@ -533,10 +533,10 @@ int ObIndexBuildTask::check_health()
|
||||
switch_status(new_status, false, ret);
|
||||
LOG_WARN("switch status to build_failed", K(ret), K(old_status), K(new_status));
|
||||
}
|
||||
}
|
||||
if (ObDDLTaskStatus::FAIL == static_cast<ObDDLTaskStatus>(task_status_)
|
||||
|| ObDDLTaskStatus::SUCCESS == static_cast<ObDDLTaskStatus>(task_status_)) {
|
||||
ret = OB_SUCCESS; // allow clean up
|
||||
if (ObDDLTaskStatus::FAIL == static_cast<ObDDLTaskStatus>(task_status_)
|
||||
|| ObDDLTaskStatus::SUCCESS == static_cast<ObDDLTaskStatus>(task_status_)) {
|
||||
ret = OB_SUCCESS; // allow clean up
|
||||
}
|
||||
}
|
||||
check_ddl_task_execute_too_long();
|
||||
return ret;
|
||||
|
||||
Reference in New Issue
Block a user