Skip to content

Adding _slice to multiple APIs#6427

Merged
l-trotta merged 4 commits into
mainfrom
addressing-#147185
Jul 16, 2026
Merged

Adding _slice to multiple APIs#6427
l-trotta merged 4 commits into
mainfrom
addressing-#147185

Conversation

@l-trotta

@l-trotta l-trotta commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Followup of #6302, _slice was added behind a feature flag to multiple APIs.

ES PR Title Spec endpoint(s)
#147185 [Slice] Introduce initial _slice API changes bulk, index, update
#147525 [Slice] Adds GET & DELETE for _slice get, delete
#147943 Slice, adding _slice input to reindex reindex (destination _slice)
#148541 Slice: add _slice support to search search
#148675 Slice: add _slice support to count count
#149738 Slice: adding _slice to _explain API explain
#149880 Slice: Add _slice support to DBQ and UBQ delete_by_query, update_by_query
#150252 Slice: Add _slice to validate query validate_query (+ new routing)
#151643 Slice, _mget support mget
#152204 Slice: Make term and mterm vectors APIs slice aware termvectors, mtermvectors

@github-actions

Copy link
Copy Markdown
Contributor

Following you can find the validation changes against the target branch for the APIs.

API Status Request Response
get 🔴 → 🟢 404/410 → 410/410 407/407
reindex 🔴 → 🟢 83/86 → 86/86 85/85

You can validate these APIs yourself by using the make validate target.

@l-trotta
l-trotta merged commit b362dba into main Jul 16, 2026
10 checks passed
@l-trotta
l-trotta deleted the addressing-#147185 branch July 16, 2026 15:53
l-trotta added a commit that referenced this pull request Jul 16, 2026
* add _slice query parameter across various APIs

* routing/_slice relationship comments

* add routing parameter to validate_query

* add _slice to delete_by_query and update_by_query

(cherry picked from commit b362dba)

Co-authored-by: Laura Trotta <153528055+l-trotta@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants