Details
-
Task
-
Resolution: Fixed
-
Major
-
3.0.0-beta.3
-
None
-
None
-
1
Description
Unfortunately acouchbase appears not to have been targeted to Windows ProactorEventLoop, which is now the default for Python>=3.8, and relies on methods in the event loop (add_reader and remove_reader) that are not present on the default Windows event loop (ProactorEventLoop) leading to NotImplementedErrors being raised. A quick fix would be to mandate the use of SelectorEventLoop, at least until a Proactor-compatible solution can be arrived at - see https://github.com/jupyter/notebook/issues/5097 for reference.
Attachments
For Gerrit Dashboard: PYCBC-826 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
123159,20 | PYCBC-658, PYCBC-815, PYCBC-816, PYCBC-826: Async fixes/support and bucket sharing | master | couchbase-python-client | Status: MERGED | +2 | +1 |
123824,1 | PYCBC-658, PYCBC-815, PYCBC-816, PYCBC-826: Async fixes/support and bucket sharing | master | couchbase-python-client | Status: ABANDONED | 0 | +1 |