- 
    Type:Bug 
- 
    Resolution: Fixed
- 
    Priority:Major - P3 
- 
    Affects Version/s: 3.6.0-rc0
- 
    Component/s: Querying, Replication
- 
    None
- 
        Fully Compatible
- 
        ALL
- 
        v3.6
- 
        
- 
        Query 2017-11-13, Query 2017-12-04, Query 2017-12-18, Query 2018-01-01
- 
        0
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
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)
		}
	}
}
- duplicates
- 
                    SERVER-31597 Refactor $changeStream post-update lookup -         
- Closed
 
-         
