Skip to content

Migrate client transports to Apache HttpClient / Core 5.x #4256

@reta

Description

@reta

Is your feature request related to a problem? Please describe.
All OpenSearch clients (rest-client., RHLC, opensearch-java) use Apache HttpComponents / Core 4.x, which are already EOLed and superseded by Apache HttpClient / Core 5.x. The migration to the Apache HttpClient / Core 5.x is a necessary undertaking (not only to benefit from HTTP/2 support but also to rely on maintanable libraries).

Describe the solution you'd like
Migrate client transports to Apache HttpClient / Core 5.x

Describe alternatives you've considered
Stay on Apache HttpComponents / Core 4.x

Additional context
See please #4257

Metadata

Metadata

Assignees

Labels

>upgradeLabel used when upgrading library dependencies (e.g., Lucene)dependenciesPull requests that update a dependency fileenhancementEnhancement or improvement to existing feature or requestv3.0.0Issues and PRs related to version 3.0.0

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions