summaryrefslogtreecommitdiff
path: root/core/src/test/java/org/elasticsearch/search/profile
diff options
context:
space:
mode:
authorDaniel Mitterdorfer <daniel.mitterdorfer@elastic.co>2016-01-25 15:24:10 +0100
committerDaniel Mitterdorfer <daniel.mitterdorfer@elastic.co>2016-01-25 15:24:10 +0100
commitb676583ba57d7eb87c91d107c8b9dc6d536a50d6 (patch)
tree601d0c5975e48a7f2184d3f963175d65391afdb1 /core/src/test/java/org/elasticsearch/search/profile
parent4c1e93bd89cfbf97c25e84e0cdcf9818e9cd97f6 (diff)
Deprecate fuzzy query
With this commit we deprecate the widely misunderstood fuzzy query but will still allow the fuzziness parameter in match queries and suggesters. Relates to #15760
Diffstat (limited to 'core/src/test/java/org/elasticsearch/search/profile')
-rw-r--r--core/src/test/java/org/elasticsearch/search/profile/RandomQueryGenerator.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/src/test/java/org/elasticsearch/search/profile/RandomQueryGenerator.java b/core/src/test/java/org/elasticsearch/search/profile/RandomQueryGenerator.java
index 9eb41086be..fff0b99c4d 100644
--- a/core/src/test/java/org/elasticsearch/search/profile/RandomQueryGenerator.java
+++ b/core/src/test/java/org/elasticsearch/search/profile/RandomQueryGenerator.java
@@ -72,6 +72,7 @@ public class RandomQueryGenerator {
}
}
+ @SuppressWarnings("deprecation") // fuzzy queries will be removed in 4.0
private static QueryBuilder randomTerminalQuery(List<String> stringFields, List<String> numericFields, int numDocs) {
switch (randomIntBetween(0,6)) {
case 0:
@@ -195,6 +196,8 @@ public class RandomQueryGenerator {
return q;
}
+ @SuppressWarnings("deprecation") // fuzzy queries will be removed in 4.0
+ @Deprecated
private static QueryBuilder randomFuzzyQuery(List<String> fields) {
QueryBuilder q = QueryBuilders.fuzzyQuery(randomField(fields), randomQueryString(1));