OpenSearch/docs/reference/modules/indices.asciidoc
Adrien Grand 38f5cc236a Rename caches.
In order to be more consistent with what they do, the query cache has been
renamed to request cache and the filter cache has been renamed to query
cache.

A known issue is that package/logger names do no longer match settings names,
please speak up if you think this is an issue.

Here are the settings for which I kept backward compatibility. Note that they
are a bit different from what was discussed on #11569 but putting `cache` before
the name of what is cached has the benefit of making these settings consistent
with the fielddata cache whose size is configured by
`indices.fielddata.cache.size`:
 * index.cache.query.enable -> index.requests.cache.enable
 * indices.cache.query.size -> indices.requests.cache.size
 * indices.cache.filter.size -> indices.queries.cache.size

Close #11569
2015-06-29 10:15:27 +02:00

51 lines
1.2 KiB
Plaintext

[[modules-indices]]
== Indices
The indices module controls index-related settings that are globally managed
for all indices, rather than being configurable at a per-index level.
Available settings include:
<<circuit-breaker,Circuit breaker>>::
Circuit breakers set limits on memory usage to avoid out of memory exceptions.
<<modules-fielddata,Fielddata cache>>::
Set limits on the amount of heap used by the in-memory fielddata cache.
<<query-cache,Node query cache>>::
Configure the amount heap used to cache queries results.
<<indexing-buffer,Indexing buffer>>::
Control the size of the buffer allocated to the indexing process.
<<shard-request-cache,Shard request cache>>::
Control the behaviour of the shard-level request cache.
<<recovery,Recovery>>::
Control the resource limits on the shard recovery process.
<<indices-ttl,TTL interval>>::
Control how expired documents are removed.
include::indices/circuit_breaker.asciidoc[]
include::indices/fielddata.asciidoc[]
include::indices/query_cache.asciidoc[]
include::indices/indexing_buffer.asciidoc[]
include::indices/request_cache.asciidoc[]
include::indices/recovery.asciidoc[]
include::indices/ttl_interval.asciidoc[]