28597 is a prerequisite for this. Without it we would be unable to auto-configure an ElasticsearchOperations bean.

Comment From: misselvexu

Does removing RestHighLevelClient also need to remove support for ElasticsearchRestTemplate ?

Comment From: wilkinsona

Yes. Spring Boot would stop auto-configuring ElasticseearchRestTemplate and define an ElasticsearchTemplate bean instead.

Comment From: misselvexu

Yes. Spring Boot would stop auto-configuring ElasticseearchRestTemplate and define an ElasticsearchTemplate bean instead.

Got it.