-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Spec Comp
-
None
Update mongo-orchestration to use a version of pymongo with Versioned API so that it can support starting clusters with requireApiVersion. This will allow drivers to test against replica sets and sharded clusters with requireApiVersion=1.
The design would be to:
- update drivers-evergreen-tools to install pymongo from the v3.12 branch
- update mongo-orchestration to use pymongo.server_api.ServerApi when available and when requireApiVersion=1 is present in the cluster config.
These two changes should allow mongo-orchestration to start any cluster with requireApiVersion=1.
- related to
-
PYTHON-2490 MongoDB Stable API for Drivers
- Released
-
SERVER-53934 Refuse to start shards and config servers with setParameter requireApiVersion=true
- Closed