Do not report ERROR when sample rate equals 100

This commit is contained in:
ZenoWang
2024-02-06 14:49:31 +00:00
committed by ob-robot
parent 1f1d5c08ae
commit c8ef409bf3
3710 changed files with 486984 additions and 3083329 deletions

View File

@ -171,6 +171,7 @@ int ObMigrateUnitFinishChecker::try_check_migrate_unit_finish_by_tenant(
} else {
LOG_INFO("try check migrate unit finish by tenant", K(tenant_id));
DRLSInfo dr_ls_info(gen_user_tenant_id(tenant_id),
unit_mgr_,
zone_mgr_,
schema_service_);
ObLSStatusInfoArray ls_status_info_array;
@ -251,11 +252,11 @@ int ObMigrateUnitFinishChecker::statistic_migrate_unit_by_ls(
KP(server_stat_info),
KP(unit_stat_info),
KP(unit_in_group_stat_info));
} else if (server_stat_info->get_server() != unit_stat_info->get_unit().server_
} else if (server_stat_info->get_server() != unit_stat_info->get_unit_info().unit_.server_
&& (ls_replica->is_in_service() || ls_status_info.ls_is_creating())) {
unit_stat_info->inc_outside_replica_cnt();
if (unit_stat_info->get_outside_replica_cnt() <= 2) { // print the first two outside replica
LOG_INFO("outside replica", KPC(ls_replica), "unit", unit_stat_info->get_unit());
LOG_INFO("outside replica", KPC(ls_replica), "unit", unit_stat_info->get_unit_info().unit_);
}
}
}
@ -279,12 +280,12 @@ int ObMigrateUnitFinishChecker::try_finish_migrate_unit(
for (; OB_SUCC(ret) && iter != inner_hash_table.end(); ++iter) {
const DRUnitStatInfo &unit_stat_info = iter->v_;
if (unit_stat_info.is_in_pool()
&& unit_stat_info.get_unit().migrate_from_server_.is_valid()
&& unit_stat_info.get_unit_info().unit_.migrate_from_server_.is_valid()
&& 0 == unit_stat_info.get_outside_replica_cnt()) {
if (OB_FAIL(unit_mgr_->finish_migrate_unit(
unit_stat_info.get_unit().unit_id_))) {
unit_stat_info.get_unit_info().unit_.unit_id_))) {
LOG_WARN("fail to set unit migrate finish", KR(ret),
"unit_id", unit_stat_info.get_unit().unit_id_);
"unit_id", unit_stat_info.get_unit_info().unit_.unit_id_);
}
}
}