summaryrefslogtreecommitdiff
path: root/src/mongo/dbtests/documentsourcetests.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-24045 Refactor CanonicalQuery::canonicalize()Tess Avitabile2016-05-101-10/+6
|
* SERVER-23610 CanonicalQuery should own a CollatorInterfaceTess Avitabile2016-05-051-1/+2
|
* SERVER-23099 DocumentSourceCursor always retrieves output sort from ↵Benjamin Murphy2016-04-261-3/+69
| | | | PlanExecutor.
* SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵Andy Schwerin2016-04-201-2/+4
| | | | | | | 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-4/+2
| | | | | | with cc().makeOperationContext()." This reverts commit 0ab34aa7b9c3c48ea6cf17888620fca455284d35.
* SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵Andy Schwerin2016-04-181-2/+4
| | | | | | | cc().makeOperationContext(). Also, make OperationContextImpl's constructor private so that it can only be constructed via a Client.
* SERVER-19542 documentsourcetest correctly asserts size.Benjamin Murphy2016-02-111-3/+3
|
* SERVER-19542 Refactored pipeline optimization.Benjamin Murphy2016-02-111-3/+13
|
* SERVER-21407 explicitly disallow $text/$where extensions during ↵David Storch2015-12-221-1/+3
| | | | MatchExpression parsing
* SERVER-19235 CQ::canonicalize() to use NamespaceString rather than std::stringQingyang Chen2015-07-271-13/+13
|
* SERVER-18846: Converts DocumentSourceTests into unit testsJames Cohan2015-07-201-1845/+3
|
* SERVER-16889 Modernize getExecutor*(), PlanExecutor::make() signaturesQingyang Chen2015-06-261-4/+2
|
* SERVER-16889 CanonicalQuery::canonicalize() return SW<unique_ptr<CQ>>Qingyang Chen2015-06-231-4/+6
|
* Revert "SERVER-16889 query subsystem CanonicalQuery::canonicalize use ↵Qingyang Chen2015-06-221-7/+5
| | | | | | StatusWith<unique_ptr> for ownership transfer" This reverts commit 3f6f66daac840fe2b2dc26eeeacbf015479567df.
* SERVER-16889 query subsystem CanonicalQuery::canonicalize use ↵Qingyang Chen2015-06-221-5/+7
| | | | StatusWith<unique_ptr> for ownership transfer
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-1794/+1926
|
* SERVER-19041 Simplify SimpleMutexAndrew Morrow2015-06-191-1/+1
|
* SERVER-18723 boost -> stdx for condition_variableAdam Midvidy2015-06-181-3/+2
|
* SERVER-18723 boost -> stdx for threadAdam Midvidy2015-06-181-1/+1
|
* SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guardAdam Midvidy2015-06-171-2/+2
|
* SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptrAndrew Morrow2015-06-101-3/+2
|
* SERVER-17880 Rename OpTime to TimestampEric Milkie2015-04-071-0/+1
|
* SERVER-17758 Move AutoGet* and Client::*Context to their own file.Andy Schwerin2015-03-271-1/+2
| | | | | The new file is mongo/db/db_raii.h. Also, Client::Context is now OldClientContext and Client::WriteContext is OldClientWriteContext.
* SERVER-17310 Make mongo::mutex a typedef of boost::mutex and remove ↵Andy Schwerin2015-03-121-7/+4
| | | | mongo::scoped_lock.
* SERVER-8088: $unwind of scalar should return 1 doc with scalarEliot Horowitz2015-03-111-33/+0
|
* SERVER-13256 Remove pch.hAndrew Morrow2015-01-151-3/+0
|
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+4
|
* SERVER-13256 Remove shared_ptr from pch.hAndrew Morrow2015-01-051-0/+2
|
* SERVER-13256 Remove intrusive_ptr from pch.hAndrew Morrow2015-01-051-0/+2
|
* SERVER-13256 Prohibit new uses of pch.hAndrew Morrow2015-01-051-0/+3
|
* SERVER-16429 Get rid of assertWriteLocked which was doing incomplete checkKaloian Manassiev2014-12-121-11/+11
|
* Revert "SERVER-16429 Get rid of assertWriteLocked which was doing incomplete ↵Kaloian Manassiev2014-12-101-11/+11
| | | | | | check" This reverts commit 77f3100bc8753055224abb0c6439fc506eeb02de.
* SERVER-16429 Get rid of assertWriteLocked which was doing incomplete checkKaloian Manassiev2014-12-101-11/+11
|
* SERVER-15707 Fix leaks in C++ unit test frameworkAndrew Morrow2014-10-271-1/+3
|
* SERVER-15541 SERVER-15652 implement timing-based yieldingDavid Storch2014-10-211-1/+5
|
* SERVER-15541 add PlanExecutor yield policies and registrationsDavid Storch2014-10-141-3/+1
|
* SERVER-14668: Collection level locking for update pathGeert Bosch2014-10-091-2/+1
| | | | Temporarily disable collection locking for MMAPv1.
* SERVER-14668 split dbdirectclient out of instance.cppHari Khalsa2014-09-111-2/+2
|
* SERVER-13951 Clean up OperationContext usage in dbtestsMathias Stearn2014-08-261-1/+0
|
* SERVER-14407 replace Runner with PlanExecutorDavid Storch2014-07-221-10/+11
|
* SERVER-14387 Propogate OperationContext through calls requiring document ↵Craig Harris2014-07-081-2/+2
| | | | read locks, without doing the locking.
* SERVER-13797 Remove Client::getContext and relatedKaloian Manassiev2014-06-101-30/+0
|
* SERVER-13961 Start using LockState from the OperationContextKaloian Manassiev2014-06-021-16/+24
|
* 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.
* SERVER-13641 Replace InterruptStatus with OperationContext in aggMathias Stearn2014-05-201-3/+5
|
* SERVER-13931 do some killCurrentOp cleanupHari Khalsa2014-05-161-0/+1
|
* SERVER-13882 Replace boost::function with stdx::function and boost::bind ↵Andy Schwerin2014-05-161-1/+1
| | | | with stdx::bind.