[FEAT MERGE] support auto dop

This commit is contained in:
obdev
2023-04-28 15:11:52 +00:00
committed by ob-robot
parent 642f1c7d84
commit b41dc0ebdd
106 changed files with 3815 additions and 2844 deletions

View File

@ -50,8 +50,16 @@ int ObLogLink::compute_sharding_info()
int ObLogLink::compute_op_parallel_and_server_info()
{
int ret = OB_SUCCESS;
set_parallel(1);
set_server_cnt(1);
server_list_.reuse();
if (OB_ISNULL(get_plan())) {
ret = OB_ERR_UNEXPECTED;
LOG_WARN("get unexpected null", K(ret));
} else if (OB_FAIL(server_list_.push_back(get_plan()->get_optimizer_context().get_local_server_addr()))) {
LOG_WARN("failed to assign das path server list", K(ret));
} else {
set_parallel(1);
set_server_cnt(1);
}
return ret;
}