OpenSearch/modules
Martijn van Groningen 3d9671a668
[PERCOLATOR] Allowing range queries with now ranges inside percolator queries.
Before now ranges where forbidden, because the percolator query itself could get cached and then the percolator queries with now ranges that should no longer match, incorrectly will continue to match.
By disabling caching when the `percolator` is being used, the percolator can now correctly support range queries with now based ranges.

 I think this is the right tradeoff. The percolator query is likely to not be the same between search requests and disabling range queries with now ranges really disabled people using the percolator for their use cases.

 Also fixed an issue that existed in the percolator fieldmapper, it was unable to find forbidden queries inside `dismax` queries.

 Closes #23859
2017-04-07 08:44:43 +02:00
..
aggs-matrix-stats [TEST] improve yaml test sections parsing (#23407) 2017-03-02 12:43:20 +01:00
ingest-common Rename random ASCII helper methods 2017-04-04 11:04:18 -04:00
lang-expression Upgrade to Lucene 6.5.0 (#23750) 2017-03-27 15:57:54 +02:00
lang-mustache Rename random ASCII helper methods 2017-04-04 11:04:18 -04:00
lang-painless Rename random ASCII helper methods 2017-04-04 11:04:18 -04:00
percolator [PERCOLATOR] Allowing range queries with now ranges inside percolator queries. 2017-04-07 08:44:43 +02:00
reindex Decouple BulkProcessor from client implementation (#23373) 2017-04-05 12:12:43 -05:00
repository-url Rename random ASCII helper methods 2017-04-04 11:04:18 -04:00
transport-netty4 Revert "Closing a ReleasableBytesStreamOutput closes the underlying BigArray (#23572)" 2017-04-04 20:33:51 -04:00
build.gradle Build: Change `gradle run` to use zip distribution (#21001) 2016-10-18 11:48:58 -07:00