OpenSearch/modules
Luca Cavanna 6d987a9b69 Remove support for empty queries (#22092)
Our query DSL supports empty queries (`{}`), which have a different meaning depending on the query that holds it, either ignored, match_all or match_none. We deprecated the support for empty queries in 5.0, where we log a deprecation warning wherever they are used.

The way we supported it once we moved query parsing to the coordinating node was having an Optional<QueryBuilder> return type in all of our parse methods (called fromXContent). See #17624. The central place for this was QueryParseContext#parseInnerQueryBuilder. We can now remove all the optional return types and simply throw an exception whenever an empty query is found.
2016-12-12 12:37:12 +01:00
..
aggs-matrix-stats Clean up of Script. 2016-11-10 09:59:13 -08:00
ingest-common Remove 2.x backward compatibility of mappings. (#21670) 2016-11-30 13:34:46 +01:00
lang-expression Remove 2.x backward compatibility of mappings. (#21670) 2016-11-30 13:34:46 +01:00
lang-mustache Remove support for empty queries (#22092) 2016-12-12 12:37:12 +01:00
lang-painless Test fix for def equals test in Painless. (#21945) 2016-12-02 14:41:13 -08:00
percolator Remove support for empty queries (#22092) 2016-12-12 12:37:12 +01:00
reindex Begin centralizing XContentParser creation into RestRequest (#22041) 2016-12-09 20:23:02 -05:00
transport-netty4 Detach handshake from connect to node (#22037) 2016-12-10 10:03:26 +01:00
build.gradle Build: Change `gradle run` to use zip distribution (#21001) 2016-10-18 11:48:58 -07:00