elasticsearch-rest-client is using an old non-maintained version of httpasyncclient-4.1.4.jar #1308
Labels
Clients
Clients within the Core repository such as High level Rest client and low level client
enhancement
Enhancement or improvement to existing feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
When I use latest rest client, it brings with it a dependency of an old async http client (httpasyncclient-4.1.4.jar).
This client is no longer maintained. See its github page: https://github.com/apache/httpasyncclient
Not only this is a security risk, I also believe that using this old client causes multiple issues, and also related to :
spring-projects/spring-data-elasticsearch#1387
spring-projects/spring-data-elasticsearch#1948
The expected solution:
elasticsearch-rest-client should use the latest modern http client 5.x, which has the same functionality.
https://github.com/apache/httpcomponents-client
The text was updated successfully, but these errors were encountered: