[SERVER-56111] [SBE] A lost cursor position is not detected for tailable cursors Created: 15/Apr/21  Updated: 29/Oct/23  Resolved: 27/Apr/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0.0-rc0

Type: Bug Priority: Major - P3
Reporter: Anton Korshunov Assignee: Mindaugas Malinauskas
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-56047 [SBE][dbtest] Failures in tailable te... Closed
Related
related to SERVER-56110 Enable noPassthroughWithMongod suite ... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Steps To Reproduce:

resmoke run --suites=no_passthrough_with_mongod --mongodSetParameters='{featureFlagSBE: true}' jstests/noPassthroughWithMongod/captrunc_cursor_invalidation.js

Sprint: Query Execution 2021-05-03
Participants:

 Description   

 

[js_test:captrunc_cursor_invalidation] assert: command worked when it should have failed: {
[js_test:captrunc_cursor_invalidation] 	"cursor" : {
[js_test:captrunc_cursor_invalidation] 		"nextBatch" : [ ],
[js_test:captrunc_cursor_invalidation] 		"id" : NumberLong("6632961020492117944"),
[js_test:captrunc_cursor_invalidation] 		"ns" : "test.captrunc_cursor_invalidation"
[js_test:captrunc_cursor_invalidation] 	},
[js_test:captrunc_cursor_invalidation] 	"ok" : 1
[js_test:captrunc_cursor_invalidation] }
[js_test:captrunc_cursor_invalidation] _getErrorWithCode@src/mongo/shell/utils.js:25:13
[js_test:captrunc_cursor_invalidation] doassert@src/mongo/shell/assert.js:18:14
[js_test:captrunc_cursor_invalidation] _assertCommandFailed@src/mongo/shell/assert.js:772:17
[js_test:captrunc_cursor_invalidation] assert.commandFailedWithCode@src/mongo/shell/assert.js:833:16
[js_test:captrunc_cursor_invalidation] @jstests/noPassthroughWithMongod/captrunc_cursor_invalidation.js:31:1
[js_test:captrunc_cursor_invalidation] @jstests/noPassthroughWithMongod/captrunc_cursor_invalidation.js:5:2
[js_test:captrunc_cursor_invalidation] uncaught exception: Error: command worked when it should have failed: {
[js_test:captrunc_cursor_invalidation] 	"cursor" : {
[js_test:captrunc_cursor_invalidation] 		"nextBatch" : [ ],
[j2] {"t":{"$date":"2021-04-11T16:08:37.348+00:00"},"s":"W",  "c":"EXECUTOR", "id":4910400, "ctx":"conn24","msg":"Terminating session due to error","attr":{"error":{"code":6,"codeName":"HostUnreachable","errmsg":"Connection closed by peer"}}}
[j2] {"t":{"$date":"2021-04-11T16:08:37.348+00:00"},"s":"I",  "c":"NETWORK",  "id":5127900, "ctx":"conn24","msg":"Ending session","attr":{"error":{"code":6,"codeName":"HostUnreachable","errmsg":"Connection closed by peer"}}}
[js_test:captrunc_cursor_invalidation] 		"id" : NumberLong("6632961020492117944"),
[js_test:captrunc_cursor_invalidation] 		"ns" : "test.captrunc_cursor_invalidation"
[js_test:captrunc_cursor_invalidation] 	},
[js_test:captrunc_cursor_invalidation] 	"ok" : 1
[js_test:captrunc_cursor_invalidation] } :
[js_test:captrunc_cursor_invalidation] _getErrorWithCode@src/mongo/shell/utils.js:25:13
[js_test:captrunc_cursor_invalidation] doassert@src/mongo/shell/assert.js:18:14
[js_test:captrunc_cursor_invalidation] _assertCommandFailed@src/mongo/shell/assert.js:772:17
[js_test:captrunc_cursor_invalidation] assert.commandFailedWithCode@src/mongo/shell/assert.js:833:16
[js_test:captrunc_cursor_invalidation] @jstests/noPassthroughWithMongod/captrunc_cursor_invalidation.js:31:1
[js_test:captrunc_cursor_invalidation] @jstests/noPassthroughWithMongod/captrunc_cursor_invalidation.js:5:2
[js_test:captrunc_cursor_invalidation] failed to load: jstests/noPassthroughWithMongod/captrunc_cursor_invalidation.js
[js_test:captrunc_cursor_invalidation] exiting with code -3

Task.
 



 Comments   
Comment by Githook User [ 27/Apr/21 ]

Author:

{'name': 'Mindaugas Malinauskas', 'email': 'mindaugas.malinauskas@mongodb.com'}

Message: SERVER-56111 [SBE] A lost cursor position is not detected for tailable cursors
Branch: master
https://github.com/mongodb/mongo/commit/37552892e0d3930d7724722c8d3c12961dc605ab

Generated at Thu Feb 08 05:38:22 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.