OpenSearch/docs/reference/mapping/fields
Adrien Grand 703dbff83d Index field names of documents.
The `exists` and `missing` filters need to merge postings lists of all existing
terms, which can be very costly, especially on high-cardinality fields. This
commit indexes the field names of a document under `_field_names` and reuses it
to speed up the `exists` and `missing` filters.

This is only enabled for indices that are created on or after Elasticsearch
1.3.0.

Close #5659
2014-06-19 11:50:06 +02:00
..
all-field.asciidoc [DOCS] Multiple doc fixes 2014-03-07 14:24:58 +01:00
analyzer-field.asciidoc [DOCS] Multiple doc fixes 2014-03-07 14:24:58 +01:00
boost-field.asciidoc Add the `field_value_factor` function to the function_score query 2014-03-27 14:29:37 -06:00
field-names-field.asciidoc Index field names of documents. 2014-06-19 11:50:06 +02:00
id-field.asciidoc [DOCS] Changed all store:yes/no to store:true/false 2013-11-07 16:57:18 +01:00
index-field.asciidoc Migrated documentation into the main repo 2013-08-29 01:24:34 +02:00
parent-field.asciidoc Migrated documentation into the main repo 2013-08-29 01:24:34 +02:00
routing-field.asciidoc [DOCS] Changed all store:yes/no to store:true/false 2013-11-07 16:57:18 +01:00
size-field.asciidoc [DOCS] Changed all store:yes/no to store:true/false 2013-11-07 16:57:18 +01:00
source-field.asciidoc Add more anchor links to documentation 2013-09-30 13:13:16 -06:00
timestamp-field.asciidoc [DOCS] Multiple doc fixes 2014-03-07 14:24:58 +01:00
ttl-field.asciidoc [DOCS] Changed all store:yes/no to store:true/false 2013-11-07 16:57:18 +01:00
type-field.asciidoc [DOCS] `_type` instead of Type Field 2014-03-27 08:35:15 +01:00
uid-field.asciidoc Migrated documentation into the main repo 2013-08-29 01:24:34 +02:00