Skip to content

DE-159650: Migrate Index operations to ES v9 native client API#21

Closed
sumitkhopade1986 wants to merge 1 commit intoDE-159650-upgrade-elasticsearch-connectionfrom
DE-159650-upgrade-elasticsearch-index-api
Closed

DE-159650: Migrate Index operations to ES v9 native client API#21
sumitkhopade1986 wants to merge 1 commit intoDE-159650-upgrade-elasticsearch-connectionfrom
DE-159650-upgrade-elasticsearch-index-api

Conversation

@sumitkhopade1986
Copy link
Copy Markdown

Description: Migrate all Index API operations in src/Index.php to use the ES v9 native client
Possible impact: Index create, delete, refresh, exists, mapping, settings, stats, forcemerge, recovery operations


Summary

  • Replaces all ES v7 Elasticsearch\Endpoints\* calls in src/Index.php with ES v9 native client API equivalents
  • Updates src/Index/Stats.php and src/Index/Recovery.php for v9 response structure

Stacked PRs (3/9)

opensearchinfra-depsconnectionThis PRclient-bulksecondary-srctests-bulktests-multi-aggregationtests-transporttests-remaining

⚠️ Base branch is DE-159650-upgrade-elasticsearch-connection — merge that first.

Test Plan

  • All Index functional tests pass against ES v9

🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant