summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/migration_destination_manager_legacy_commands.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+16
|
* SERVER-37563 Remove all usages of getGlobalAuthorizationManagerKaloian Manassiev2018-10-121-1/+0
|
* SERVER-25333 Use StartChunkCloneRequest in the MigrationDestinationManagerBlake Oler2018-07-201-31/+14
|
* SERVER-25333 Remove ScopedDBConnection from the MigrationDestinationManagerBlake Oler2018-06-281-12/+12
|
* SERVER-34628 Really remove appendCommandStatusMathias Stearn2018-05-081-2/+2
| | | | | | | | | | 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-29908 Move more libraries from sharding into ↵Kaloian Manassiev2018-03-131-2/+3
| | | | sharding_api_d/sharding_runtime_d
* SERVER-33197 Implement joining behavior for movePrimary on shardsBlake Oler2018-02-271-2/+2
|
* SERVER-29908 Move stale shard version handling out of ShardingStateKaloian Manassiev2018-02-211-11/+2
|
* SERVER-33286 Provide service context in Command::secondaryAllowed to allow ↵Henrik Edin2018-02-141-4/+4
| | | | getting interfaces without using global get function.
* SERVER-32886 Remove unnecessary sleeps during chunk migrationjannaerin2018-02-131-4/+5
|
* SERVER-29908 Consolidate some sharding libraries to help break dependency cyclesKaloian Manassiev2018-02-121-42/+35
|
* SERVER-33136 const-ify the command auth accessorsBilly Donahue2018-02-061-4/+4
|
* SERVER-32958 unrevert "SERVER-32958 slaveOk,slaveOverrideOk replacement"Billy Donahue2018-01-311-8/+8
| | | | | | w/fix: update a new command to secondaryAllowed This reverts commit d75cb425fbc3cf4b569eb1722c3f8abec45654a2.
* Revert "SERVER-32958 slaveOk,slaveOverrideOk replacement"Judah Schvimer2018-01-311-8/+8
| | | | This reverts commit be24b0323d3f2d424d9e22337f4221d39001ac31.
* SERVER-32958 slaveOk,slaveOverrideOk replacementBilly Donahue2018-01-311-8/+8
| | | | declare read_preference dep. update service_entry_opint_embedded
* SERVER-32958 Command::help() returns std::stringBilly Donahue2018-01-301-8/+8
|
* SERVER-32901 Consolidate sharding librariesKaloian Manassiev2018-01-291-1/+1
| | | | | Also gets rid of most usages of the std::string variant of CollectionShardingState::get.
* SERVER-32646 CommandHelpersBilly Donahue2018-01-161-2/+2
|
* SERVER-31056 Remove usages of ScopedCollectionMetadata default constructorKaloian Manassiev2017-12-041-4/+3
|
* SERVER-29731 get errmsg out of BasicCommand apiMathias Stearn2017-07-131-10/+7
| | | | It is now only used by commands deriving from ErrmsgCommandDeprecated.
* SERVER-29731 convert all direct subclasses of Command to BasicCommandMathias Stearn2017-07-131-8/+8
|
* SERVER-29260 Make BSONObj argument to Command::run() const&Mathias Stearn2017-05-171-4/+4
|
* SERVER-27760 Delete old range deleter sourcesNathan Myers2017-05-151-1/+0
|
* SERVER-27921 New Range DeleterNathan Myers2017-04-201-13/+0
|
* SERVER-28701 Remove queryOptions argument from Command::run()Mathias Stearn2017-04-121-4/+0
|
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-10/+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-26622 _recvChunkCommit to set errmsg reliablyNathan Myers2017-01-271-12/+15
|
* SERVER-27625 remove dead ANSA and setShardVersion codeEsha Maharishi2017-01-231-17/+2
|
* SERVER-27004 move check for pending RangeDeleter deletes to after ↵Esha Maharishi2016-11-141-13/+14
| | | | registering the receive chunk
* SERVER-26340 ShardingState::setShardName should be called under ↵Esha Maharishi2016-10-101-4/+5
| | | | initializeFromConfigConnString's "lock"
* SERVER-26370 Improve error messages returned on moveChunk conflictKaloian Manassiev2016-09-301-11/+8
|
* SERVER-26370 Register incoming migrations on the ActiveMigrationsRegistryKaloian Manassiev2016-09-291-0/+3
| | | | | In order to avoid race conditions where a shard could serve both as a donor and recipient.
* SERVER-26370 Cleanup MigrationDestinationManagerKaloian Manassiev2016-09-291-8/+5
|
* SERVER-26077 Tighten checks around migration session idKaloian Manassiev2016-09-131-9/+16
| | | | | | Transmits the migration session id together with the abort command and ensures that the migration session id reported in the status matches that of the cloner.
* SERVER-24991 re-added causedBy logging constructDan Pasette2016-08-311-4/+5
|
* SERVER-24991 log redaction for storage mongosRamon Fernandez2016-08-271-3/+4
|
* SERVER-22671 adding migration status to serverStatus' sharding sectionDianna Hohensee2016-08-241-14/+23
|
* SERVER-24856 Make manual moveChunk requests go through the balancer on CSRS ↵Kaloian Manassiev2016-07-301-4/+3
| | | | primary
* Revert "SERVER-24856 Make manual moveChunk requests go through the balancer ↵Ian Whalen2016-07-271-3/+4
| | | | | | on CSRS primary" This reverts commit 22eff747e1e2408cb30f286751c47965e909c5b1.
* SERVER-24856 Make manual moveChunk requests go through the balancer on CSRS ↵Kaloian Manassiev2016-07-271-4/+3
| | | | primary
* SERVER-23340 Turn off secondaryThrottle by defaultJudah Schvimer2016-04-261-1/+1
|
* SERVER-22540 Commands that do writes on mongos should take a writeConcern ↵Judah Schvimer2016-04-121-2/+0
| | | | and aggregate results
* SERVER-20224 commands that write support writeConcernJudah Schvimer2016-04-121-0/+17
|
* SERVER-23494 Move VersionManager under sharding_clientKaloian Manassiev2016-04-051-0/+300
It belongs together with ShardConnection and should not be part of coreshard.