[SERVER-36094] Make DBClientBase::query() functions take a NamespaceStringOrUUID Created: 12/Jul/18  Updated: 29/Oct/23  Resolved: 23/Aug/18

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 4.1.3

Type: Improvement Priority: Major - P3
Reporter: Tess Avitabile (Inactive) Assignee: Matthew Russotto
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-36093 QueryRequest should have a single con... Closed
is depended on by SERVER-36096 Convert CollectionCloner to use DBCli... Closed
Backwards Compatibility: Fully Compatible
Sprint: Repl 2018-07-30, Repl 2018-08-13, Repl 2018-08-27
Participants:

 Description   

The find command should be done by namespace or UUID, depending which is provided. We must ensure that getMore commands use the correct namespace when the DBClientCursor is constructed using a UUID. As part of this work, we should make DBClientBase::query() overrides use keyword override or final.



 Comments   
Comment by Githook User [ 23/Aug/18 ]

Author:

{'name': 'Matthew Russotto', 'email': 'matthew.russotto@10gen.com', 'username': 'mtrussotto'}

Message: SERVER-36094 Make query by UUID work for DBClient.
Branch: master
https://github.com/mongodb/mongo/commit/e7afdfb2941808f078cae1aafa05e40bdb079766

Comment by Githook User [ 14/Aug/18 ]

Author:

{'username': 'mtrussotto', 'email': 'matthew.russotto@10gen.com', 'name': 'Matthew Russotto'}

Message: SERVER-36094 Make DBClientBase::query() take an NamespaceStringOrUUID
Branch: master
https://github.com/mongodb/mongo/commit/41005a73c8534953c4627b2a9d82a776e4276f1f

Comment by Githook User [ 09/Aug/18 ]

Author:

{'username': 'mtrussotto', 'name': 'Matthew Russotto', 'email': 'matthew.russotto@10gen.com'}

Message: SERVER-36094 Add override/final to DBClientBase methods
Branch: master
https://github.com/mongodb/mongo/commit/c19c600b78d6176ace0044d2af0104e44c51610a

Comment by Matthew Russotto [ 06/Aug/18 ]

SERVER-35115 removed dbclientinterface.h.

Generated at Thu Feb 08 04:42:01 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.