Skip to content

ornicar/rm-issue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cursor id XXX not found when streaming data from secondary

To reproduce you need a replicaset with at least one secondary.

sbt run "mongodb://primary:27017,secondary:27017" dbname

The test will create a dbname.rmbug2 collection, empty it, and insert 2000 documents.

Then it will stream the documents from mongodb to stdout.

Expected: should print 2000 documents. Issue: After about 100 documents, the stream closes with an error.

Output:

[...]
223
236
237
255
319
348
373
387
394
395
397
463
465
495
499
29
39
41
67
87
Exception in thread "main" DatabaseException['cursor id 8910965325409551864 not found' (code = 43)]

About

reactivemongo demos

Resources

Stars

Watchers

Forks

Languages