Browse Source

Merge pull request #11640 from elastic/revert-11600-gh-8862

Revert "Removing top-level filter parameter from search API."
Shaunak Kashyap 10 years ago
parent
commit
bb5dc602fe

+ 1 - 0
core/src/main/java/org/elasticsearch/search/query/QueryPhase.java

@@ -65,6 +65,7 @@ public class QueryPhase implements SearchPhase {
                 .put("query", new QueryParseElement())
                 .put("query", new QueryParseElement())
                 .put("queryBinary", new QueryBinaryParseElement())
                 .put("queryBinary", new QueryBinaryParseElement())
                 .put("query_binary", new QueryBinaryParseElement())
                 .put("query_binary", new QueryBinaryParseElement())
+                .put("filter", new PostFilterParseElement()) // For bw comp reason, should be removed in version 1.1
                 .put("post_filter", new PostFilterParseElement())
                 .put("post_filter", new PostFilterParseElement())
                 .put("postFilter", new PostFilterParseElement())
                 .put("postFilter", new PostFilterParseElement())
                 .put("filterBinary", new FilterBinaryParseElement())
                 .put("filterBinary", new FilterBinaryParseElement())