Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
3.6.0-rc0
-
None
-
Fully Compatible
-
ALL
-
v3.6
-
-
Query 2017-11-13, Query 2017-12-04, Query 2017-12-18, Query 2018-01-01
-
0
Description
On a 3.6.0-rc0 single node replica set, while applying a CRUD workload with 16 or more threads, a change stream using the option fullDocument: updateLookup eventually fails during a getMore with the following error:
2017-10-23T16:51:32.883-0400 I QUERY [thread2] js thread raised js exception: JSInterpreterFailure: Error: getMore command failed: {
|
"operationTime" : Timestamp(1508791892, 30247),
|
"ok" : 0,
|
"errmsg" : "collection or index disappeared when cursor yielded: ExceededTimeLimit: operation exceeded time limit",
|
"code" : 175,
|
"codeName" : "QueryPlanKilled",
|
"$clusterTime" : {
|
"clusterTime" : Timestamp(1508791892, 30249),
|
"signature" : {
|
"hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
|
"keyId" : NumberLong(0)
|
}
|
}
|
}
|
Attachments
Issue Links
- duplicates
-
SERVER-31597 Refactor $changeStream post-update lookup
-
- Closed
-