Skip to content

Commit

Permalink
[refactor](nereids): remove GroupExpr from Plan
Browse files Browse the repository at this point in the history
  • Loading branch information
jackwener committed May 10, 2022
1 parent 522f16f commit 1d00d60
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 14 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,4 @@ private GroupExpression insertGroupExpression(GroupExpression groupExpression, G
}
return groupExpression;
}

private void mergeGroup(Group group1, Group group2) {

}
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
package org.apache.doris.nereids.trees.plans;

import org.apache.doris.nereids.exceptions.UnboundException;
import org.apache.doris.nereids.memo.GroupExpression;
import org.apache.doris.nereids.trees.AbstractTreeNode;
import org.apache.doris.nereids.trees.NodeType;
import org.apache.doris.nereids.trees.expressions.Slot;
Expand All @@ -37,7 +36,6 @@
public abstract class AbstractPlan<PLAN_TYPE extends AbstractPlan<PLAN_TYPE>>
extends AbstractTreeNode<PLAN_TYPE> implements Plan<PLAN_TYPE> {

protected GroupExpression groupExpression;
protected List<Slot> output;

public AbstractPlan(NodeType type, Plan...children) {
Expand All @@ -47,11 +45,6 @@ public AbstractPlan(NodeType type, Plan...children) {
@Override
public abstract List<Slot> getOutput() throws UnboundException;

@Override
public void setGroupExpression(GroupExpression groupExpression) {
this.groupExpression = groupExpression;
}

@Override
public List<Plan> children() {
return (List) children;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
package org.apache.doris.nereids.trees.plans;

import org.apache.doris.nereids.exceptions.UnboundException;
import org.apache.doris.nereids.memo.GroupExpression;
import org.apache.doris.nereids.trees.TreeNode;
import org.apache.doris.nereids.trees.expressions.Slot;

Expand All @@ -31,8 +30,6 @@ public interface Plan<PLAN_TYPE extends Plan<PLAN_TYPE>> extends TreeNode<PLAN_T

List<Slot> getOutput() throws UnboundException;

void setGroupExpression(GroupExpression groupExpression);

String treeString();

@Override
Expand Down

0 comments on commit 1d00d60

Please sign in to comment.