fix access dtl interm result vtable report size overflow
This commit is contained in:
@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user