diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-10-30 11:07:19 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-10-30 11:07:19 +0100 |
commit | 6826611efa5adfe61937db37d4a42557b94ddecf (patch) | |
tree | 7277deec2702d4afe16f6554bfbf43d4a585cc3b | |
parent | f14d4f351c85ebe009d0cdaec3fbde255fd11387 (diff) |
Revert unintended change
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/yql/YqlParser.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/yql/YqlParser.java b/container-search/src/main/java/com/yahoo/search/yql/YqlParser.java index 7c4bec2078a..e0e9042e1a3 100644 --- a/container-search/src/main/java/com/yahoo/search/yql/YqlParser.java +++ b/container-search/src/main/java/com/yahoo/search/yql/YqlParser.java @@ -1340,7 +1340,7 @@ public class YqlParser implements Parser { wordItem = new WordItem(wordData, fromQuery); break; case POSSIBLY: - if (shouldResegmentWord(ast, fromQuery)) { + if (shouldResegmentWord(field, fromQuery)) { wordItem = resegment(field, ast, wordData, fromQuery, parent, language); } else { wordItem = new WordItem(wordData, fromQuery); @@ -1362,8 +1362,8 @@ public class YqlParser implements Parser { } @SuppressWarnings({"deprecation"}) - private boolean shouldResegmentWord(OperatorNode<ExpressionOperator> ast, boolean fromQuery) { - return resegment && fromQuery && ! indexFactsSession.getIndex(getIndex(ast)).isAttribute(); + private boolean shouldResegmentWord(String field, boolean fromQuery) { + return resegment && fromQuery && ! indexFactsSession.getIndex(field).isAttribute(); } @NonNull @@ -1408,7 +1408,7 @@ public class YqlParser implements Parser { WordItem wordItem) { wordItem.setIndexName(field); wordStyleSettings(ast, wordItem); - if (shouldResegmentWord(ast, fromQuery)) { + if (shouldResegmentWord(field, fromQuery)) { // force re-stemming, new case normalization, etc wordItem.setStemmed(false); wordItem.setLowercased(false); |