[opt](assert_num_rows) support filter in AssertNumRows operator and fix some explain (#28935)
* NEED * Update pipeline x * fix pipelinex compile
This commit is contained in:
@ -29,6 +29,7 @@
|
||||
|
||||
#include "runtime/runtime_state.h"
|
||||
#include "vec/core/block.h"
|
||||
#include "vec/exprs/vexpr_context.h"
|
||||
|
||||
namespace doris {
|
||||
class DescriptorTbl;
|
||||
@ -100,6 +101,7 @@ Status VAssertNumRowsNode::pull(doris::RuntimeState* state, vectorized::Block* b
|
||||
to_string_lambda(_assertion), _desired_num_rows, _subquery_string);
|
||||
}
|
||||
COUNTER_SET(_rows_returned_counter, _num_rows_returned);
|
||||
RETURN_IF_ERROR(VExprContext::filter_block(_conjuncts, block, block->columns()));
|
||||
return Status::OK();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user