1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-07 03:22:57 +03:00

chore(rbo,rules): separate the rule from common rbo code

This commit is contained in:
drrtuy
2025-07-17 15:58:57 +00:00
parent 15be33fbc5
commit 19fb5a89b7
5 changed files with 388 additions and 317 deletions

View File

@@ -69,8 +69,5 @@ struct Rule
bool walk(execplan::CalpontSelectExecutionPlan& csep, RBOptimizerContext& ctx) const;
};
bool matchParallelCES(execplan::CalpontSelectExecutionPlan& csep);
void applyParallelCES(execplan::CalpontSelectExecutionPlan& csep, RBOptimizerContext& ctx);
bool optimizeCSEP(execplan::CalpontSelectExecutionPlan& root, RBOptimizerContext& ctx);
}