-
Notifications
You must be signed in to change notification settings - Fork 736
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
PHP7 Compatibility: Rename Bool to BoolQuery and BoolFilter #837
Conversation
…a\Filter\Bool to \Elastica\Filter\BoolFilter
There is one missing part: the BC layer with the old class names |
Jep, working on this one. I want to first check if it builds with renamed classes as my PHP 7 setup is not ready yet. |
@ruflin you should change the Travis config to trigger builds only for the master branch and PRs targetting the master branch. This would avoid having 2 builds being triggered for your own PRs, once for the PR and once for the branch push. |
btw, you might want to cancel builds for PRs which have been updated after that, keeping only the latest build for each PR to make the queue smaller |
@sten Jep. I already canceled most of the builds. It worked in the past as there were less jobs and it seems like travis gets more and more busy for open source projects: https://www.traviscistatus.com/ I'm also working on making the builds less heavy, especially the setup. |
@ruflin is it really needed to run both values of ES_COMPOSER_NODEV for each PHP version ? |
1 similar comment
@stof There were some differences in the past where this was needed (and we had less PHP versions). But I will also look into this during checking for build process improvements. |
Seems like there are some issue with phpunit and PHP 7. Not sure what causes the segmentation fault: https://travis-ci.org/ruflin/Elastica/builds/62187485 To debug it I must setup my local PHP 7 version. |
Changes Unknown when pulling 79541e6 on php7-compatibility into * on master*. |
Changes Unknown when pulling a8566e1 on php7-compatibility into * on master*. |
1 similar comment
Changes Unknown when pulling a8566e1 on php7-compatibility into * on master*. |
@ruflin I suggest changing the coveralls config to report the status through the github PR status instead. Getting email notifications each time they build it is annoying (especially when they tell us they don't know what they should say) |
…ready at class_exists. Further investigation needed
…ward compatibility
…on fault is raised.
PHP7 Compatibility: Rename Bool to BoolQuery and BoolFilter
No description provided.