bug fix: das group local index scan memory leak.
This commit is contained in:
@ -65,9 +65,8 @@ int ObDASGroupScanOp::release_op()
|
|||||||
int ret = OB_SUCCESS;
|
int ret = OB_SUCCESS;
|
||||||
OZ(ObDASScanOp::release_op());
|
OZ(ObDASScanOp::release_op());
|
||||||
if (nullptr != group_lookup_op_) {
|
if (nullptr != group_lookup_op_) {
|
||||||
ObITabletScan &tsc_service = get_tsc_service();
|
if (OB_FAIL(group_lookup_op_->revert_iter())) {
|
||||||
if (OB_FAIL(tsc_service.revert_scan_iter(group_lookup_op_->get_lookup_storage_iter()))) {
|
LOG_WARN("revert lookup iterator failed", K(ret));
|
||||||
LOG_WARN("revert scan iterator failed", K(ret));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
group_lookup_op_ = NULL;
|
group_lookup_op_ = NULL;
|
||||||
|
|||||||
Reference in New Issue
Block a user