Using ES Java Rest Client version 6.3 with Elasticsearch version 6.2

Hi everyone,

I am trying to decide which Java client to use (its between Jest and the Elasticsearch Java Rest Client and I'd prefer to use the latter). I was comparing the supported APIs between 6.3 and 6.2 for the Elasticsearch Java Rest Client, and I noticed significant additions for 6.3.

Would there be any significant problem with using a 6.3 Java Rest Client for a 6.2 Elasticsearch Cluster?

I did take note of this page on compatibility: https://www.elastic.co/guide/en/elasticsearch/client/java-rest/master/java-rest-high-compatibility.html, but I wanted to ask here to confirm.

Thanks!

That should work well AFAIK.

Thanks for the quick reply. I'll give the 6.3 Java Client a try then.

To confirm, I wouldn't have to worry about any of 6.3's breaking changes affecting the Java Client? (https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking_63_api_changes.html).

Thanks again. Appreciate the help.

Things might be deprecated but nothing should break IMO.

Give it a try.

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.