|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
根据规则对逻辑计划进行重写 TODO: refactor with cascade optimizer 更多...
类 | |
| class | ComparisonSimplificationRule |
| 简单比较的重写规则 更多... | |
| class | ConjunctionSimplificationRule |
| 简化多个表达式联结的运算 更多... | |
| class | PredicatePushdownRewriter |
| 将一些谓词表达式下推到表数据扫描中 更多... | |
| class | PredicateRewriteRule |
| 谓词重写规则 更多... | |
| class | PredicateToJoinRewriter |
| 将一些谓词表达式下推到join中 更多... | |
| class | RewriteRule |
| 逻辑计划的重写规则TODO: 重构下当前的查询改写规则,放到 cascade optimizer 中。 更多... | |
| class | ExpressionRewriteRule |
| 表达式的重写规则 更多... | |
| class | Rewriter |
| 根据一些规则对逻辑计划进行重写 更多... | |
根据规则对逻辑计划进行重写 TODO: refactor with cascade optimizer