diff options
author | Jon Bratseth <bratseth@gmail.com> | 2020-06-24 15:47:51 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2020-06-24 15:50:48 +0200 |
commit | b4a8a1555fd5693c54a3fd71fce1666ee87be0bf (patch) | |
tree | 7a5d0ed4479f7c31b5b86279ca532320c70da6cb /config-model | |
parent | 6821733667528dddeed658205358f6b9dda12090 (diff) |
Handle an existing spantree in exactmatch
This may happen if a field which is indexed is used as an input for another
field indexed as exact match.
Diffstat (limited to 'config-model')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/processing/ExactMatch.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/processing/ExactMatch.java b/config-model/src/main/java/com/yahoo/searchdefinition/processing/ExactMatch.java index 51751b2e247..d5b22988e36 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/processing/ExactMatch.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/processing/ExactMatch.java @@ -58,14 +58,13 @@ public class ExactMatch extends Processor { field.addQueryCommand("word"); } else { // exact String exactTerminator = DEFAULT_EXACT_TERMINATOR; - if (field.getMatching().getExactMatchTerminator() != null && - ! field.getMatching().getExactMatchTerminator().equals("")) - { + if (field.getMatching().getExactMatchTerminator() != null + && ! field.getMatching().getExactMatchTerminator().equals("")) { exactTerminator = field.getMatching().getExactMatchTerminator(); } else { warn(search, field, - "With 'exact' matching, an exact-terminator is needed (using \"" - + exactTerminator +"\" as terminator)"); + "With 'exact' matching, an exact-terminator is needed " + + "(using '" + exactTerminator +"' as terminator)"); } field.addQueryCommand("exact " + exactTerminator); @@ -103,6 +102,7 @@ public class ExactMatch extends Processor { } return exp; } + } } |