Versiones compatibles de Spring boot, elasticsearch y spring data elasticsearch

He estado desarrollando una programación simple de Java usando Spring Boot, Elastic Search y Spring Data Elastic Search.

Puedo hacer la búsqueda elástica con éxito con las versiones siguientes 1) spring boot 1.3.5 2) spring-data-elasticsearch 1.3.4.RELEASE 3) elasticsearch 1.3.2

pero cuando actualicé a las versiones a continuación, una de mi clase de servicio anotada con la anotación @service mostrando error como

"El tipo org.elasticsearch.search.suggest.SuggestBuilder $ SuggestionBuilder no se puede resolver. Se hace referencia indirecta desde los archivos .class requeridos".

     1) spring boot 1.5.1.RELEASE
     2) spring-data-elasticsearch 2.1.0.RELEASE
     3) elasticsearch 5.0.1
     4) org.elasticsearch.client.transport 5.1.1

¿Es el problema con las versiones incompatibles? en caso afirmativo, por favor, ayúdenme a saber cuáles son las versiones compatibles de spring boot, elasticsearch y spring data elasticsearch.

Respuestas a la pregunta(2)

Su respuesta a la pregunta