[chore](Nereids) change consumer rules name (#31777)
This commit is contained in:
@ -288,14 +288,14 @@ public enum RuleType {
|
||||
PULL_UP_CTE_ANCHOR(RuleTypeClass.REWRITE),
|
||||
CTE_INLINE(RuleTypeClass.REWRITE),
|
||||
REWRITE_CTE_CHILDREN(RuleTypeClass.REWRITE),
|
||||
COLLECT_FILTER_ON_CONSUMER(RuleTypeClass.REWRITE),
|
||||
COLLECT_FILTER_ABOVE_CTE_CONSUMER(RuleTypeClass.REWRITE),
|
||||
INLINE_VIEW(RuleTypeClass.REWRITE),
|
||||
CHECK_PRIVILEGES(RuleTypeClass.REWRITE),
|
||||
|
||||
COLLECT_FILTER(RuleTypeClass.REWRITE),
|
||||
COLLECT_JOIN_CONSTRAINT(RuleTypeClass.REWRITE),
|
||||
COLLECT_PROJECT_ABOVE_CONSUMER(RuleTypeClass.REWRITE),
|
||||
COLLECT_PROJECT_ABOVE_FILTER_CONSUMER(RuleTypeClass.REWRITE),
|
||||
COLLECT_PROJECT_ABOVE_CTE_CONSUMER(RuleTypeClass.REWRITE),
|
||||
COLLECT_PROJECT_ABOVE_FILTER_CTE_CONSUMER(RuleTypeClass.REWRITE),
|
||||
|
||||
LEADING_JOIN(RuleTypeClass.REWRITE),
|
||||
REWRITE_SENTINEL(RuleTypeClass.REWRITE),
|
||||
|
||||
@ -47,6 +47,6 @@ public class CollectFilterAboveConsumer extends OneRewriteRuleFactory {
|
||||
ctx.cascadesContext.putConsumerIdToFilter(cteConsumer.getRelationId(), rewrittenExpr);
|
||||
}
|
||||
return ctx.root;
|
||||
}).toRule(RuleType.COLLECT_FILTER_ON_CONSUMER);
|
||||
}).toRule(RuleType.COLLECT_FILTER_ABOVE_CTE_CONSUMER);
|
||||
}
|
||||
}
|
||||
|
||||
@ -40,7 +40,7 @@ public class CollectProjectAboveConsumer implements RewriteRuleFactory {
|
||||
|
||||
@Override
|
||||
public List<Rule> buildRules() {
|
||||
return ImmutableList.of(RuleType.COLLECT_PROJECT_ABOVE_CONSUMER
|
||||
return ImmutableList.of(RuleType.COLLECT_PROJECT_ABOVE_CTE_CONSUMER
|
||||
.build(logicalProject(logicalCTEConsumer()).thenApply(ctx -> {
|
||||
LogicalProject<LogicalCTEConsumer> project = ctx.root;
|
||||
List<NamedExpression> namedExpressions = project.getProjects();
|
||||
@ -48,7 +48,7 @@ public class CollectProjectAboveConsumer implements RewriteRuleFactory {
|
||||
collectProject(ctx.cascadesContext, namedExpressions, cteConsumer);
|
||||
return ctx.root;
|
||||
})),
|
||||
RuleType.COLLECT_PROJECT_ABOVE_FILTER_CONSUMER
|
||||
RuleType.COLLECT_PROJECT_ABOVE_FILTER_CTE_CONSUMER
|
||||
.build(logicalProject(logicalFilter(logicalCTEConsumer())).thenApply(ctx -> {
|
||||
LogicalProject<LogicalFilter<LogicalCTEConsumer>> project = ctx.root;
|
||||
LogicalFilter<LogicalCTEConsumer> filter = project.child();
|
||||
|
||||
Reference in New Issue
Block a user