[CP] reuse das task result

This commit is contained in:
obdev
2023-03-07 11:10:56 +00:00
committed by ob-robot
parent f5e563764a
commit 24d6c8b818
12 changed files with 83 additions and 16 deletions

View File

@ -729,6 +729,14 @@ int ObDASScanResult::init(const ObIDASTaskOp &op, common::ObIAllocator &alloc)
return ret;
}
int ObDASScanResult::reuse()
{
int ret = OB_SUCCESS;
result_iter_.reset();
datum_store_.reset();
return ret;
}
int ObDASScanResult::link_extra_result(ObDASExtraData &extra_result)
{
extra_result.set_output_info(output_exprs_, eval_ctx_);