Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-67817 Change NamespaceStringOrUUID::db() to dbName() and return ↵ | Sophia Tan | 2023-04-24 | 1 | -3/+1 |
| | | | | DatabaseName | ||||
* | SERVER-75286 Initialise the CollectionWriter's _acquisition field | Kaloian Manassiev | 2023-04-05 | 1 | -3/+0 |
| | |||||
* | SERVER-73189 Change DbClient runCommandWithTarget to take in a DatabaseName ↵ | Sophia Tan | 2023-02-28 | 1 | -3/+2 |
| | | | | object | ||||
* | Revert "SERVER-73189 Change DbClient runCommandWithTarget to take in a ↵ | Uladzimir Makouski | 2023-02-23 | 1 | -2/+3 |
| | | | | | | DatabaseName object" This reverts commit 26ab9caac209c31ab6b51a71e241699e12875833. | ||||
* | SERVER-73189 Change DbClient runCommandWithTarget to take in a DatabaseName ↵ | Sophia Tan | 2023-02-23 | 1 | -3/+2 |
| | | | | object | ||||
* | SERVER-73307 Ensure CurOpStack always has access to its OperationContext ↵ | Patrick Freed | 2023-02-17 | 1 | -1/+2 |
| | | | | | | (#10536) This also ensures base lock stats are properly subtracted out when getting the lock stats for a given sub operation (fixes SERVER-73571). | ||||
* | Revert "SERVER-73307 Ensure CurOpStack always has access to its ↵ | liubov.molchanova | 2023-02-15 | 1 | -2/+1 |
| | | | | | | OperationContext (#10536)" This reverts commit ff7fcd42e84317e2a34e0b413ee4cc1d9be66884. | ||||
* | SERVER-73307 Ensure CurOpStack always has access to its OperationContext ↵ | Patrick Freed | 2023-02-15 | 1 | -1/+2 |
| | | | | | | (#10536) This also ensures base lock stats are properly subtracted out when getting the lock stats for a given sub operation (fixes SERVER-73571). | ||||
* | SERVER-70921 Do not drop off tenant information when running find, count and ↵ | Sophia Tan | 2022-12-16 | 1 | -4/+6 |
| | | | | distinct commands against views | ||||
* | SERVER-70432 Change CollectionCloner to be tenant aware | jannaerin | 2022-11-19 | 1 | -2/+3 |
| | |||||
* | SERVER-67423 Include tenantId in requests sent with DBDirectClient to have ↵ | Sophia Tan | 2022-09-30 | 1 | -7/+23 |
| | | | | user management cmds work | ||||
* | SERVER-65946 Have DBClient::call always throw exceptions on failure | Jason Chan | 2022-07-06 | 1 | -3/+1 |
| | |||||
* | SERVER-65955 Migrate shell exhaust path onto modern internal client API | David Storch | 2022-06-10 | 1 | -2/+3 |
| | | | | | | | 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. | ||||
* | SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includes | Billy Donahue | 2022-05-06 | 1 | -1/+3 |
| | |||||
* | SERVER-61385 Migrate callers of 'DBClientBase::query()' legacy API to the ↵ | David Storch | 2021-12-21 | 1 | -12/+5 |
| | | | | | | | | | 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. | ||||
* | SERVER-60749 Change internal client to stop issuing 'availableQueryOptions' ↵ | David Storch | 2021-10-25 | 1 | -5/+0 |
| | | | | command | ||||
* | SERVER-52846 Get rid of the old-style (getLastError-requiring) methods on ↵ | Allison Easton | 2021-10-20 | 1 | -0/+18 |
| | | | | DBDirectClient | ||||
* | SERVER-58210 Eliminate unnecessary RPC protocol negotiation code | David Storch | 2021-10-01 | 1 | -3/+1 |
| | |||||
* | SERVER-58670 Tighten up what kind of BSON the 'Query' type can be wrapped around | Irina Yatsenko | 2021-08-23 | 1 | -2/+3 |
| | | | | | | | | | 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. | ||||
* | SERVER-58670 Modernize DBClientBase query interface to avoid ↵ | Irina Yatsenko | 2021-08-14 | 1 | -4/+0 |
| | | | | OP_QUERY-derived characteristics | ||||
* | SERVER-57461 Remove SPLIT_LIMITED_SORT and associated QueryPlanner code | Eric Cox | 2021-07-31 | 1 | -2/+2 |
| | |||||
* | SERVER-57390 Remove getLastError implementation | Yoonsoo Kim | 2021-07-22 | 1 | -8/+3 |
| | |||||
* | SERVER-54975 Rename IDL parser classes to use CommandRequest and ↵ | Bernard Gorman | 2021-04-02 | 1 | -2/+2 |
| | | | | CommandReply suffixes | ||||
* | SERVER-54585 Enable running `findAndModify` against the Config server ↵ | Kaloian Manassiev | 2021-02-19 | 1 | -0/+6 |
| | | | | collections | ||||
* | SERVER-54171 Make `enableSharding` optimistically skip acquiring the DB DistLock | Kaloian Manassiev | 2021-02-02 | 1 | -4/+0 |
| | |||||
* | SERVER-26257 Prevent dbdirectclient from authenticatng | Sergey Galtsev | 2021-01-13 | 1 | -0/+4 |
| | |||||
* | SERVER-50508 Rename ConnectionType::MASTER to ConnectionType::kStandalone | Ben Caimano | 2020-10-26 | 1 | -1/+1 |
| | |||||
* | SERVER-50375 Ensure mongos forwards API params to shards | A. Jesse Jiryu Davis | 2020-09-10 | 1 | -0/+1 |
| | |||||
* | SERVER-48978 Futurize handleRequest | Andrew Chen | 2020-07-30 | 1 | -1/+1 |
| | |||||
* | SERVER-49157 Initialize WireSpec during MONGO_INITIALIZER | Amirsaman Memaripour | 2020-07-29 | 1 | -2/+2 |
| | |||||
* | SERVER-47735 change mongo source over to logv2 | Billy Donahue | 2020-04-26 | 1 | -1/+1 |
| | | | | | | - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2:: | ||||
* | SERVER-45692 add explicit RWC to inter-node commands (even if merely ↵ | Kevin Pulo | 2020-03-05 | 1 | -4/+11 |
| | | | | kImplicitDefault) | ||||
* | SERVER-45567 removing util/log.h where I can | Gabriel Russell | 2020-02-21 | 1 | -1/+0 |
| | | | | | | | o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp | ||||
* | SERVER-44021 Make type of "count" command in DBClient_Base match server. | Matthew Russotto | 2019-10-16 | 1 | -1/+1 |
| | |||||
* | SERVER-43273 Add UUID support to count and getIndexSpecs in DBClient | Vesselina Ratcheva | 2019-10-07 | 1 | -4/+4 |
| | |||||
* | SERVER-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | 2019-07-27 | 1 | -1/+1 |
| | |||||
* | SERVER-40357 expand all calls to MONGO_DISALLOW_COPYING | Billy Donahue | 2019-03-28 | 1 | -1/+2 |
| | | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done | ||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-39150 markKillOnClientDisconnect | Jason Carey | 2019-02-10 | 1 | -0/+1 |
| | |||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-36094 Make DBClientBase::query() take an NamespaceStringOrUUID | Matthew Russotto | 2018-08-14 | 1 | -2/+2 |
| | |||||
* | SERVER-35115 Decouple DBDirectClient from networking clients | Mathias Stearn | 2018-05-31 | 1 | -1/+1 |
| | |||||
* | SERVER-32646 CommandHelpers | Billy Donahue | 2018-01-16 | 1 | -1/+1 |
| | |||||
* | SERVER-31631 Bump minimum outgoing wire version for mongod when ↵ | Tess Avitabile | 2017-11-09 | 1 | -2/+2 |
| | | | | featureCompatibilityVersion is 3.6 | ||||
* | SERVER-31456 Expose server type on Mongo connection object. | Max Hirschhorn | 2017-10-14 | 1 | -0/+6 |
| | | | | | | This makes it possible to prevent the mongo shell from gossiping a clusterTime to stand-alone mongod processes when the mongo shell is also connected to a replica set or a sharded cluster. | ||||
* | SERVER-30735 Make DBDirectClient use its own LastError | Mathias Stearn | 2017-08-28 | 1 | -5/+12 |
| | |||||
* | SERVER-28510 Close incoming mongod connection on NotMaster error when ↵ | Mathias Stearn | 2017-08-17 | 1 | -8/+4 |
| | | | | handling fire-and-forget command | ||||
* | SERVER-30118 Stop setting messageIDs in AbstractMessagingPort::say() and call() | Mathias Stearn | 2017-07-26 | 1 | -0/+2 |
| | | | | | | It is now the responsibility of the callers (including the same-named methods on DBClientConnection) to prepare a ready-to-send Message. AMP's job is now just to send the provided message as-is. | ||||
* | SERVER-29731 Unify logic around directly invoking a command | Mathias Stearn | 2017-07-13 | 1 | -16/+5 |
| | |||||
* | SERVER-29319 Expose OpMsgRequest interface in DBClient | Mathias Stearn | 2017-06-19 | 1 | -1/+3 |
| |