diff options
author | Jon Bratseth <bratseth@verizonmedia.com> | 2020-01-09 11:44:05 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@verizonmedia.com> | 2020-01-09 11:44:05 +0100 |
commit | 8da50d654ade6e03100eac39fec64e539dfc0eb3 (patch) | |
tree | 7d72130b7e73321c4e6dde2772e61c8ce01af802 /searchlib/src/main | |
parent | 919fd85dae2ed0de98b8a336755d9cf5fc66a6d1 (diff) |
Warn on missing query feature type declarations
Warn on missing query feature type declarations in rank profiles
which use tensors. This may help users to remember to declare them
to avoid running into confuson as tensors are interpreted as
string which are hashed to scalars.
Diffstat (limited to 'searchlib/src/main')
-rw-r--r-- | searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java index 3c537b53e9d..4622fb2c933 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java @@ -18,7 +18,7 @@ import java.util.Optional; * * @author bratseth */ -public class Reference extends Name { +public class Reference extends Name implements Comparable<Reference> { private final int hashCode; @@ -163,4 +163,9 @@ public class Reference extends Name { return b; } + @Override + public int compareTo(Reference o) { + return this.toString().compareTo(o.toString()); + } + } |