Details
-
Task
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
Description
We should document the lifecycle / lifetime of a client cursor. Cursors may be created when a query is performed and destroyed by a kill cursors request or a timeout.
In particular a cursor may also be killed when an index not used by the cursor is dropped, which may not be obvious behavior.
Attachments
Issue Links
- related to
-
SERVER-2454 Queries that are killed during a yield should return error to user instead of partial result set
-
- Closed
-
-
SERVER-3964 Dropping an index invalidates all cursors on that collection, not just ones using that index.
-
- Closed
-