[FEAT MERGE] support auto dop

This commit is contained in:
obdev
2023-04-28 15:11:52 +00:00
committed by ob-robot
parent 642f1c7d84
commit b41dc0ebdd
106 changed files with 3815 additions and 2844 deletions

View File

@ -29,7 +29,7 @@ public:
int generate_access_expr();
virtual int get_op_exprs(ObIArray<ObRawExpr*> &all_exprs) override;
virtual int allocate_expr_post(ObAllocExprContext &ctx) override;
virtual int re_est_cost(EstimateCostInfo &param, double &card, double &cost) override;
virtual int do_re_est_cost(EstimateCostInfo &param, double &card, double &op_cost, double &cost) override;
virtual bool is_block_op() const override { return false; }
void set_table_id(uint64_t table_id) { table_id_ = table_id; }
uint64_t get_table_id() const { return table_id_; }