-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
None
-
Python Drivers
-
None
-
None
-
None
-
None
-
None
-
None
Context
In PYTHON-1357 we reduced duplication between Cursor and CommandCursor. In PYTHON-5676 we are consolidating the command execution logic, which takes some of the logic out of Server.run_operation. Ideally the run_operation logic would be self-contained in the Cursor class, and call out to network.py for the low-level execution and telemetry portion.
Definition of done
Consolidate run_operation logic.
Pitfalls
Ensure that all tests still pass.
- depends on
-
PYTHON-5676 Consolidate command execution logic
-
- In Progress
-