fix table lookup not reset evaluated flags bug

This commit is contained in:
st0 2021-08-30 14:11:48 +08:00 committed by wangzelin.wzl
parent 4ab42b8793
commit 4efdd91835

View File

@ -305,6 +305,7 @@ void ObTableLookupOp::reset()
int ObTableLookupOp::get_store_next_row()
{
int ret = OB_SUCCESS;
clear_evaluated_flag();
if (OB_FAIL(result_iter_.get_next_row_skip_const(eval_ctx_, MY_SPEC.remote_tsc_spec_->output_))) {
if (OB_UNLIKELY(OB_ITER_END != ret)) {
LOG_WARN("fail to get next row", K(ret));