docs: removed obsolete information, percolator queries are not longer loaded into jvm heap memory.

This commit is contained in:
Martijn van Groningen 2016-06-23 15:32:26 +02:00
parent 7f10174362
commit 0cae9ad30e
1 changed files with 1 additions and 5 deletions

View File

@ -79,8 +79,4 @@ against child documents such as `has_child` and `has_parent`.
There are a number of queries that fetch data via a get call during query parsing. For example the `terms` query when
using terms lookup, `template` query when using indexed scripts and `geo_shape` when using pre-indexed shapes. When these
queries are indexed by the `percolator` field type then the get call is executed once. So each time the `percolator`
query evaluates these queries, the fetches terms, shapes etc. as the were upon index time will be used.
The `wildcard` and `regexp` query natively use a lot of memory and because the percolator keeps the queries into memory
this can easily take up the available memory in the heap space. If possible try to use a `prefix` query or ngramming to
achieve the same result (with way less memory being used).
query evaluates these queries, the fetches terms, shapes etc. as the were upon index time will be used.