-
Type: Engineering Test
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
QO 2023-02-06, QO 2023-02-20
When jstests/libs/override_methods/rerun_queries.js runs a command more than once, it ignores all but the last result. Commands like find and aggregate can include a cursor in the response, so we should explicitly close the cursor if we're not returning it to the original caller.
This came up while fixing SERVER-73024: patch builds were failing with "System failure", we think because the open cursors are using a lot of memory.
- related to
-
SERVER-73024 Re-enable time-series sharded passthrough suites
- Closed