fix wrong cpu_capacity in __all_virtual_server after cpu_count changing

This commit is contained in:
nroskill
2023-01-06 11:15:32 +00:00
committed by ob-robot
parent 44745724fc
commit 2cfa340452
9 changed files with 9 additions and 61 deletions

View File

@ -60,7 +60,8 @@ TestBlockManager::TestBlockManager()
int TestBlockManager::init_multi_tenant()
{
int ret = OB_SUCCESS;
if (OB_SUCCESS != (ret = multi_tenant_.init(addr_, 6))) {
GCONF.cpu_count = 6;
if (OB_SUCCESS != (ret = multi_tenant_.init(addr_))) {
STORAGE_LOG(WARN, "init multi_tenant failed", K(ret));
} else {
multi_tenant_.start();

View File

@ -242,8 +242,9 @@ int MockObServer::init(const char *schema_file,
int MockObServer::init_multi_tenant()
{
int ret = OB_SUCCESS;
GCONF.cpu_count = 6;
if (OB_SUCCESS != (ret = multi_tenant_.init(self_addr_, 6))) {
if (OB_SUCCESS != (ret = multi_tenant_.init(self_addr_))) {
STORAGE_LOG(WARN, "init multi_tenant failed", K(ret));
} else if (OB_SUCCESS != (ret = multi_tenant_.create_tenant_without_unit(OB_SYS_TENANT_ID, 3, 3))) {
STORAGE_LOG(WARN, "add sys tenant failed", K(ret));