elasticsearch/docs/reference
Salvatore Campagna 0eeef45ea2
Synthetic source support for flattened fields (#94842)
Here we add synthetic source support for fields whose type is flattened.
Note that flattened fields and synthetic source have the following limitations,
all arising from the fact that in synthetic source we just see key/value pairs
when reconstructing the original object and have no type information in mappings:

* flattened fields use sorted set doc values of keywords, which means two things: 
   first we do not allow duplicate values, second we treat all values as keywords
* reconstructing array of objects results in nested objects (no array)
* reconstructing arrays with just one element results in a single-value field since we
   have no way to distinguish single-valued from multi-values fields other then looking
   at the count of values
2023-04-11 10:54:28 +02:00
..
aggregations Add keyed param to allow named filters agg return buckets as an array of objects (#89256) 2023-04-10 13:53:26 -04:00
analysis [DOCS] Fix typo (#92481) 2022-12-21 10:17:49 +01: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 Add Enterprise Search Module (#94381) 2023-04-04 10:36:13 +01:00
cat [DOCS] Add documentation for cat component templates (#95035) 2023-04-05 16:51:11 +02:00
ccr [DOCS] Add CCR limitation (#87348) 2022-10-17 16:05:29 -04:00
cluster Report transport message size per action (#94543) 2023-03-28 12:05:18 -04:00
commands Adjust doc about dangling indices after node is detached from cluster (#92824) 2023-01-12 11:21:50 -05:00
data-management [DOC] auto migrate only for default template (#82043) 2022-05-10 11:35:19 -04:00
data-streams 95017 fix downsampling step (#95054) 2023-04-05 10:09:03 -04:00
dlm/apis Add new endpoints to configure data lifecycle on a data stream level. (#94590) 2023-04-04 18:37:38 +02:00
docs [DOCS] Remove 'from' parameter from update_by_query/delete_by_query docs (#93379) 2023-02-01 09:09:57 +09:00
eql [DOCS] Add docs for EQL max_samples_per_key parameter (#92634) 2023-01-04 11:11:24 +01:00
features/apis Fix typo (#91894) 2022-11-24 14:40:43 +01:00
fleet Fix some typos in plugins & reference docs (#84667) 2022-03-07 12:29:58 -05:00
graph [DOCS] Fix typos (#83895) 2022-02-15 12:42:17 -05:00
health GA the Health API under the url /_health_report (#92879) 2023-01-13 10:42:38 +01:00
high-availability Weaken language about "low-latency" networks (#89198) 2022-08-09 13:15:37 +01:00
how-to Minor ann docs update (#94783) 2023-03-31 17:59:25 +01:00
ilm Unmute get-lifecycle.asciidoc test (#95087) 2023-04-10 09:05:22 +02:00
images Add Geospatial analysis overview documentation (#94486) 2023-03-20 10:01:13 -06:00
index-modules [DOCS] Improve watermark troubleshooting documentation (#94222) 2023-03-01 14:34:14 +01:00
indices [DLM] Extend the simulate template API to support include defaults (#94861) 2023-04-04 11:25:35 +02:00
ingest docs: set-processor minor update (#94899) 2023-03-30 14:27:05 +02:00
licensing [DOCS] Remove testenv annotations from doc snippet tests (#80023) 2021-11-05 18:38:50 -04:00
mapping Synthetic source support for flattened fields (#94842) 2023-04-11 10:54:28 +02:00
migration Update release notes to include 8.7.0 (#94934) 2023-04-05 12:02:53 +02:00
ml [ML] Add _meta field to data frame analytics config (#94529) 2023-03-20 11:53:53 +00:00
modules Bootstrapping docs clarifications (#94977) 2023-04-03 14:43:12 +01:00
monitoring [DOCS] Describe how to use Elastic Agent to monitor Elasticsearch (#94348) 2023-03-24 09:00:21 -07:00
query-dsl Add the ability to return the score of the named queries (#94564) 2023-03-23 13:17:26 +00:00
release-notes Update release notes to include 8.7.0 (#94934) 2023-04-05 12:02:53 +02:00
repositories-metering-api [DOCS] Remove testenv annotations from doc snippet tests (#80023) 2021-11-05 18:38:50 -04:00
rest-api Add new endpoints to configure data lifecycle on a data stream level. (#94590) 2023-04-04 18:37:38 +02:00
rollup [DOCS] Add downsampling reference to rollup docs (#91295) 2022-11-08 10:02:17 -05:00
scripting Clarify update scripts docs on doc vs ctx use (#66357) 2023-03-09 08:57:17 -06:00
search Update field-caps.asciidoc to add information about include_unmapped (#94888) 2023-04-11 09:34:49 +02:00
search-application/apis Add Enterprise Search Module (#94381) 2023-04-04 10:36:13 +01:00
searchable-snapshots Clarify searchable snapshot repository reliability (#93023) 2023-01-19 14:31:01 +02:00
settings [DOCS] Describe how to use Elastic Agent to monitor Elasticsearch (#94348) 2023-03-24 09:00:21 -07:00
setup Add note about ENV for systemd installs (#91424) 2023-03-28 12:07:34 -05:00
shutdown/apis [DOCS] Fix typo in shutdown-put.asciidoc (#94234) 2023-03-01 15:31:23 +01:00
slm/apis [DOCS] Remove soft limit for snapshot repositories (#80745) 2021-11-16 12:24:18 -05:00
snapshot-restore Add support for custom endpoints in the Azure repository (#94576) 2023-03-22 11:40:19 +01:00
sql [DOCS] JDBC Driver troubleshooting params (#93858) 2023-02-24 11:02:51 +01:00
tab-widgets [HealthAPI] Add support for the FEATURE_STATE affected resource (#92296) 2022-12-20 13:39:41 +00:00
text-structure/apis [ML] Unmute text-structure docs test (#92224) 2022-12-08 09:19:41 +00:00
transform [Transform] Add delete_dest_index parameter to the Delete Transform API (#94162) 2023-03-10 13:02:19 +01:00
troubleshooting Search-Troubleshoot | Most Recent Record (#94409) 2023-03-23 08:04:49 -06: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
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 Fix a typo in api-conventions example (#88056) 2022-06-27 13:58:51 -04:00
cat.asciidoc [DOCS] Add documentation for cat component templates (#95035) 2023-04-05 16:51:11 +02:00
cluster.asciidoc Prevalidate node removal API (pt. 1) (#88952) 2022-11-16 13:44:00 +01:00
data-management.asciidoc reorder and merge data management and ILM doc pages (#84679) 2022-03-07 18:33:28 -05:00
data-rollup-transform.asciidoc [DOCS] Remove ifdefs for rollup refactor 2021-08-05 09:08:04 -04:00
datatiers.asciidoc [DOCS] Fix duplicate anchor (#85424) 2022-03-28 15:16:08 -07: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
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-custom-title-page.html Add Geospatial analysis overview documentation (#94486) 2023-03-20 10:01:13 -06:00
index-modules.asciidoc Adding to the documentation and tests for the _none pipeline (#93057) 2023-01-23 14:09:57 -06:00
index.asciidoc Add Geospatial analysis overview documentation (#94486) 2023-03-20 10:01:13 -06:00
index.x.asciidoc
indices.asciidoc [DOCS] Add Downsampling docs (#88571) 2022-10-12 12:10:16 -04:00
ingest.asciidoc [DOCS] Add reference for ingest pipelines in Enterprise Search (#91357) 2022-11-08 09:22:01 +01:00
intro.asciidoc [DOCS] Update ES intro for stretched clusters (#77651) 2021-09-13 16:50:08 -04:00
links.asciidoc [DOCS] Rename ES Reference to ES Guide (#71198) 2021-04-01 15:38:41 -04:00
mapping.asciidoc Minor revision missed in merge. (#67282) 2021-01-11 13:50:06 -05:00
query-dsl.asciidoc Allow doc-values only search on geo_point fields (#83395) 2022-02-02 11:56:19 +01:00
redirects.asciidoc [DOCS] Improve watermark troubleshooting documentation (#94222) 2023-03-01 14:34:14 +01:00
release-notes.asciidoc [DOCS][main] Add 8.6.2 Release Notes (#93879) 2023-02-20 06:30:59 -07:00
scripting.asciidoc [DOCS] Add documentation for Painless field API (#83388) 2022-02-03 15:15:38 -05:00
search.asciidoc [DOCS] Removes semantic search reference docs (#93500) 2023-02-06 11:00:25 +01:00
setup.asciidoc [DOCS] Add simple dev setup instructions back to the README (#89714) 2022-09-01 16:49:05 -07:00
troubleshooting.asciidoc [DOCS] Improve watermark troubleshooting documentation (#94222) 2023-03-01 14:34:14 +01:00
upgrade.asciidoc Reinstate prerelease upgrade warning (#90093) 2022-09-16 00:06:08 +09:30