-
Notifications
You must be signed in to change notification settings - Fork 209
PHPC-409: Compatibility updates for libmongoc 1.2.0-rc0 #119
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
Conversation
When closing a stream we can't free the base_stream, only our stream. Which also means, when destroying a stream we may not always have a wrapping stream
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not correct and will make #104 broken.
Please include all files. If the file was renamed, please use the new name
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In this case, we also need the mongoc-version-functions.c
added to MONGOC_SOURCES
(it was never included). I'll fix both.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch. mongoc-version-functions.c is also a new file in the rc0 and needs to be included
Remember to include a PHPC tracking ticket for it, otherwise it might get fixed, but the test still failing for other reason, but will be ignored forever as "assumed to be CDRIVER-903" issue. |
53c7aaf
to
2c46a41
Compare
Added PHPC-441 to the OP. |
2c46a41
to
c23c6d4
Compare
Fixed by CDRIVER-704
c23c6d4
to
069739e
Compare
522dceb
to
968dbd8
Compare
968dbd8
to
31661a3
Compare
lgtm |
This also incorporates commits from #101 and #105.
Note that the following tests will still fail until CDRIVER-903 is resolved (tracking in PHPC-441):