Skip to content

elasticsearch-rest-client is using an old non-maintained version of httpasyncclient-4.1.4.jar #1308

@oridool

Description

@oridool

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    ClientsClients within the Core repository such as High level Rest client and low level clientenhancementEnhancement or improvement to existing feature or requestgood first issueGood for newcomershelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions