Skip to content

Allow customization of the used ElasticsearchTransport. #2702

Closed
@sothawo

Description

@sothawo

The Elasticsearch Java client library has the possibility to exchange its own implementation of the ElasticsearchTransport interface with a custom implementation provided by the user (implemented in elastic/elasticsearch-java#584).

Spring Data Elasticsearch should expose this possibility in its configuration class so that by default the implementation provided by Elasticsearch is used, but can be replaced by a user provided one.

#2604 addresses this topic on the lower level of the used http client. The point of this issue is add the possibility to replace the transport implementation, not to provide such implementations for different http client libraries.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions