-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
MongoClient will support direct connection to mongod or mongos, replica set discovery and distributed reads, mongos high availablility (and possibly mongos load balancing).
The deprecated Connection and ReplicaSetConnection classes will be removed. MongoReplicaSetClient will be removed since MongoClient will provide the same behavior. (MongoReplicaSetClient may remain as a trivial subclass of MongoClient, to ease the transition.)
MasterSlaveConnection will also be removed. Users who still need MasterSlaveConnection can use PyMongo 2.x or implement something similar in their own applications (it's a very simple class).
- is related to
-
PYTHON-617 Slow connection to the replica set with one member down
- Closed
-
PYTHON-383 MongoReplicaSetClient should be able to initialize without primary
- Closed
-
PYTHON-447 MongoReplicaSetClient should try seeds in order specified
- Closed