[SERVER-18765] Implement ClusterClientCursor Created: 01/Jun/15  Updated: 05/Feb/16  Resolved: 02/Jul/15

Status: Closed
Project: Core Server
Component/s: Querying, Sharding
Affects Version/s: None
Fix Version/s: 3.1.6

Type: Task Priority: Major - P3
Reporter: David Storch Assignee: David Storch
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Quint Iteration 5, Quint Iteration 6
Participants:

 Description   

ClusterClientCursor will be a new abstraction used in the mongos find command path. It is the mongos equivalent of mongod's ClientCursor. It is responsible for sending asynchronous requests to the shards and merging the results before they are sent back to the client.



 Comments   
Comment by Githook User [ 02/Jul/15 ]

Author:

{u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'}

Message: SERVER-18765 improve test coverage for AsyncClusterClientCursor

Also fixes ACCC so it can be killed while the TaskExecutor is shutting down.
Branch: master
https://github.com/mongodb/mongo/commit/d198b9d6b117ef97f86b142ab7f6502721ef0ca3

Comment by Githook User [ 02/Jul/15 ]

Author:

{u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'}

Message: SERVER-18765 ClusterClientCursor and AsyncClusterClientCursor
Branch: master
https://github.com/mongodb/mongo/commit/e5a013add4a59c2c185dbf06906dc51fd8f5d334

Comment by Githook User [ 11/Jun/15 ]

Author:

{u'username': u'dstorch', u'name': u'David Storch', u'email': u'david.storch@10gen.com'}

Message: SERVER-18765 add a method to convert LiteParsedQuery to a find command
Branch: master
https://github.com/mongodb/mongo/commit/1bcc271e288fe44d81d5e6872ccfa2236f37f4d4

Generated at Thu Feb 08 03:48:40 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.