Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Upgrade Elasticsearch dependencies and update client usage for compatibility with v8.15.3 #3421

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

LeftoversTodayAppAdmin
Copy link
Contributor

Description

Vendure has had a limitation on the version of ElasticSearch that can be used because of a licensing issue in v7.11 which has since been resolved. Therefore we can now use v8.15.3 as long as the plugin and the Vendure project use the new ES deployment and matching library.

Breaking changes

Does this PR include any breaking changes we should be aware of?

Does this PR include any breaking changes we should be aware of?

Users can continue using their existing ES instance and plugin without issues if they keep the older v7.10.2 ES library in their Vendure project's package.json.
Upgrading ElasticSearch is a one-way process, migrating the DB schema from v7.10.2 to v8.15.3 with no option to downgrade.
The ES library in both the plugin and Vendure project package.json must match the upgraded ES instance version (v8.15.3).

Screenshots

You can add screenshots here if applicable.

Checklist

📌 Always:

  • I have set a clear title
  • My PR is small and contains a single feature
  • I have checked my own PR

👍 Most of the time:

  • I have added or updated test cases
  • I have updated the README if needed

Copy link

vercel bot commented Mar 16, 2025

@LeftoversTodayAppAdmin is attempting to deploy a commit to the Vendure Team on Vercel.

A member of the Team first needs to authorize it.

@LeftoversTodayAppAdmin
Copy link
Contributor Author

Hey folks!
I am stuck on updating the plugin for the new version of the ES library. Any help on how to proceed or debug to fix up the library will be super helpful!
Thank you
Shri

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