From b676583ba57d7eb87c91d107c8b9dc6d536a50d6 Mon Sep 17 00:00:00 2001 From: Daniel Mitterdorfer Date: Mon, 25 Jan 2016 15:24:10 +0100 Subject: 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 --- .../java/org/elasticsearch/search/profile/RandomQueryGenerator.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/src/test/java/org/elasticsearch/search/profile') 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 stringFields, List 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 fields) { QueryBuilder q = QueryBuilders.fuzzyQuery(randomField(fields), randomQueryString(1)); -- cgit v1.2.3