diff options
author | Jon Bratseth <bratseth@gmail.com> | 2023-03-01 14:26:52 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2023-03-01 14:26:52 +0100 |
commit | 871c58d69fdec8705675fd55993e562ff04a044a (patch) | |
tree | 5bafccaa2d0c75300cc339a8086791ded6098bcc /searchlib/src/main/java/com/yahoo | |
parent | 31db1c671fac8e34f098f9d6d9797c2c1e05d433 (diff) |
Record UP events also when not having been down
Diffstat (limited to 'searchlib/src/main/java/com/yahoo')
2 files changed, 3 insertions, 4 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/ExpressionOptimizer.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/ExpressionOptimizer.java index c568db34b4f..ffc05f966fa 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/ExpressionOptimizer.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/ExpressionOptimizer.java @@ -32,9 +32,9 @@ import com.yahoo.searchlib.rankingexpression.evaluation.tensoroptimization.Tenso */ public class ExpressionOptimizer { - private GBDTOptimizer gbdtOptimizer = new GBDTOptimizer(); - private GBDTForestOptimizer gbdtForestOptimizer = new GBDTForestOptimizer(); - private TensorOptimizer tensorOptimizer = new TensorOptimizer(); + private final GBDTOptimizer gbdtOptimizer = new GBDTOptimizer(); + private final GBDTForestOptimizer gbdtForestOptimizer = new GBDTForestOptimizer(); + private final TensorOptimizer tensorOptimizer = new TensorOptimizer(); /** Gets an optimizer instance used by this by class name, or null if the optimizer is not known */ public Optimizer getOptimizer(Class<?> clazz) { diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/tensoroptimization/TensorOptimizer.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/tensoroptimization/TensorOptimizer.java index a091cc0287c..33b1824fdeb 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/tensoroptimization/TensorOptimizer.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/tensoroptimization/TensorOptimizer.java @@ -59,7 +59,6 @@ public class TensorOptimizer extends Optimizer { * The ReduceJoin class determines whether or not the arguments are * compatible with the optimization. */ - @SuppressWarnings("unchecked") private ExpressionNode optimizeReduceJoin(ExpressionNode node) { if ( ! (node instanceof TensorFunctionNode)) { return node; |