Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-50998 Remove getClusterTimeForReplicaSet() | Kevin Pulo | 2020-09-17 | 1 | -1/+2 |
| | |||||
* | SERVER-48433 Remove LogicalClock facade | Kevin Pulo | 2020-09-17 | 1 | -2/+2 |
| | |||||
* | SERVER-48084 Lint log lines in mongo/db/commands | Sara Golemon | 2020-05-13 | 1 | -2/+0 |
| | |||||
* | 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-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | 2019-07-27 | 1 | -1/+1 |
| | |||||
* | 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-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -9/+11 |
| | |||||
* | SERVER-34653 MONGO_REGISTER_TEST_COMMAND | Billy Donahue | 2018-05-16 | 1 | -9/+2 |
| | |||||
* | SERVER-34628 Really remove appendCommandStatus | Mathias Stearn | 2018-05-08 | 1 | -5/+3 |
| | | | | | | | | | | All remaining callers are transitioned to some form of usassert. This was done with an elaborate set of vim macros to make this tractable. Therefore it should not be considered an example of the best way to write new code, just as an improvement on what was there before. In particular, I couldn't easily remove Status's that are named then only used once in uassertStatusOK, nor could I convert the pattern of checking a StatusWith<T>'s getStatus() then calling getValue() to just call uassertStatusOK(returnsStatusWith()). | ||||
* | SERVER-34751 Replace getGlobalStorageEngine cals with getStorageEngine. | Andy Schwerin | 2018-05-03 | 1 | -4/+2 |
| | |||||
* | SERVER-34580 Plumb commit time to commit handlers when available | Judah Schvimer | 2018-05-03 | 1 | -2/+2 |
| | |||||
* | SERVER-33674 Require GlobalLocks with deadlines to specify interrupt ↵ | Louis Williams | 2018-04-30 | 1 | -2/+2 |
| | | | | behavior when interrupted | ||||
* | SERVER-33889 Split dcommands and core into libraries for embedded vs ↵ | Henrik Edin | 2018-03-23 | 1 | -0/+1 |
| | | | | standalone process applications. Refactored commands libraries throughout the codebase and made their uses be LIBDEPS_PRIVATE when possible as most commands don't export any symbols and don't even have headerfiles. | ||||
* | SERVER-33892 Separate test_commands_enabled library | Billy Donahue | 2018-03-14 | 1 | -1/+1 |
| | |||||
* | SERVER-33318 simplify oldest_timestamp setting | Eric Milkie | 2018-03-05 | 1 | -7/+5 |
| | |||||
* | SERVER-33286 Provide service context in Command::secondaryAllowed to allow ↵ | Henrik Edin | 2018-02-14 | 1 | -2/+2 |
| | | | | getting interfaces without using global get function. | ||||
* | SERVER-32682 Use deadline-oriented mechanism for lock timeout | Xiangyu Yao | 2018-02-09 | 1 | -2/+2 |
| | |||||
* | SERVER-32682 Change GlobalLock timeout type to Milliseconds | Xiangyu Yao | 2018-02-09 | 1 | -2/+2 |
| | |||||
* | SERVER-33136 const-ify the command auth accessors | Billy Donahue | 2018-02-06 | 1 | -2/+2 |
| | |||||
* | SERVER-32958 unrevert "SERVER-32958 slaveOk,slaveOverrideOk replacement" | Billy Donahue | 2018-01-31 | 1 | -4/+4 |
| | | | | | | w/fix: update a new command to secondaryAllowed This reverts commit d75cb425fbc3cf4b569eb1722c3f8abec45654a2. | ||||
* | Revert "SERVER-32958 slaveOk,slaveOverrideOk replacement" | Judah Schvimer | 2018-01-31 | 1 | -4/+4 |
| | | | | This reverts commit be24b0323d3f2d424d9e22337f4221d39001ac31. | ||||
* | SERVER-32958 slaveOk,slaveOverrideOk replacement | Billy Donahue | 2018-01-31 | 1 | -4/+4 |
| | | | | declare read_preference dep. update service_entry_opint_embedded | ||||
* | SERVER-32958 Command::help() returns std::string | Billy Donahue | 2018-01-30 | 1 | -4/+4 |
| | |||||
* | SERVER-32284 rename ReplicationCoordinator::reserveSnapshotName() to ↵ | Benety Goh | 2018-01-17 | 1 | -1/+2 |
| | | | | getMinimumVisibleSnapshot() | ||||
* | SERVER-32646 CommandHelpers | Billy Donahue | 2018-01-16 | 1 | -3/+5 |
| | |||||
* | SERVER-31304: Refactor away SnapshotName. | Daniel Gottlieb | 2017-11-21 | 1 | -3/+4 |
| | |||||
* | SERVER-30638 change setReadFromMajorityCommittedSnapshot to use timestamps ↵ | Eric Milkie | 2017-10-05 | 1 | -3/+1 |
| | | | | instead of named snapshots | ||||
* | SERVER-28620 Adorn all oplog writes with timestamps | Eric Milkie | 2017-08-22 | 1 | -1/+1 |
| | | | | | | | These timestamps are now used to implement oplog visibility rules, in place of the current in-memory vector of uncommitted ops that the WiredTiger glue code currently uses. This change also introduces a TimestampedBSONObj class, which encapsulates a BSONObject with its associated write timestamp. | ||||
* | SERVER-29731 get errmsg out of BasicCommand api | Mathias Stearn | 2017-07-13 | 1 | -2/+0 |
| | | | | It is now only used by commands deriving from ErrmsgCommandDeprecated. | ||||
* | SERVER-29731 convert all direct subclasses of Command to BasicCommand | Mathias Stearn | 2017-07-13 | 1 | -4/+4 |
| | |||||
* | SERVER-29260 Make BSONObj argument to Command::run() const& | Mathias Stearn | 2017-05-17 | 1 | -2/+2 |
| | |||||
* | SERVER-28701 Remove queryOptions argument from Command::run() | Mathias Stearn | 2017-04-12 | 1 | -2/+0 |
| | |||||
* | SERVER-22541 Refactor RAII locking helpers. | Charlie Swanson | 2017-03-15 | 1 | -4/+3 |
| | | | | | | | | | Removes the class 'ScopedTransaction' and moves the responsibility of abandoning the snapshot onto the GlobalLock class. Also renames the AutoGetCollectionForRead class to AutoGetCollectionForReadCommand, and adds a new AutoGetCollectionForRead class. Unlike AutoGetCollectionForReadCommand, this new class will not update the namespace on the CurrentOp object, nor will it add an entry to Top. | ||||
* | SERVER-27938 Rename all OperationContext variables to opCtx | Maria van Keulen | 2017-03-07 | 1 | -9/+10 |
| | | | | | | This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo. | ||||
* | SERVER-25488 merge ClientBasic and Client | Kyle Suarez | 2016-08-08 | 1 | -2/+2 |
| | |||||
* | SERVER-20224 commands that write support writeConcern | Judah Schvimer | 2016-04-12 | 1 | -0/+6 |
| | |||||
* | SERVER-23024 remove isWriteCommandForConfigServer method | Misha Tyulenev | 2016-03-15 | 1 | -6/+0 |
| | |||||
* | SERVER-18022 Fix places relying on old $readMajorityTemporaryName | Mathias Stearn | 2015-08-28 | 1 | -1/+1 |
| | |||||
* | SERVER-19212 Make w:majority wait for any reserved snapshots to be visible | Mathias Stearn | 2015-08-12 | 1 | -1/+1 |
| | | | | | | | This ensures that when a w:majority write that makes a new collection returns, a reader with readConcern:majority can immediately read the collection. If this isn't done, the reader could get a snapshot before the minimum snapshot for the collection and error out. | ||||
* | SERVER-19212 Hide indexes and collections from stale majority concern reads | Mathias Stearn | 2015-08-12 | 1 | -3/+6 |
| | | | | | | | | | Reading from a collection will error out if the snapshot used by the query is older than the collection creation or the point when the last index was dropped from a collection. New indexes do not cause reads to fail, but reads cannot use the new indexes since they may be incomplete in the snapshot. | ||||
* | SERVER-19212 Assign simple unique counter to each snapshot | Mathias Stearn | 2015-08-05 | 1 | -2/+2 |
| | | | | | Allows distinguishing snapshots created with the same OpTime as needed for background index builds. | ||||
* | SERVER-18022 Read Majority Committed implementation for primary nodes | Mathias Stearn | 2015-06-29 | 1 | -0/+141 |