-
-
Notifications
You must be signed in to change notification settings - Fork 489
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
Upgrade to ElasticSearch 8.14 client doesn't work with previous versions of Elasticsearch server 8.X or 7.X #8305
Comments
Error is
|
It is related to https://github.com/geonetwork/core-geonetwork/blob/main/web/src/main/webResources/WEB-INF/data/config/index/records.json#L1364 Removing |
I don't remember, but it probably matched other types of data in some cases and I added that to force the match. Indeed it's really bizarre that tries to match an array of objects, have you check with Kibana the content of the field? |
I've been testing on large index (28k records) without issue so far. You can give a try on NGR and see if the issue happens? |
I'll do some additional checks locally, thanks. |
Describe the bug
After the upgrade to Elasticsearch 8.14 client in #8161, the application doesn't work with previous versions of Elasticsearch server 8.X or 7.X as with the previous client version.
Probably needs some update the
records.json
for the fields definition. But it's unclear yet.Until this issue is fixed to work fine or reverted the client version to the previous version,
4.4.6
can't be released.To Reproduce
Steps to reproduce the behavior:
main
branchExpected behavior
It works fine with previous versions of Elasticsearch server 8.X or 7.X as with the previous client version.
The text was updated successfully, but these errors were encountered: