-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Fully Compatible
-
Repl 2020-02-10
As a part of this ticket, we should investigate whether we can set the socket timeout on the connection before the cursor is initialized (and the find command is run) and after the cursor is initialized. If possible, this would allow us to set a timeout for when the find is running and a separate getMore timeout.
We should also implement logic to create a new cursor when an error is encountered.
- is duplicated by
-
SERVER-44712 Add a server parameter switch to control the use of tailable exhaust cursors for oplog fetching
- Closed
- is related to
-
SERVER-46053 NewOplogFetcher should send term/lastCommittedOpTime in getMore request
- Closed
-
SERVER-46054 Incorrect invariant in NewOplogFetcher::_getNextBatch
- Closed