While running patch with causal consistency set to true go the failure with error
js_test:getMore] 2017-07-05T17:47:47.136+0000 s20765| 2017-07-05T17:47:47.135+0000 D NETWORK [conn1] Exception thrown while processing query op for auth_getMore.foo :: caused by :: 2 unknown top level operator: $logicalTime [js_test:getMore] 2017-07-05T17:47:47.136+0000 2017-07-05T17:47:47.135+0000 E QUERY [thread1] Error: error: { "$err" : "unknown top level operator: $logicalTime", "code" : 2 } : [js_test:getMore] 2017-07-05T17:47:47.136+0000 _getErrorWithCode@src/mongo/shell/utils.js:25:13 [js_test:getMore] 2017-07-05T17:47:47.137+0000 DBQuery.prototype.next@src/mongo/shell/query.js:309:1 [js_test:getMore] 2017-07-05T17:47:47.137+0000 runTest@jstests/auth/getMore.js:55:9 [js_test:getMore] 2017-07-05T17:47:47.137+0000 @jstests/auth/getMore.js:236:5 [js_test:getMore] 2017-07-05T17:47:47.137+0000 @jstests/auth/getMore.js:2:2 [js_test:getMore] 2017-07-05T17:47:47.137+0000 failed to load: jstests/auth/getMore.js