OpenSearch/docs/reference/mapping
Martijn van Groningen ff5527f037 percolator: Forbid the usage or `range` queries with a range based on the current time
If there are percolator queries containing `range` queries with ranges based on the current time then this can lead to incorrect results if the `percolate` query gets cached.  These ranges are changing each time the `percolate` query gets executed and if this query gets cached then the results will be based on how the range was at the time when the `percolate` query got cached.

The ExtractQueryTermsService has been renamed `QueryAnalyzer` and now only deals with analyzing the query (extracting terms and deciding if the entire query is a verified match) . The `PercolatorFieldMapper` is responsible for adding the right fields based on the analysis the `QueryAnalyzer` has performed, because this is highly dependent on the field mappings. Also the `PercolatorFieldMapper` is responsible for creating the percolate query.
2016-07-08 14:20:56 +02:00
..
dynamic Renamed all AUTOSENSE snippets to CONSOLE (#18210) 2016-05-09 15:42:23 +02:00
fields Fix docs example for the _id field, the field is not accessible in scripts 2016-06-29 15:25:51 +02:00
params Update fielddata.asciidoc 2016-07-05 16:21:52 +02:00
types percolator: Forbid the usage or `range` queries with a range based on the current time 2016-07-08 14:20:56 +02:00
dynamic-mapping.asciidoc Renamed all AUTOSENSE snippets to CONSOLE (#18210) 2016-05-09 15:42:23 +02:00
fields.asciidoc Fix doc build. 2016-06-22 09:34:49 +02:00
params.asciidoc Removed docs for precision_step - no longer used 2016-06-21 15:19:12 +02:00
types.asciidoc Add new IPv6 types to docs where it's supported 2016-04-26 11:38:49 -07:00