Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-56550 Require consistent API params in getMore and txns | A. Jesse Jiryu Davis | 2021-05-13 | 1 | -4/+2 |
| | | | | | | Transaction-continuing commands must use the same API parameters as the transaction's first command (it is no longer optional), and similarly getMore must use the same as the cursor-creating command. | ||||
* | SERVER-56456 Add reply types to UMC commands and simplify templates | Sara Golemon | 2021-04-29 | 1 | -48/+41 |
| | |||||
* | SERVER-54975 Rename IDL parser classes to use CommandRequest and ↵ | Bernard Gorman | 2021-04-02 | 1 | -8/+8 |
| | | | | CommandReply suffixes | ||||
* | SERVER-55453 Retry dropRole command transactions harder in test mode | Sara Golemon | 2021-03-24 | 1 | -1/+5 |
| | |||||
* | SERVER-54698 Retry UMC transaction on retryable op error | Sara Golemon | 2021-02-23 | 1 | -4/+10 |
| | |||||
* | SERVER-54136 Make the authenticate command respect enforceUserClusterSeparation | Ben Caimano | 2021-02-18 | 1 | -0/+1 |
| | |||||
* | SERVER-52972 Retry drop role transactions in UMC command | Sara Golemon | 2021-02-11 | 1 | -65/+126 |
| | |||||
* | SERVER-53499 Handle UMC commands with requireApiVersion and standalone mongod | Mark Benvenuto | 2021-01-15 | 1 | -1/+1 |
| | |||||
* | SERVER-51649 Convert aggregate command input to IDL | Ruoxin Xu | 2021-01-07 | 1 | -3/+4 |
| | |||||
* | SERVER-53499 User Management commands must set apiVersion internally | Mark Benvenuto | 2021-01-06 | 1 | -0/+7 |
| | |||||
* | SERVER-52708 Make tenant migration donor take certificate as string in ↵ | Cheahuychou Mao | 2021-01-05 | 1 | -4/+4 |
| | | | | donorStartMigration command | ||||
* | SERVER-51866 IDLify MergeAuthzCollections command | Sara Golemon | 2020-11-10 | 1 | -363/+307 |
| | |||||
* | SERVER-51865 IDLify user cache commands | Sara Golemon | 2020-11-10 | 1 | -77/+37 |
| | |||||
* | SERVER-51864 IDLify usersInfo and rolesInfo commands | Sara Golemon | 2020-11-09 | 1 | -195/+165 |
| | |||||
* | SERVER-49931 Transactionalize dropUser commands | Sara Golemon | 2020-10-21 | 1 | -80/+213 |
| | |||||
* | SERVER-50292 Refactor user acuisition via externalState | Sara Golemon | 2020-09-02 | 1 | -31/+30 |
| | |||||
* | SERVER-45938 Create override for createUser to allow possible cluster members | Spencer Jackson | 2020-09-02 | 1 | -5/+14 |
| | |||||
* | SERVER-50217 change auth op observer to handle $v:1 and $v:2 updates | Ian Boros | 2020-08-27 | 1 | -1/+2 |
| | | | | This commit also removes an implicit constructor for write_ops::UpdateModification. | ||||
* | SERVER-50204 Refactor role acquisition using resolveRoles | Sara Golemon | 2020-08-24 | 1 | -140/+75 |
| | |||||
* | SERVER-50187 Use AuthzManagerExternalState::roleExists() to simplify role checks | Sara Golemon | 2020-08-20 | 1 | -18/+7 |
| | |||||
* | SERVER-49114 Replace getSSLManager() with SSLManagerCoordinator | Gabriel Marks | 2020-07-14 | 1 | -3/+3 |
| | |||||
* | SERVER-49112 Add Session::getSSLConfiguration | Gabriel Marks | 2020-07-08 | 1 | -1/+2 |
| | |||||
* | SERVER-49077 IDLify UMC Mutation commands | Sara Golemon | 2020-07-02 | 1 | -1142/+785 |
| | |||||
* | SERVER-48084 Lint log lines in mongo/db/commands | Sara Golemon | 2020-05-13 | 1 | -13/+17 |
| | |||||
* | 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-46645 Make the UserCacheInvalidatorJob expect both OID and Timestamp | Kaloian Manassiev | 2020-03-06 | 1 | -3/+10 |
| | |||||
* | SERVER-44978 Move the "cache generation" to AuthorizationManagerImpl | Kaloian Manassiev | 2020-02-27 | 1 | -155/+146 |
| | | | | | | | The "cache generation" concept is something specific to the Authorization Manager and doesn't fit with an asynchronous (non totally-ordered cache). This change moves it out of the ReadThroughCache and makes it an AuthorizationManager concept. | ||||
* | 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-45869 automatically converted structured logging | Gabriel Russell | 2020-02-13 | 1 | -9/+22 |
| | |||||
* | SERVER-42165 Replace uses of stdx::mutex with mongo::Mutex | Ben Caimano | 2019-09-17 | 1 | -3/+3 |
| | |||||
* | SERVER-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | 2019-07-27 | 1 | -46/+34 |
| | |||||
* | SERVER-41071 Replace NULL and 0 with nullptr | A. Jesse Jiryu Davis | 2019-06-14 | 1 | -5/+5 |
| | |||||
* | SERVER-39338 Remove `stdx/functional.h` | ADAM David Alan Martin | 2019-06-10 | 1 | -2/+2 |
| | |||||
* | SERVER-40529 Refresh pinned users in background thread | Jonathan Reams | 2019-05-28 | 1 | -13/+23 |
| | |||||
* | SERVER-40476 remove mongoutils::str | Billy Donahue | 2019-04-09 | 1 | -8/+7 |
| | | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare. | ||||
* | SERVER-38984 Validate unique User ID on UserCache hit | Sara Golemon | 2019-02-14 | 1 | -0/+2 |
| | |||||
* | 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-37836 re-evaluate authorization for originating command in getMore | Isabella Siu | 2019-02-08 | 1 | -0/+2 |
| | |||||
* | SERVER-30711: scope_guard rewrite, to avoid -Werror=noexcept-type | Billy Donahue | 2019-01-11 | 1 | -3/+3 |
| | | | | | | | | Macro ON_BLOCK_EXIT(...) now takes a single callable, Some renames: Dismias -> dismiss MakeGuard => makeGuard | ||||
* | SERVER-37834 Implement RFC 4514 X509 DN parser | Jonathan Reams | 2018-12-17 | 1 | -1/+1 |
| | |||||
* | SERVER-28871: Remove user management command write concern backwards ↵ | Spencer Jackson | 2018-12-03 | 1 | -60/+0 |
| | | | | compatibility | ||||
* | SERVER-37124 Disambiguate DuplicateKey error and return keyPattern details ↵ | James Wahlin | 2018-11-16 | 1 | -2/+2 |
| | | | | in errorInfo object | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -26/+28 |
| | |||||
* | SERVER-37563 Remove all usages of getGlobalAuthorizationManager | Kaloian Manassiev | 2018-10-12 | 1 | -3/+2 |
| | |||||
* | SERVER-31552 Allow users to be pinned in memory | Jonathan Reams | 2018-10-01 | 1 | -111/+137 |
| | |||||
* | Revert "SERVER-31552 Allow users to be pinned in memory" | Jonathan Reams | 2018-09-28 | 1 | -137/+111 |
| | | | | This reverts commit d8e10f2dcc4554c74cf1da9d40557233cad70fb1. | ||||
* | SERVER-31552 Allow users to be pinned in memory | Jonathan Reams | 2018-09-28 | 1 | -111/+137 |
| | |||||
* | SERVER-36606: Allow commands to expose names of sensitive fields | Spencer Jackson | 2018-09-17 | 1 | -5/+4 |
| | |||||
* | SERVER-36094 Make DBClientBase::query() take an NamespaceStringOrUUID | Matthew Russotto | 2018-08-14 | 1 | -7/+3 |
| | |||||
* | SERVER-35890 refactor User cache into InvalidatingLRUCache and UserHandle | Jonathan Reams | 2018-08-01 | 1 | -5/+5 |
| |