use PRINT_VECTORIZED_ROWS macro for vectorization output
This commit is contained in:
@ -136,8 +136,7 @@ int ObDASExtraData::get_next_rows(int64_t &count, int64_t capacity)
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
got_row = true;
|
got_row = true;
|
||||||
LOG_DEBUG("get next batch from result iter", KR(ret),
|
PRINT_VECTORIZED_ROWS(SQL, DEBUG, *eval_ctx_, *output_exprs_, count, KR(ret));
|
||||||
"output", ROWEXPR2STR(*eval_ctx_, *output_exprs_));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
|
|||||||
@ -527,9 +527,9 @@ int ObDASScanOp::fill_task_result(ObIDASTaskResult &task_result, bool &has_more,
|
|||||||
has_more = true;
|
has_more = true;
|
||||||
}
|
}
|
||||||
if (OB_SUCC(ret) && has_more) {
|
if (OB_SUCC(ret) && has_more) {
|
||||||
LOG_DEBUG("try fill task result", K(simulate_row_cnt),
|
PRINT_VECTORIZED_ROWS(SQL, DEBUG, eval_ctx, result_output, remain_row_cnt_,
|
||||||
K(datum_store.get_row_cnt()), K(has_more),
|
K(simulate_row_cnt), K(datum_store.get_row_cnt()),
|
||||||
"output_row", ROWEXPR2STR(eval_ctx, result_output));
|
K(has_more));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -157,7 +157,10 @@ int ObIndexLookupOpImpl::get_next_rows(int64_t &count, int64_t capacity)
|
|||||||
} else {
|
} else {
|
||||||
got_next_row = true;
|
got_next_row = true;
|
||||||
update_state_in_output_rows_state(count);
|
update_state_in_output_rows_state(count);
|
||||||
LOG_DEBUG("got next row from table lookup", K(ret), K(lookup_row_cnt_), K(lookup_rowkey_cnt_), K(lookup_group_cnt_), K(index_group_cnt_), "main table output", ROWEXPR2STR(get_eval_ctx(), get_output_expr()) ); }
|
PRINT_VECTORIZED_ROWS(SQL, DEBUG, get_eval_ctx(), get_output_expr(), count,
|
||||||
|
K(ret), K(lookup_row_cnt_), K(lookup_rowkey_cnt_),
|
||||||
|
K(lookup_group_cnt_), K(index_group_cnt_));
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case FINISHED: {
|
case FINISHED: {
|
||||||
|
|||||||
Reference in New Issue
Block a user