summaryrefslogtreecommitdiff
path: root/src/mongo/client/dbclient_rs_test.cpp
AgeCommit message (Collapse)Author
2024-05-23SERVER-90645 Enable tidy check misc-unused-using-decls (#22430)Matt Kneiser
Co-authored-by: Benety Goh <benety@mongodb.com> GitOrigin-RevId: e97b100882e14cca504952d321cedfb135321240
2024-03-19SERVER-87974 Enable modernize-use-override and apply fixes (#20075)Ivan Fefer
GitOrigin-RevId: c69dc68af83faf399b2e82454ce27d95379c094c
2024-03-05SERVER-81825 Only support building OpMsgRequest with ValidatedTenancyScopeSophia Tan
GitOrigin-RevId: 89867354e89599a2f6e90983b8db157a458bd8b4
2024-02-16SERVER-85992 Refactor fromDBAndBody to build requests with ValidatedTenancyScopeJoseph Prince
GitOrigin-RevId: f4e1d34df6a0518d5d05ee2171d2ef15d97e5685
2023-08-24SERVER-80148 Use DatabaseName for calls to OpMsgRequest::fromDBAndBodyMathis Bessa
2023-06-15SERVER-77042 automated IWYU changes up to ratio of 0.3Daniel Moody
2023-02-15SERVER-73375 Change DbClient fire-and-forget command functions to use ↵Sophia Tan
NamespaceString object
2023-02-08SERVER-73112 Expose function to construct NamespaceString in unit testsjannaerin
2022-06-22SERVER-62206 Remove DBClientBase::query_DEPRECATED()David Storch
Also includes related simplifications to the implementation of 'DBClientCursor'.
2022-06-10SERVER-65955 Migrate shell exhaust path onto modern internal client APIDavid Storch
In doing so, this also fixes the shell's C++ native query path to correctly handle negative limit. The patch also includes additional preparatory work for deleting the query_DEPRECATED() internal client API.
2022-03-03SERVER-63900: Parameterize RS find host timeout for unittests.Daniel Gottlieb
2021-12-21SERVER-61385 Migrate callers of 'DBClientBase::query()' legacy API to the ↵David Storch
modern 'find()' API There are a handful of remaining callers of the legacy API, either using the exhaust option or which are involved in a code path which still relies on the OP_QUERY-inspired BSON format. These should be cleaned up as follow-up work.
2021-08-23SERVER-58670 Tighten up what kind of BSON the 'Query' type can be wrapped aroundIrina Yatsenko
This refactor includes: Remove dead code from 'Query' type and reduce it public interface. Split query argument in query/update/removed methods into filter BSON and settings (which are still passed around as 'Query' type). Remove Query(string) constructors. Remove most callers of 'Query(const BSONObj&)'. Replace public 'Query(const BSON&)' and 'Query.obj' with an explicit factory method and a getter.
2021-05-19SERVER-54291 remove dependency on scanning replica set monitor in ↵Randolph Tan
dbclient_rs_test
2020-12-08SERVER-40811 make initializers throwyBilly Donahue
- Consolidate init-related headers (just init.h and initializer.h) - Factor out a separate DependencyGraph component - Remove MONGO_DEFAULT_PREREQUISITES, MONGO_NO_PREREQUISITES, MONGO_NO_DEPENDENTS. - Document the role of the "default" initializer.
2020-10-23SERVER-50511 Change local variables and functions in dbclient filesAmirsaman Memaripour
2020-07-02SERVER-46367 Remove ScanningReplicaSetMonitor specific members from the ↵Haley Connelly
abstract ReplicaSetMonitor class
2020-05-12SERVER-47091 Make ReplSetConfig and MemberConfig immutableMatthew Russotto
2020-03-03SERVER-46573 Make ReplicaSetMonitorTestConcurrent force ↵Haley Connelly
replicaSetMonitorProtocol to scanning
2020-03-03SERVER-46509 Change disableStreamableReplicaSetMonitor server parameter to ↵Haley Connelly
an enum
2020-02-28SERVER-46417 Temporarily make dbclient_rs_test use the ↵Haley Connelly
ScanningReplicaSetMonitor only
2020-02-21SERVER-42437 Make ReplicaSetMonitorManager a ServiceContext decorationHaley Connelly
2019-10-04SERVER-43015 ReplicaSetMonitor should timeout waiters upon rescanBen Caimano
2019-06-25SERVER-40363 Change type of "_id" field of replica setAllison Easton
config to be different from that of the member index
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
2018-12-20SERVER-35688 Make RSM use async networkingMathias Stearn
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-08-14SERVER-36094 Make DBClientBase::query() take an NamespaceStringOrUUIDMatthew Russotto
2018-06-29SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin
2018-04-13SERVER-33759 Forbid replication protocol version 0Spencer T Brody
2017-11-01SERVER-26108 Speed up dbclient_rs_test by disabling sleepy retriesMathias Stearn
2017-06-28SERVER-29319 Delete DBClient::runCommandWithMetadata{,AndTarget}Mathias Stearn
2017-06-27SERVER-29165 Don't create RestrictionEnvironment in TransportLayerJonathan Reams
2017-06-26Revert "SERVER-29165 Don't create RestrictionEnvironment in TransportLayer"Jonathan Reams
This reverts commit e8157bfbed3e86ed24eaffa84038500425c2ee49.
2017-06-26SERVER-29165 Don't create RestrictionEnvironment in TransportLayerJonathan Reams
2017-05-12SERVER-28814 Replace ServerSelectionMetadata with just ReadPreferenceSettingMathias Stearn
2017-03-06SERVER-27995 make repl_set* naming convention consistentJudah Schvimer
2016-10-24SERVER-26683 Log reason for marking repl hosts as failed in the RSMKaloian Manassiev
2016-10-24Revert "SERVER-26683 Log reason for marking repl hosts as failed in the RSM"Kaloian Manassiev
This reverts commit 80d6ca07522fce27f9559007791ebe4a1afe0866.
2016-10-24SERVER-26683 Log reason for marking repl hosts as failed in the RSMKaloian Manassiev
2016-09-08SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch
On Windows, these are aliases for boost containers. On other platforms they are aliases for std containers.
2016-08-04SERVER-24611 Implement ClientMetadata classMark Benvenuto
2016-08-01SERVER-23192 periodically reload ShardRegistry from the catalogMisha Tyulenev
2015-11-11SERVER-21272 Make replica set monitor retry finding hostsKaloian Manassiev
This change makes the replica set monitor retry more than once to find hosts suitable for a given read preference and fail quickly if none of the hosts for a given replica set can be reached.
2015-06-20SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto
2015-06-19SERVER-17308 Remove duplicate std::unique_ptr using-declarationsJason Rassi
2015-06-16SERVER-18292 SERVER-18236 read ReadPreference off of metadata in DBClientRSAdam Midvidy
2015-06-10SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow
2015-06-10SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T>Andrew Morrow
2015-05-21SERVER-18587 cleanup ReadPreference and move it to a separate libraryAdam Midvidy