Skip to content

Conversation

@jdconrad
Copy link
Contributor

Backport to [9.2] of #138118

This change modifies the deprecation API to check for any indices prior to 9.latest that have percolator fields in the mappings. Any that do are then returned as
required to be reindexed or deleted. Read-only is
excluded as this would not fix the underlying
transport version issue.

Note this change only concerns user created
indices. System indices will need to be addressed
separately as part of the migration API, but should be able to share code.

ES-13234

…8118)

This change modifies the deprecation API to check for
any indices prior to 9.latest that have percolator fields in
the mappings. Any that do are then returned as
required to be reindexed or deleted. Read-only is
excluded as this would not fix the underlying
transport version issue.

Note this change only concerns user created
indices. System indices will need to be addressed
separately as part of the migration API, but should
be able to share code.

ES-13234
@jdconrad jdconrad added >non-issue :Core/Infra/Transport API Transport client API auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) branch:9.2 labels Nov 17, 2025
@elasticsearchmachine elasticsearchmachine added Team:Core/Infra Meta label for core/infra team v9.2.2 labels Nov 17, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (Team:Core/Infra)

@elasticsearchmachine elasticsearchmachine merged commit 714ecfb into elastic:9.2 Nov 17, 2025
34 checks passed
@jdconrad jdconrad deleted the mperc920 branch November 17, 2025 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) :Core/Infra/Transport API Transport client API >non-issue Team:Core/Infra Meta label for core/infra team v9.2.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants