[FEAT MERGE] implement dynamic sampling

This commit is contained in:
wangt1xiuyi
2023-04-27 12:15:28 +00:00
committed by ob-robot
parent 56f85c9c76
commit f745b47cbc
86 changed files with 6754 additions and 2282 deletions

View File

@ -2187,10 +2187,9 @@ struct NullAwareAntiJoinInfo {
const ObBitSet<> &ex_prefix_column_bs,
bool &can_extract);
int estimate_rowcount_for_access_path(const uint64_t table_id,
const uint64_t ref_table_id,
ObIArray<AccessPath*> &all_paths,
const bool is_inner_path);
int estimate_rowcount_for_access_path(ObIArray<AccessPath*> &all_paths,
const bool is_inner_path,
common::ObIArray<ObRawExpr*> &filter_exprs);
inline bool can_use_remote_estimate(OptimizationMethod method)
{