Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
Description
Description
When a query cursor is opened under a session, it will no longer be eligible for timeout after 10 minutes of activity. Instead, we will rely on session timeout to kill any orphaned or inactive cursors. By default sessions time out 30 minutes after its most recent use or the last 'refreshSessions' command invocation for that session.
Description of Linked Ticket
When a cursor is opened as part of a session, its lifetime will be tied to that session. Closing or timing out of a session will kill all associated cursors. Given this, we can remove the separate cursor timeout mechanism for cursors that live as part of a session, and rely on session cleanup to handle cleanup of orphaned cursors.
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
Attachments
Issue Links
- backported by
-
DOCS-14686 [BACKPORT] [v4.4] Disable cursor timeout for cursors that belong to a session
-
- Closed
-
- documents
-
SERVER-6036 Disable cursor timeout for cursors that belong to a session
-
- Closed
-