Elasticsearch java client migration to 8.15
Description:
- Elasticsearch java client migration to 8.15
- Added optional configuration to int tests for new elasticsearch.
How to test:
Integration tests and info endpoint
{
"groupId": "org.opengroup.osdu.indexer",
"artifactId": "indexer-gc",
"version": "0.28.0-SNAPSHOT",
"buildTime": "2024-10-21T10:44:33.062Z",
"branch": "trusted-elasticsearch8-java-client",
"commitId": "fc1e2077b350ef55e10dd67277ae2b6c35e66a2f",
"commitMessage": "separate redis",
"connectedOuterServices": [
{
"name": "Redis-RedisCacheBuilder$2",
"version": "7.2.6"
},
{
"name": "Redis-RedisCacheBuilder$2",
"version": "7.2.6"
},
{
"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)