For whatever reason I've been under the impression that the version of elasticsearch-php was bound to the version of Elasticsearch being used. For example, if you're using Elasticsearch 7.11, you're bound to the elasticsearch-php package at 7.11.
However, I just discovered that I am using elasticsearch-php version 7.15.0 while my Elasticsearch version is 7.11. So my question: are major versions elasticsearch-php guaranteed to be backwards compatible with its major version counterpart of Elasticsearch?
What I'm really looking to do here is get rid of the deprecation warning noted below, and it looks like I can do so with version 7.17, is that correct?
Code snippet of problem
Calling static trait method Elasticsearch\Namespaces\BooleanRequestWrapper::performRequest is deprecated
Summary of problem or feature request
For whatever reason I've been under the impression that the version of
elasticsearch-php
was bound to the version of Elasticsearch being used. For example, if you're using Elasticsearch 7.11, you're bound to theelasticsearch-php
package at 7.11.However, I just discovered that I am using
elasticsearch-php
version 7.15.0 while my Elasticsearch version is 7.11. So my question: are major versionselasticsearch-php
guaranteed to be backwards compatible with its major version counterpart of Elasticsearch?What I'm really looking to do here is get rid of the deprecation warning noted below, and it looks like I can do so with version 7.17, is that correct?
Code snippet of problem
System details