Adapt the new vec2.0 interface for single row calculation

Co-authored-by: hwx65 <1780011298@qq.com>
This commit is contained in:
DengzhiLiu
2024-01-04 05:42:43 +00:00
committed by ob-robot
parent 46e5a241ce
commit 48106fdd6a
15 changed files with 162 additions and 33 deletions

View File

@ -476,6 +476,10 @@ public:
static int filter_row(ObEvalCtx &eval_ctx,
const common::ObIArray<ObExpr *> &exprs,
bool &filtered);
static int filter_row_vector(ObEvalCtx &eval_ctx,
const common::ObIArray<ObExpr *> &exprs,
const sql::ObBitVector &skip_bit,
bool &filtered);
ObBatchRows &get_brs() { return brs_; }
// Drain exchange in data for PX, or producer DFO will be blocked.
int drain_exch();