[enhancement](profilev2) add some fields for profile v2 (#25611)
Add 3 counters for ExecNode: ExecTime - Total execution time(excluding the execution time of children). OutputBytes - The total number of bytes output to parent. BlockCount - The total count of blocks output to parent.
This commit is contained in:
@ -74,6 +74,7 @@ Status VSelectNode::get_next(RuntimeState* state, vectorized::Block* block, bool
|
||||
}
|
||||
|
||||
Status VSelectNode::pull(RuntimeState* state, vectorized::Block* output_block, bool* eos) {
|
||||
SCOPED_TIMER(_exec_timer);
|
||||
RETURN_IF_CANCELLED(state);
|
||||
RETURN_IF_ERROR(VExprContext::filter_block(_conjuncts, output_block, output_block->columns()));
|
||||
reached_limit(output_block, eos);
|
||||
|
||||
Reference in New Issue
Block a user