Fix core at assign datum value
This commit is contained in:
@ -860,6 +860,9 @@ int ObMergeGroupByOp::batch_process_rollup_distributor(const int64_t max_row_cnt
|
|||||||
} else if (child_brs->end_ && child_brs->size_ == 0) {
|
} else if (child_brs->end_ && child_brs->size_ == 0) {
|
||||||
LOG_DEBUG("reach iterating end with empty result, do nothing");
|
LOG_DEBUG("reach iterating end with empty result, do nothing");
|
||||||
break;
|
break;
|
||||||
|
} else if (aggr_processor_.get_need_advance_collect() &&
|
||||||
|
OB_FAIL(brs_holder_.save(MY_SPEC.max_batch_size_))) {
|
||||||
|
LOG_WARN("failed to backup child exprs", K(ret));
|
||||||
} else if (OB_FAIL(try_check_status())) {
|
} else if (OB_FAIL(try_check_status())) {
|
||||||
LOG_WARN("check status failed", K(ret));
|
LOG_WARN("check status failed", K(ret));
|
||||||
} else if (OB_FAIL(batch_collect_local_ndvs(child_brs))) {
|
} else if (OB_FAIL(batch_collect_local_ndvs(child_brs))) {
|
||||||
|
|||||||
Reference in New Issue
Block a user