-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
Context
Our current performance benchmark suite uses multiprocessing for parallel benchmarks. As a result, we are not actively testing the multithreaded performance of PyMongo and could unknowingly introduce serious regressions.
Definition of done
Add multithreaded performance benchmarks to PyMongo. Ideally at least one writing (insert) test and at least one reading (find) test.
Pitfalls
N/A.
- is related to
-
PYTHON-4350 Faster and more consistent performance benchmark execution times
- Closed
- related to
-
PYTHON-4347 Optimize MongoClient._get_topology
- Closed