fix access dtl interm result vtable report size overflow

This commit is contained in:
sdc
2023-08-17 11:42:37 +00:00
committed by ob-robot
parent d15d01bc73
commit 16e059ba84

View File

@ -399,7 +399,10 @@ int ObDTLIntermResultManager::generate_monitor_info_rows(observer::ObDTLIntermRe
{ {
int ret = OB_SUCCESS; int ret = OB_SUCCESS;
if (OB_FAIL(map_.foreach_refactored(monitor_info_getter))) { if (OB_FAIL(map_.foreach_refactored(monitor_info_getter))) {
LOG_WARN("fail to generate monitor info array from map", K(ret)); LOG_WARN("fail to generate monitor info array from map", K(ret), K(map_.size()));
if (OB_SIZE_OVERFLOW == ret) {
ret = OB_SUCCESS;
}
} }
LOG_TRACE("generate monitor info rows", K(ret), K(map_.size())); LOG_TRACE("generate monitor info rows", K(ret), K(map_.size()));
return ret; return ret;