diff options
author | Arnstein Ressem <aressem@gmail.com> | 2022-03-03 13:59:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-03 13:59:48 +0100 |
commit | 95979285c20b384c3053d210c9e4e4661e13ecd5 (patch) | |
tree | 19c07c9218682ae161921f27ac51a306fd30e082 /searchlib/src/main/java | |
parent | 4f9b53d052fda832c166b44f416c9920dc9eb373 (diff) |
Revert "'true' and 'false' literals in ranking expressions"
Diffstat (limited to 'searchlib/src/main/java')
-rw-r--r-- | searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/BooleanValue.java | 2 | ||||
-rwxr-xr-x | searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java | 3 |
2 files changed, 1 insertions, 4 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/BooleanValue.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/BooleanValue.java index 49f267ca522..770be98c739 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/BooleanValue.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/BooleanValue.java @@ -15,7 +15,7 @@ public class BooleanValue extends DoubleCompatibleValue { * Create a boolean value which is frozen at the outset. */ public static BooleanValue frozen(boolean value) { - BooleanValue booleanValue = new BooleanValue(value); + BooleanValue booleanValue=new BooleanValue(value); booleanValue.freeze(); return booleanValue; } diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java index 2cfe20d8131..46e833197f9 100755 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java @@ -2,7 +2,6 @@ package com.yahoo.searchlib.rankingexpression.rule; import com.yahoo.searchlib.rankingexpression.Reference; -import com.yahoo.searchlib.rankingexpression.evaluation.BooleanValue; import com.yahoo.searchlib.rankingexpression.evaluation.Context; import com.yahoo.searchlib.rankingexpression.evaluation.Value; import com.yahoo.tensor.TensorType; @@ -40,8 +39,6 @@ public final class ConstantNode extends ExpressionNode { @Override public StringBuilder toString(StringBuilder string, SerializationContext context, Deque<String> path, CompositeNode parent) { - if (value instanceof BooleanValue) // Convert booleans to floats - return string.append(value.asBoolean() ? "1.0" : "0.0"); return string.append(value.toString()); } |