summaryrefslogtreecommitdiff
path: root/core/src/test/java/org/elasticsearch/search
diff options
context:
space:
mode:
authorMartijn van Groningen <martijn.v.groningen@gmail.com>2017-06-23 21:22:14 +0200
committerMartijn van Groningen <martijn.v.groningen@gmail.com>2017-06-26 09:02:16 +0200
commita34f5fa8127595534d919646d73dd7a88c21fa65 (patch)
treecefbd73eee7bffa5d2e88df3378c9e501c8c9cdd /core/src/test/java/org/elasticsearch/search
parent1583f8104725eca4779a0a0fd9886839c4c615a3 (diff)
Move more token filters to analysis-common module
The following token filters were moved: stemmer, stemmer_override, kstem, dictionary_decompounder, hyphenation_decompounder, reverse, elision and truncate. Relates to #23658
Diffstat (limited to 'core/src/test/java/org/elasticsearch/search')
-rw-r--r--core/src/test/java/org/elasticsearch/search/suggest/SuggestSearchIT.java29
1 files changed, 3 insertions, 26 deletions
diff --git a/core/src/test/java/org/elasticsearch/search/suggest/SuggestSearchIT.java b/core/src/test/java/org/elasticsearch/search/suggest/SuggestSearchIT.java
index 035fd847ad..5142c25229 100644
--- a/core/src/test/java/org/elasticsearch/search/suggest/SuggestSearchIT.java
+++ b/core/src/test/java/org/elasticsearch/search/suggest/SuggestSearchIT.java
@@ -445,8 +445,6 @@ public class SuggestSearchIT extends ESIntegTestCase {
public void testPrefixLength() throws IOException {
CreateIndexRequestBuilder builder = prepareCreate("test").setSettings(Settings.builder()
.put(SETTING_NUMBER_OF_SHARDS, 1)
- .put("index.analysis.analyzer.reverse.tokenizer", "standard")
- .putArray("index.analysis.analyzer.reverse.filter", "lowercase", "reverse")
.put("index.analysis.analyzer.body.tokenizer", "standard")
.putArray("index.analysis.analyzer.body.filter", "lowercase")
.put("index.analysis.analyzer.bigram.tokenizer", "standard")
@@ -458,7 +456,6 @@ public class SuggestSearchIT extends ESIntegTestCase {
XContentBuilder mapping = XContentFactory.jsonBuilder().startObject().startObject("type1")
.startObject("properties")
.startObject("body").field("type", "text").field("analyzer", "body").endObject()
- .startObject("body_reverse").field("type", "text").field("analyzer", "reverse").endObject()
.startObject("bigram").field("type", "text").field("analyzer", "bigram").endObject()
.endObject()
.endObject().endObject();
@@ -486,8 +483,6 @@ public class SuggestSearchIT extends ESIntegTestCase {
public void testBasicPhraseSuggest() throws IOException, URISyntaxException {
CreateIndexRequestBuilder builder = prepareCreate("test").setSettings(Settings.builder()
.put(indexSettings())
- .put("index.analysis.analyzer.reverse.tokenizer", "standard")
- .putArray("index.analysis.analyzer.reverse.filter", "lowercase", "reverse")
.put("index.analysis.analyzer.body.tokenizer", "standard")
.putArray("index.analysis.analyzer.body.filter", "lowercase")
.put("index.analysis.analyzer.bigram.tokenizer", "standard")
@@ -503,10 +498,6 @@ public class SuggestSearchIT extends ESIntegTestCase {
field("type", "text").
field("analyzer", "body")
.endObject()
- .startObject("body_reverse").
- field("type", "text").
- field("analyzer", "reverse")
- .endObject()
.startObject("bigram").
field("type", "text").
field("analyzer", "bigram")
@@ -536,7 +527,7 @@ public class SuggestSearchIT extends ESIntegTestCase {
"Police sergeant who stops the film",
};
for (String line : strings) {
- index("test", "type1", line, "body", line, "body_reverse", line, "bigram", line);
+ index("test", "type1", line, "body", line, "bigram", line);
}
refresh();
@@ -576,14 +567,6 @@ public class SuggestSearchIT extends ESIntegTestCase {
searchSuggest = searchSuggest( "Arthur, King of the Britons", "simple_phrase", phraseSuggest);
assertSuggestion(searchSuggest, 0, "simple_phrase", "arthur king of the britons");
- //test reverse suggestions with pre & post filter
- phraseSuggest
- .addCandidateGenerator(candidateGenerator("body").minWordLength(1).suggestMode("always"))
- .addCandidateGenerator(candidateGenerator("body_reverse").minWordLength(1).suggestMode("always").preFilter("reverse")
- .postFilter("reverse"));
- searchSuggest = searchSuggest( "Artur, Ging of the Britons", "simple_phrase", phraseSuggest);
- assertSuggestion(searchSuggest, 0, "simple_phrase", "arthur king of the britons");
-
// set all mass to trigrams (not indexed)
phraseSuggest.clearCandidateGenerators()
.addCandidateGenerator(candidateGenerator("body").minWordLength(1).suggestMode("always"))
@@ -633,8 +616,6 @@ public class SuggestSearchIT extends ESIntegTestCase {
public void testSizeParam() throws IOException {
CreateIndexRequestBuilder builder = prepareCreate("test").setSettings(Settings.builder()
.put(SETTING_NUMBER_OF_SHARDS, 1)
- .put("index.analysis.analyzer.reverse.tokenizer", "standard")
- .putArray("index.analysis.analyzer.reverse.filter", "lowercase", "reverse")
.put("index.analysis.analyzer.body.tokenizer", "standard")
.putArray("index.analysis.analyzer.body.filter", "lowercase")
.put("index.analysis.analyzer.bigram.tokenizer", "standard")
@@ -652,10 +633,6 @@ public class SuggestSearchIT extends ESIntegTestCase {
.field("type", "text")
.field("analyzer", "body")
.endObject()
- .startObject("body_reverse")
- .field("type", "text")
- .field("analyzer", "reverse")
- .endObject()
.startObject("bigram")
.field("type", "text")
.field("analyzer", "bigram")
@@ -667,9 +644,9 @@ public class SuggestSearchIT extends ESIntegTestCase {
ensureGreen();
String line = "xorr the god jewel";
- index("test", "type1", "1", "body", line, "body_reverse", line, "bigram", line);
+ index("test", "type1", "1", "body", line, "bigram", line);
line = "I got it this time";
- index("test", "type1", "2", "body", line, "body_reverse", line, "bigram", line);
+ index("test", "type1", "2", "body", line, "bigram", line);
refresh();
PhraseSuggestionBuilder phraseSuggestion = phraseSuggestion("bigram")