-
Notifications
You must be signed in to change notification settings - Fork 730
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tests broken since release of elastic/elasticsearch-php 7.4.0 #1710
Comments
#1711 should fix the tests, by marking the |
A better solution would be to set the version range to something like |
@thePanz I'm not sure the |
I confirm |
I also created an issue on the official |
I just commented about this issue here. |
For having consitent testing, +1 on fixing the dependency version (already done). I would hope somewhere in the future, releases of the two libraries are even in more sync. At the same time I'm kind of glad we found this now os testing with "latest" is not only bad. I suggest we make the change on our end before we ship 7.0 GA. As far as I understand it mainly changes some internal implementation but nothing external? |
@ruflin exactly, I'm doing my best to avoid BC breaks but sometime it's quite hard to keep all previous inconsistency in place. I'm working on |
@ezimuel Don't worry, fully understand that sometimes breaking changes in minors are needed ;-) Do you think we should directly rely on 7.4.1 and it will make things less breaking on our end? |
@ruflin Yes, I'm releasing I also tried to explain here the motivation behind the two potential BC breaks added intentionally in 7.4.0. |
I just tested the test suite with elastic/elasticsearch-php#968 and there are 2 remaining errors related to class renaming. See issue on elastic/elasticsearch-php#967 for more details. |
Everything should be fine with the release of |
I just released 7.4.1 that solves the BC break related to the endpoint class naming and it solves also the |
Thanks @ezimuel |
I'm closing as all tests are now green. |
I investigated the issue and it seems some classes are now auto-generated, and their name was changed.
For example,
Elasticsearch\Endpoints\Ingest\Pipeline\Delete
was renamed toElasticsearch\Endpoints\Ingest\DeletePipeline
The text was updated successfully, but these errors were encountered: