summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/validate.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-30931: Remove public facing component of collection validate ↵Daniel Gottlieb2017-09-131-6/+5
| | | | `background` option.
* SERVER-30580 Eliminate UserException and MsgAssertionException typesMathias Stearn2017-08-161-1/+1
| | | | All users were converted to just use AssertionException.
* SERVER-30352 Add a new class that will keep track of the index ↵Gregory Wlodarek2017-08-091-2/+3
| | | | inconsistencies during validation
* SERVER-30330 Update ValidateCmd's base class to be BasicCommandGregory Wlodarek2017-07-261-17/+25
|
* SERVER-30322 Queue validations for the same collectionGregory Wlodarek2017-07-261-0/+34
|
* SERVER-30317 Add the background flag to the validate commandGregory Wlodarek2017-07-261-1/+28
|
* SERVER-29731 get errmsg out of BasicCommand apiMathias Stearn2017-07-131-7/+7
| | | | It is now only used by commands deriving from ErrmsgCommandDeprecated.
* SERVER-29731 convert all direct subclasses of Command to BasicCommandMathias Stearn2017-07-131-2/+2
|
* SERVER-29260 Make BSONObj argument to Command::run() const&Mathias Stearn2017-05-171-1/+1
|
* SERVER-28701 Remove queryOptions argument from Command::run()Mathias Stearn2017-04-121-1/+0
|
* SERVER-28543 Add OperationContext as an argument to getCollectionMaria van Keulen2017-04-061-1/+1
|
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-5/+5
| | | | | | 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-25932 Make MONGO_EXPORT_SERVER_PARAMETER use AtomicWord instead of ↵Mark Benvenuto2017-01-051-1/+1
| | | | std::atomic
* SERVER-24128 reject embedded null bytes in namespace string parsingDavid Storch2016-12-091-9/+8
|
* SERVER-24991 log redaction for commands, concurrency, exec, indexThomas Schubert2016-09-021-1/+1
|
* SERVER-25798 return appropriate views error when validating a viewKyle Suarez2016-08-291-0/+5
|
* SERVER-23055 optimize perf of hashtable used by validate()Robert Guo2016-04-291-2/+11
|
* SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵Andy Schwerin2016-04-201-1/+1
| | | | | | | cc().makeOperationContext(). Also, make OperationContextImpl's constructor private so that it can only be constructed via a Client.
* Revert "SERVER-23779 Replace direct instantiation of OperationContextImpl ↵Eric Milkie2016-04-191-1/+1
| | | | | | with cc().makeOperationContext()." This reverts commit 0ab34aa7b9c3c48ea6cf17888620fca455284d35.
* SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵Andy Schwerin2016-04-181-1/+1
| | | | | | | cc().makeOperationContext(). Also, make OperationContextImpl's constructor private so that it can only be constructed via a Client.
* SERVER-7326 Add full validation of all index typesRobert Guo2016-04-131-4/+1
|
* SERVER-20224 commands that write support writeConcernJudah Schvimer2016-04-121-0/+3
|
* SERVER-22588 make validate command work in a sharded collectionRobert Guo2016-04-121-0/+9
|
* Revert "SERVER-22588 make validate command work in a sharded collection"Ian Whalen2016-04-121-9/+0
| | | | This reverts commit 3caa06819ab544bf9e88f4413c363a6439fe1998.
* SERVER-22588 make validate command work in a sharded collectionRobert Guo2016-04-121-0/+9
|
* SERVER-23024 remove isWriteCommandForConfigServer methodMisha Tyulenev2016-03-151-3/+0
|
* SERVER-22234 The Validate Command Should Work with failIndexKeyTooLongRobert Guo2016-02-091-6/+11
|
* Revert "SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong"Robert Guo2016-02-091-11/+6
| | | | This reverts commit e0c067b5f7a10308c5a52f2dbb662e7cfdb41e1e.
* SERVER-22234 The Validate Command Should Work with failIndexKeyTooLongRobert Guo2016-02-091-6/+11
|
* Revert "SERVER-22234 The Validate Command Should Work with failIndexKeyTooLong"Robert Guo2016-02-091-5/+5
| | | | This reverts commit 066d5c3f49c415af84607603f6cbce82590c4da1.
* Revert "SERVER-22234 add tests"Robert Guo2016-02-091-6/+1
| | | | This reverts commit aff0ad5caf150d1ee547806b45db074eb0ec18d3.
* add testsRobert Guo2016-02-091-1/+6
|
* SERVER-22234 The Validate Command Should Work with failIndexKeyTooLongRobert Guo2016-02-091-5/+5
|
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-68/+74
|
* SERVER-15860 Switch replication metadata ops to be replication-specific, ↵matt dannenberg2015-04-171-1/+6
| | | | rather than using commands
* SERVER-17758 Move AutoGet* and Client::*Context to their own file.Andy Schwerin2015-03-271-2/+3
| | | | | The new file is mongo/db/db_raii.h. Also, Client::Context is now OldClientContext and Client::WriteContext is OldClientWriteContext.
* SERVER-17481 validate should call into WT_SESSION::verify()Mathias Stearn2015-03-061-3/+3
|
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+4
|
* SERVER-16209 LogComponent::kCommands -> kCommandMatt Kangas2014-11-181-1/+1
|
* SERVER-14668/SERVER-15294 Collection-level locking for all read pathsKaloian Manassiev2014-10-061-9/+3
|
* SERVER-14729 assign default log component MONGO_LOG_DEFAULT_COMPONENTBenety Goh2014-08-121-2/+2
|
* SERVER-14407 delete runner.hDavid Storch2014-07-231-1/+0
| | | | Replaces Runner::RunnerState with PlanExecutor::ExecState.
* SERVER-5092 assign default log component to server modulesBenety Goh2014-07-011-0/+5
|
* SERVER-13635 RIP pdfile.h/cppMathias Stearn2014-06-231-1/+0
|
* SERVER-14069 all killCurrentOp goes through a nice ifaceHari Khalsa2014-06-061-1/+0
|
* SERFER-14111 logging cleanup - removed MONGO_TLOGBenety Goh2014-06-031-1/+1
|
* SERVER-13641 Plumb OperationContext through to getCollection and all HelpersMathias Stearn2014-05-301-1/+1
|
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-301-1/+1
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* Revert "SERVER-13961 Pass LockState to DBWrite and DBRead directly"Kaloian Manassiev2014-05-281-1/+1
| | | | This reverts commit 0672061deb58aac931912bed68d014247c581968.
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-281-1/+1
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.