Elasticsearch java client migration to 8.15
Description:
- Elasticsearch java client migration to 8.15
- Minor fix for info endpoint, to return elasticsearch version, not lucene engine one
How to test:
Integration tests and info endpoint
{
"groupId": "org.opengroup.osdu",
"artifactId": "search-gc",
"version": "0.28.0-SNAPSHOT",
"buildTime": "2024-10-21T15:10:27.392Z",
"branch": "trusted-elasticsearch8-java-client",
"commitId": "fbc2b5278c3680cc9862e690fdd49cb56ecd19ea",
"commitMessage": "Fix elastic secret",
"connectedOuterServices": [
{
"name": "Redis-RedisCacheBuilder$2",
"version": "7.2.6"
},
{
"name": "ElasticSearch-osdu",
"version": "8.15.3"
},
{
"name": "ElasticSearch-second",
"version": "8.15.3"
}
]
}
Changes include:
-
Refactor (a non-breaking change that improves code maintainability). -
Bugfix (a non-breaking change that solves an issue). -
New feature (a non-breaking change that adds functionality). -
Breaking change (a change that is not backward-compatible and/or changes current functionality).
Changes in:
-
Core
Dev Checklist:
-
Added Unit Tests, wherever applicable. -
Updated the Readme, if applicable. -
Existing Tests pass -
Verified functionality locally -
Self Reviewed my code for formatting and complex business logic.
Other comments:
Any comments to approvers here
Edited by Rustam Lotsmanenko (EPAM)