fix truncate partition cancel global index
This commit is contained in:
@ -871,7 +871,7 @@ int ObAlterTableExecutor::alter_table_rpc_v2(
|
|||||||
ObIArray<obrpc::ObDDLRes> &ddl_ress = res.ddl_res_array_;
|
ObIArray<obrpc::ObDDLRes> &ddl_ress = res.ddl_res_array_;
|
||||||
for (int64_t i = 0; OB_SUCC(ret) && i < ddl_ress.count(); ++i) {
|
for (int64_t i = 0; OB_SUCC(ret) && i < ddl_ress.count(); ++i) {
|
||||||
ObDDLRes &ddl_res = ddl_ress.at(i);
|
ObDDLRes &ddl_res = ddl_ress.at(i);
|
||||||
if (OB_FAIL(ObDDLExecutorUtil::wait_ddl_finish(ddl_res.tenant_id_, ddl_res.task_id_, false/*do not retry at executor*/, my_session, common_rpc_proxy, is_support_cancel))) {
|
if (!alter_table_arg.is_update_global_indexes_ && OB_FAIL(ObDDLExecutorUtil::wait_ddl_finish(ddl_res.tenant_id_, ddl_res.task_id_, false/*do not retry at executor*/, my_session, common_rpc_proxy, is_support_cancel))) {
|
||||||
LOG_WARN("wait drop index finish", K(ret));
|
LOG_WARN("wait drop index finish", K(ret));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user