diff options
Diffstat (limited to 'exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractBase.java')
-rw-r--r-- | exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractBase.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractBase.java b/exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractBase.java index 71289b699..aad4e8184 100644 --- a/exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractBase.java +++ b/exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractBase.java @@ -20,6 +20,7 @@ package org.apache.drill.exec.physical.base; import com.fasterxml.jackson.annotation.JsonIgnore; import org.apache.drill.common.graph.GraphVisitor; import org.apache.drill.exec.ops.QueryContext; +import org.apache.drill.exec.planner.cost.PrelCostEstimates; import org.apache.drill.exec.record.BatchSchema.SelectionVectorMode; import org.apache.drill.shaded.guava.com.google.common.base.Preconditions; @@ -35,7 +36,7 @@ public abstract class AbstractBase implements PhysicalOperator { private final String userName; private int id; - private double cost; + private PrelCostEstimates cost = PrelCostEstimates.ZERO_COST; public AbstractBase() { userName = null; @@ -89,12 +90,12 @@ public abstract class AbstractBase implements PhysicalOperator { } @Override - public double getCost() { + public PrelCostEstimates getCost() { return cost; } @Override - public void setCost(double cost) { + public void setCost(PrelCostEstimates cost) { this.cost = cost; } |