elasticsearch/docs/reference
Kostas Krikellas 6ae652f90e
Support index sorting with nested fields (#110251)
This PR piggy-backs on recent changes in Lucene 9.11.1
(https://github.com/apache/lucene/pull/12829,
https://github.com/apache/lucene/pull/13341/), setting the parent doc
when nested fields are present. This allows moving nested documents
along with parent ones during sorting.

With this change, sorting is now allowed on fields outside nested
objects. Sorting on fields within nested objects is still not supported
(throws an exception).

Fixes #107349
2024-07-01 17:24:17 +10:00
..
aggregations [DOCS] Refactor book-scoped variables in docs/reference/index.asciidoc (#107413) 2024-04-17 14:37:07 +02:00
analysis Correct positioning for unique token filter (#109395) 2024-06-22 09:44:24 +10:00
autoscaling Expose ?master_timeout in autoscaling APIs (#108759) 2024-05-21 04:24:08 -04:00
behavioral-analytics/apis [DOCS] Update links to migrating Search docs (#100237) 2023-10-09 17:11:39 -04:00
cat [ML] Handle the "output memory allocator bytes" field (#109653) 2024-06-18 15:25:05 +12:00
ccr [Doc+] Add Secure Connection to Setup CCR Tutorial (#103237) 2024-05-03 09:13:42 +02:00
cluster Add SparseVectorStats (#108793) 2024-06-17 11:42:14 -04:00
commands Add remove index setting command (#109276) 2024-06-03 18:23:13 -07:00
connector/apis [Connector API] Update status when setting/resetting connector error (#110192) 2024-06-27 12:17:33 +02:00
data-management [DOC] auto migrate only for default template (#82043) 2022-05-10 11:35:19 -04:00
data-streams Remove obsolete sentence from TSDS docs (#110162) 2024-06-26 08:21:52 -07:00
docs Fix Bulk Helpers link of Python (#108694) (#109939) 2024-06-20 02:19:44 +10:00
eql [DOCS] Refactor book-scoped variables in docs/reference/index.asciidoc (#107413) 2024-04-17 14:37:07 +02:00
esql ESQL: change from quoting from backtick to quote (#108395) 2024-06-30 20:01:31 +03:00
features/apis Remove trappy timeouts in snapshot APIs (#109828) 2024-06-21 07:11:12 +10: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 [DOCS] Documents param for Health API. (#108296) 2024-05-06 12:23:17 +02:00
high-availability [DOCS] Add API example + diagrams to shard allocation awareness docs (#108390) 2024-05-08 12:52:50 -04:00
how-to [DOCS] Address local vs. remote storage + shard limits feedback (#109360) 2024-06-12 13:50:23 -04:00
ilm [DOCS] Reinforce connection between rollover and index age (#108588) 2024-05-17 12:52:42 -04:00
images [DOCS] Update Using ESQL in Kibana doc (#108715) 2024-05-17 12:36:04 +02:00
index-modules Support index sorting with nested fields (#110251) 2024-07-01 17:24:17 +10:00
indices Lazily create the failure store (#109289) 2024-06-19 13:18:47 +02:00
inference Fix put inference API docs (#110025) 2024-06-21 16:01:08 +02:00
ingest Ingest geoip new databases release highlight (#109355) 2024-06-04 12:48:19 -04:00
licensing [DOCS] Remove testenv annotations from doc snippet tests (#80023) 2021-11-05 18:38:50 -04:00
mapping Adds new bit element_type for dense_vectors (#110059) 2024-06-27 04:48:41 +10:00
migration Forward port release notes for v8.14.0 (#109403) 2024-06-05 14:52:38 -04:00
ml [ML] Handle the "output memory allocator bytes" field (#109653) 2024-06-18 15:25:05 +12:00
modules Revert "(+Doc) link split-brain wiki from quorom decision making (#108915)" 2024-06-16 08:54:44 +01:00
monitoring Remove Functionbeat from 'How monitoring works' page (#101889) 2023-11-07 15:06:05 -05:00
query-dsl Support k parameter for knn query (#110233) 2024-06-28 09:59:28 -04:00
query-rules/apis Add documentation for individual query rules (#110006) 2024-06-25 14:35:08 -04:00
quickstart [DOCS] Update run-elasticsearch-locally.asciidoc (#108545) 2024-05-13 10:55:39 +02:00
release-notes Forward port release notes for v8.14.1 (#109641) 2024-06-12 16:27:51 -04:00
repositories-metering-api [DOCS] Refactor book-scoped variables in docs/reference/index.asciidoc (#107413) 2024-04-17 14:37:07 +02:00
rest-api Support k parameter for knn query (#110233) 2024-06-28 09:59:28 -04:00
rollup Disallow new rollup jobs in clusters with no rollup usage. (#108624) 2024-05-21 09:38:10 +02:00
scripting [DOCS] Refactor book-scoped variables in docs/reference/index.asciidoc (#107413) 2024-04-17 14:37:07 +02:00
search Update behavioral-analytics-start.asciidoc (#110271) 2024-06-28 09:01:48 -06:00
search-application/apis Allow typed_keys for search application Search API (#108007) 2024-04-30 11:31:45 +02:00
searchable-snapshots Update searchable snapshot reliability docs (#108750) 2024-05-17 13:40:11 +01:00
security Make repository analysis API available to non-operators (#110179) 2024-06-28 09:07:20 +10:00
settings [ML] Increase response size limit for batched requests (#110112) 2024-06-26 10:31:06 +01:00
setup update package-security.asciidoc to include link to reset password (#109314) 2024-06-05 11:38:52 +02:00
shutdown/apis [DOCS] Align docs to implementation for timeout parameters (#108593) 2024-05-16 13:05:39 +10:00
slm/apis [DOCS] Refactor book-scoped variables in docs/reference/index.asciidoc (#107413) 2024-04-17 14:37:07 +02:00
snapshot-restore Make repository analysis API available to non-operators (#110179) 2024-06-28 09:07:20 +10:00
sql Removing server from the version compatibility table (#109168) 2024-05-29 11:57:46 -06:00
synonyms/apis Enforce synonyms limit on APIs (#109981) 2024-06-21 18:16:16 +02:00
tab-widgets Deprecate text_expansion and weighted_tokens queries (#109880) 2024-06-27 13:24:57 -04:00
text-structure/apis [DOCS] Refactor book-scoped variables in docs/reference/index.asciidoc (#107413) 2024-04-17 14:37:07 +02:00
transform [DOCS] updates transforms at scale doc with date rounding. (#109073) 2024-05-27 16:34:01 +02:00
troubleshooting Clarify that red/yellow health must be addressed (#109090) 2024-05-28 11:43:54 -04:00
upgrade Docs for snapshots as simple archives (#86261) 2022-05-30 13:23:53 +02:00
vectors Adds new bit element_type for dense_vectors (#110059) 2024-06-27 04:48:41 +10:00
watcher Fix default search timeout in watcher docs (#106404) 2024-03-19 19:45:04 +01:00
aggregations.asciidoc Convert bucket aggs docs to runtime fields (#71202) 2021-04-02 12:12:06 -04:00
alias.asciidoc Mention alias filters don't apply for get-by-id in docs (#108433) 2024-05-08 15:28:25 -06:00
analysis.asciidoc Update Lucene analysis base url (#84094) 2022-02-17 12:44:12 +01:00
api-conventions.asciidoc [DOCS] Refactor book-scoped variables in docs/reference/index.asciidoc (#107413) 2024-04-17 14:37:07 +02: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 [DOCS] Address local vs. remote storage + shard limits feedback (#109360) 2024-06-12 13:50:23 -04: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-modules.asciidoc Limit the value in prefix query (#108537) 2024-06-05 14:51:07 -04:00
index.asciidoc [DOCS] Add local dev setup instructions (#107913) 2024-05-07 18:10:48 +02: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] Promote webinar on Elasticsearch docs landing (#105594) 2024-02-19 08:53:18 +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 Add sparse_vector query (#108254) 2024-05-22 17:06:57 -04: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.14.1 (#109641) 2024-06-12 16:27:51 -04:00
scripting.asciidoc [DOCS] Add documentation for Painless field API (#83388) 2022-02-03 15:15:38 -05:00
search.asciidoc Add retrievers using the parser-only approach (#105470) 2024-03-12 10:11:55 -07:00
setup.asciidoc [DOCS] Add local dev setup instructions (#107913) 2024-05-07 18:10:48 +02:00
troubleshooting.asciidoc (Doc+) Capture Elasticsearch diagnostic (#108259) 2024-05-09 10:27:19 -06:00
upgrade.asciidoc [DOCS] Refactor book-scoped variables in docs/reference/index.asciidoc (#107413) 2024-04-17 14:37:07 +02:00