elasticsearch/docs/reference
Matteo Piergiovanni 54cfce4379
Flag in _field_caps to return only fields with values in index (#103651)
We are adding a query parameter to the field_caps api in order to filter out 
fields with no values. The parameter is called `include_empty_fields`  and 
defaults to true, and if set to false it will filter out from the field_caps 
response all the fields that has no value in the index.
We keep track of FieldInfos during refresh in order to know which field has 
value in an index. We added also a system property 
`es.field_caps_empty_fields_filter` in order to disable this feature if needed.

---------

Co-authored-by: Matthias Wilhelm <ankertal@gmail.com>
2024-02-08 17:52:21 +01:00
..
aggregations Restrict usage of certain aggregations when in sort order execution is required (#104665) 2024-02-01 07:09:17 -05:00
analysis Update synonyms doc with warning about index creation (#103476) 2023-12-18 13:18:51 -05:00
autoscaling [DOCS] Updates ML decider docs by mentioning CPU as scaling criterion (#92018) 2022-11-30 13:37:20 +01:00
behavioral-analytics/apis [DOCS] Update links to migrating Search docs (#100237) 2023-10-09 17:11:39 -04:00
cat Expose roles by default in cat allocation API (#101753) 2023-11-07 16:35:34 -05:00
ccr Calc follower vs leader indexing lag based on shard global checkpoints (#104015) 2024-01-10 11:03:52 -08:00
cluster DesiredNode: deprecate node_version field and make it optional (unused) in current parser (#104209) 2024-01-29 14:09:45 +01:00
commands Add elasticsearch- prefix to CLI tool docs (#101626) 2023-10-31 13:27:03 -04:00
connector/apis [Connector API] Add job type filtering support for List connector sync jobs API (#104855) 2024-01-31 23:19:45 +08:00
data-management [DOC] auto migrate only for default template (#82043) 2022-05-10 11:35:19 -04:00
data-streams Downsampling supports date_histogram with tz (#103511) 2024-01-16 10:27:33 +02:00
docs Adding image to 'basic write model' section. (#102702) 2023-11-29 14:03:35 +00:00
eql [main] EQL doc wrong description in query example (#101579) (#101709) 2023-11-02 09:47:22 -04:00
esql ESQL: Grammar - FROM METADATA no longer require [] (#105221) 2024-02-08 07:03:19 -08:00
features/apis Fix typo (#91894) 2022-11-24 14:40:43 +01:00
fleet [Fleet] Fix Fleet API docs (#97981) 2023-07-27 17:22:44 +02:00
graph Fix a couple of docs typos (#99028) 2023-08-30 09:01:34 -04:00
health Fix a couple of docs typos (#99028) 2023-08-30 09:01:34 -04:00
high-availability [DOCS] Remove redirect pages (#88738) 2023-05-24 12:32:46 +01:00
how-to [DOCS] Mention that vector quantization increases disk usage (#104509) 2024-01-18 14:01:07 +01:00
ilm Add default rollover conditions to ILM explain API response (#104721) 2024-01-26 17:03:08 +01:00
images [Docs] [Enterprise Search] ML inference pipeline documentation updates (#103022) 2024-01-02 09:56:50 -05:00
index-modules Update filtering.asciidoc (#97542) 2023-07-13 14:01:12 +02:00
indices Resolve Cluster API (#102726) 2024-02-08 10:50:05 -05:00
inference [ML] Make task_type optional (#104483) 2024-02-06 16:15:24 +00:00
ingest [DOCS] Ingest processors docs improvements (#104384) 2024-01-17 11:50:29 +01:00
licensing [DOCS] Remove testenv annotations from doc snippet tests (#80023) 2021-11-05 18:38:50 -04:00
mapping Add new int8_flat and flat vector index types (#104872) 2024-02-05 12:56:13 -05:00
migration Update 8.12.0 release notes for #102183 and fix other release notes (#104551) 2024-01-22 10:31:21 -05:00
ml [DOCS] Rephrases sentence in data_description param of PUT job API docs (#104792) 2024-01-26 14:27:02 +01:00
modules [DOCS] Update remote cluster setup instructions (#105256) 2024-02-07 21:11:57 +01:00
monitoring Remove Functionbeat from 'How monitoring works' page (#101889) 2023-11-07 15:06:05 -05:00
query-dsl Making k and num_candidates optional for knn search (#101209) 2024-02-01 15:43:09 +02:00
query-rules/apis [Query Rules] Add some usability clarifications to docs (#102990) 2023-12-06 17:16:56 -05:00
release-notes Forward port release notes for v8.12.1 (#105218) 2024-02-07 09:16:38 +01:00
repositories-metering-api [DOCS] Remove testenv annotations from doc snippet tests (#80023) 2021-11-05 18:38:50 -04:00
rest-api Add support for fetching user profileId in Query Users (#104923) 2024-02-07 08:49:39 +01:00
rollup [DOCS] Deprecate rollups (#101265) 2023-10-25 16:52:25 -04:00
scripting [DOCS] Make it clear that "both" is not a valid value for "script.allowed_types" (#97837) 2023-07-24 10:20:57 +02:00
search Flag in _field_caps to return only fields with values in index (#103651) 2024-02-08 17:52:21 +01:00
search-application/apis Remove outdated note from get search application docs (#101451) 2023-10-27 08:27:55 -04:00
searchable-snapshots Clarify searchable snapshot repository reliability (#93023) 2023-01-19 14:31:01 +02:00
security security-minimal-setup.asciidoc: replace KIB_PATH_CONF by KBN_PATH_CONF (#104582) (#104631) 2024-01-22 16:43:03 -05:00
settings [ML] Improve docs around ML nodes and xpack.ml.enabled (#105199) 2024-02-06 16:20:46 +00:00
setup [DOCS] Small fixes for the 'Installing Elasticsearch' page (#105034) 2024-02-05 10:06:41 -05:00
shutdown/apis [DOCS] Fix typo in shutdown-put.asciidoc (#94234) 2023-03-01 15:31:23 +01:00
slm/apis [DOCS] Remove redirect pages (#88738) 2023-05-24 12:32:46 +01:00
snapshot-restore Improve S3 storage class docs (#104599) 2024-01-24 12:52:54 -05:00
sql SQL: Prepare integration tests for Serverless testing (#102578) 2023-11-27 16:14:13 +01:00
synonyms/apis [Synonyms] Mark Synonyms as GA (#103223) 2023-12-14 14:53:43 -05:00
tab-widgets Extend repository_integrity health indicator for unknown and invalid repos (#104614) 2024-02-07 15:18:55 +01:00
text-structure/apis Endpoint to test Grok pattern (#104394) 2024-01-24 09:35:59 +01:00
transform [DOCS] Alerts-as-data for anomaly detection rules (#100864) 2023-10-17 07:37:22 -07:00
troubleshooting Extend repository_integrity health indicator for unknown and invalid repos (#104614) 2024-02-07 15:18:55 +01:00
upgrade Docs for snapshots as simple archives (#86261) 2022-05-30 13:23:53 +02:00
vectors [DOCS] Warn about calling vector functions repeatedly (#91864) 2022-12-12 09:43:46 +01:00
watcher Add a note about date math support in Watcher search action (#103379) 2024-01-05 17:12:24 -05:00
aggregations.asciidoc Convert bucket aggs docs to runtime fields (#71202) 2021-04-02 12:12:06 -04:00
alias.asciidoc [DOCS] Explain how to change aliases in data streams documentation (#94110) 2023-03-21 15:34:00 +01:00
analysis.asciidoc Update Lucene analysis base url (#84094) 2022-02-17 12:44:12 +01:00
api-conventions.asciidoc Allow excluding a cluster from a CCS search using minus sign in multi-target syntax (#97865) 2023-07-31 09:36:56 -04:00
cat.asciidoc Add 'dataset' size to cat indices and cat shards (#98622) 2023-08-22 15:36:32 -06:00
cluster.asciidoc Fix voting_only:true in node spec docs (#99099) 2023-08-31 17:41:50 +01:00
data-management.asciidoc [DOCS] Update tech preview copy (#101606) 2023-10-31 10:31:07 -04:00
data-rollup-transform.asciidoc [DOCS] Deprecate rollups (#101265) 2023-10-25 16:52:25 -04:00
datatiers.asciidoc [+Doc] Troubleshooting / Hot Spotting (#95429) 2023-04-26 12:29:47 -06:00
dependencies-versions.asciidoc [DOCS] Replace dependencies list with a link. Closes #84863 (#90694) 2022-11-09 14:37:55 -08:00
docs.asciidoc [DOCS] Update single index APIs reference (#73103) 2021-05-14 11:53:34 -04:00
geospatial-analysis.asciidoc Add Geospatial analysis overview documentation (#94486) 2023-03-20 10:01:13 -06:00
getting-started.asciidoc [DOCS] Add ES quickstart (#102226) 2023-11-24 15:27:41 +01:00
gs-index.asciidoc
high-availability.asciidoc [DOCS] Overhaul snapshot and restore docs (#79081) 2021-11-15 12:45:07 -05:00
how-to.asciidoc Add guide for tuning kNN search (#89782) 2022-10-12 14:53:53 -07:00
index-modules.asciidoc Allowing non-dynamic index settings to be updated by automatically unassigning shards (#101723) 2023-11-10 08:21:51 -06:00
index.asciidoc [DOCS] Add ES quickstart (#102226) 2023-11-24 15:27:41 +01:00
index.x.asciidoc
indices.asciidoc Resolve Cluster API (#102726) 2024-02-08 10:50:05 -05:00
ingest.asciidoc [DOCS] [Enterprise Search] Migrate ingest pipelines/ML docs (#101156) 2023-10-25 17:17:24 +02:00
intro.asciidoc Update intro.asciidoc (#102549) (#102626) 2023-11-27 05:01:03 -05:00
landing-page.asciidoc [DOCS] Update get started button on landing page (#102627) 2023-11-27 11:21:29 +01:00
links.asciidoc [DOCS] Rename ES Reference to ES Guide (#71198) 2021-04-01 15:38:41 -04:00
mapping.asciidoc
query-dsl.asciidoc [DOCS] Adds reference documentation to the text expansion query (#96151) 2023-05-17 09:39:23 +02:00
redirects.asciidoc [DOCS] Add ES quickstart (#102226) 2023-11-24 15:27:41 +01:00
release-notes.asciidoc Forward port release notes for v8.12.1 (#105218) 2024-02-07 09:16:38 +01:00
scripting.asciidoc [DOCS] Add documentation for Painless field API (#83388) 2022-02-03 15:15:38 -05:00
search.asciidoc Add support for Reciprocal Rank Fusion to the search API (#93396) 2023-04-24 15:07:34 -07:00
setup.asciidoc GA the data stream lifecycle (#98644) 2023-08-21 17:28:54 +01:00
troubleshooting.asciidoc Extend repository_integrity health indicator for unknown and invalid repos (#104614) 2024-02-07 15:18:55 +01:00
upgrade.asciidoc [DOCS] Move x-pack docs to docs/reference dir (#99209) 2023-09-12 14:53:41 -04:00