[FEAT MERGE] [v4.2] add table generator and several random utility functions

This commit is contained in:
raywill
2023-04-13 08:22:22 +00:00
committed by ob-robot
parent 94159e6675
commit 27488211d2
34 changed files with 1659 additions and 79 deletions

View File

@ -55,6 +55,8 @@ public:
virtual int inner_close() override;
virtual void destroy() override;
private:
int inner_get_next_row_udf();
int inner_get_next_row_sys_func();
int get_current_result(common::ObObj &result);
int64_t node_idx_;
bool already_calc_;
@ -62,9 +64,10 @@ private:
int64_t col_count_;
common::ObObj value_;
pl::ObPLCollection *value_table_;
int (ObFunctionTableOp::*next_row_func_)();
};
} // end namespace sql
} // end namespace oceanbase
#endif /* OCEANBASE_BASIC_OB_FUNCTION_TABLE_OP_H_ */
#endif /* OCEANBASE_BASIC_OB_FUNCTION_TABLE_OP_H_ */