OpenSearch/docs/reference/query-dsl
Lee Hinman 6666fb1614 Add "all field" execution mode to query_string query
This commit introduces a new execution mode for the query_string query, which
is intended down the road to be a replacement for the current _all field.

It now does auto-field-expansion and auto-leniency when the following criteria
are ALL met:

    The _all field is disabled
    No default_field has been set in the index settings
    No default_field has been set in the request
    No fields are specified in the request

Additionally, a user can force the "all-like" execution by setting the
all_fields parameter to true.

When executing in all field mode, the query_string query will look at all the
fields in the mapping that are not metafields and can be searched, and
automatically expand the list of fields that are going to be queried.

Relates to #19784
2016-11-04 05:46:18 -06:00
..
bool-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
boosting-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
common-terms-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
compound-queries.asciidoc Fixed broken xrefs to query-dsl-not-query, which has been removed. 2015-10-20 13:01:37 -07:00
constant-score-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
dis-max-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
exists-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
full-text-queries.asciidoc Update full-text-queries.asciidoc 2016-05-10 12:18:21 +02:00
function-score-query.asciidoc Fixed typos (#20843) 2016-10-10 14:51:47 -06:00
fuzzy-query.asciidoc Add deprecation logging message for 'fuzzy' query 2016-11-02 15:45:33 +01:00
geo-bounding-box-query.asciidoc Fix grammar issues in some docs 2016-10-05 11:20:45 -04:00
geo-distance-query.asciidoc Fix grammar issues in some docs 2016-10-05 11:20:45 -04:00
geo-distance-range-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
geo-polygon-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
geo-queries.asciidoc Update docs for LatLonPoint cut over 2016-09-13 12:18:21 -05:00
geo-shape-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
has-child-query.asciidoc docs: add sort workaround 2016-08-26 10:55:42 +02:00
has-parent-query.asciidoc docs: add sort workaround 2016-08-26 10:55:42 +02:00
ids-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
indices-query.asciidoc Fail yaml tests and docs snippets that get unexpected warnings 2016-08-04 15:23:05 -04:00
joining-queries.asciidoc Fix grammar issues in some docs 2016-10-05 11:20:45 -04:00
match-all-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
match-phrase-prefix-query.asciidoc Fix broken link reportedby Twitter user (#20291) 2016-09-01 17:41:44 -07:00
match-phrase-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
match-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
minimum-should-match.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
mlt-query.asciidoc Fail yaml tests and docs snippets that get unexpected warnings 2016-08-04 15:23:05 -04:00
multi-match-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
multi-term-rewrite.asciidoc Expose Lucene's new TopTermsBlendedFreqScoringRewrite. 2015-07-08 16:01:47 +02:00
nested-query.asciidoc [TEST] wait for yellow after setup doc tests (#18726) 2016-06-03 16:37:28 +02:00
parent-id-query.asciidoc Fail yaml tests and docs snippets that get unexpected warnings 2016-08-04 15:23:05 -04:00
percolate-query.asciidoc [docs] Mark percolator response snippets properly 2016-09-07 09:45:50 -04:00
prefix-query.asciidoc Fail yaml tests and docs snippets that get unexpected warnings 2016-08-04 15:23:05 -04:00
query-string-query.asciidoc Add "all field" execution mode to query_string query 2016-11-04 05:46:18 -06:00
query-string-syntax.asciidoc Remove `lowercase_expanded_terms` and `locale` from query-parser options. (#20208) 2016-11-02 14:25:08 +01:00
query_filter_context.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
range-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
regexp-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
regexp-syntax.asciidoc Update regexp-syntax.asciidoc (#20973) 2016-10-17 16:32:17 +02:00
script-query.asciidoc cutover some docs to painless 2016-06-27 09:55:16 -04:00
simple-query-string-query.asciidoc Remove `lowercase_expanded_terms` and `locale` from query-parser options. (#20208) 2016-11-02 14:25:08 +01:00
span-containing-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
span-field-masking-query.asciidoc Documentation for field_masking_span query (#20395) 2016-09-13 12:27:33 +01:00
span-first-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
span-multi-term-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
span-near-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
span-not-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
span-or-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
span-queries.asciidoc Documentation for field_masking_span query (#20395) 2016-09-13 12:27:33 +01:00
span-term-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
span-within-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
special-queries.asciidoc percolator: renamed `percolator` query to `percolate` query 2016-04-20 15:23:54 +02:00
template-query.asciidoc Cleanup ScriptType (#21179) 2016-10-31 13:48:51 -07:00
term-level-queries.asciidoc Update term-level-queries.asciidoc 2016-08-03 10:18:13 -06:00
term-query.asciidoc Renamed all AUTOSENSE snippets to CONSOLE (#18210) 2016-05-09 15:42:23 +02:00
terms-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
type-query.asciidoc Add back doc execution to query dsl. 2016-05-24 12:43:41 +02:00
wildcard-query.asciidoc Update wildcard-query.asciidoc (#20057) 2016-08-18 14:04:46 +02:00