Details
-
Task
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
None
-
None
-
Major Change
Description
They conflict with the upcoming support for Sessions in MongoDB 3.6. Applications that need to support multiple concurrent users can use multiple instances of MongoClient instead.
With the removal of these methods we can also remove a lot of slow code related to checking connections out the pool, which should provide a nice performance boost for all applications, regardless of the use of authentication.
Attachments
Issue Links
- depends on
-
PYTHON-1601 Test enterprise auth without using deprecated "authenticate" and "logout" methods
-
- Closed
-
- is depended on by
-
PYTHON-2580 Provide explicit guidance on handling command errors that occur before the handshake completes during operation execution
-
- Closed
-
-
DRIVERS-420 Remove lazy authentication and MongoClient constructors that take multiple credentials.
-
- Implementing
-
- is duplicated by
-
PYTHON-1601 Test enterprise auth without using deprecated "authenticate" and "logout" methods
-
- Closed
-
- is related to
-
PYTHON-1514 Handshake changes for SDAM and Auth
-
- Closed
-
-
PYTHON-2585 Remove legacy multi-auth code (__all_credentials)
-
- Closed
-