Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-24045 Refactor CanonicalQuery::canonicalize() | Tess Avitabile | 2016-05-10 | 1 | -10/+6 |
| | |||||
* | SERVER-23610 CanonicalQuery should own a CollatorInterface | Tess Avitabile | 2016-05-05 | 1 | -1/+2 |
| | |||||
* | SERVER-23099 DocumentSourceCursor always retrieves output sort from ↵ | Benjamin Murphy | 2016-04-26 | 1 | -3/+69 |
| | | | | PlanExecutor. | ||||
* | SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵ | Andy Schwerin | 2016-04-20 | 1 | -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 Milkie | 2016-04-19 | 1 | -4/+2 |
| | | | | | | with cc().makeOperationContext()." This reverts commit 0ab34aa7b9c3c48ea6cf17888620fca455284d35. | ||||
* | SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵ | Andy Schwerin | 2016-04-18 | 1 | -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 Murphy | 2016-02-11 | 1 | -3/+3 |
| | |||||
* | SERVER-19542 Refactored pipeline optimization. | Benjamin Murphy | 2016-02-11 | 1 | -3/+13 |
| | |||||
* | SERVER-21407 explicitly disallow $text/$where extensions during ↵ | David Storch | 2015-12-22 | 1 | -1/+3 |
| | | | | MatchExpression parsing | ||||
* | SERVER-19235 CQ::canonicalize() to use NamespaceString rather than std::string | Qingyang Chen | 2015-07-27 | 1 | -13/+13 |
| | |||||
* | SERVER-18846: Converts DocumentSourceTests into unit tests | James Cohan | 2015-07-20 | 1 | -1845/+3 |
| | |||||
* | SERVER-16889 Modernize getExecutor*(), PlanExecutor::make() signatures | Qingyang Chen | 2015-06-26 | 1 | -4/+2 |
| | |||||
* | SERVER-16889 CanonicalQuery::canonicalize() return SW<unique_ptr<CQ>> | Qingyang Chen | 2015-06-23 | 1 | -4/+6 |
| | |||||
* | Revert "SERVER-16889 query subsystem CanonicalQuery::canonicalize use ↵ | Qingyang Chen | 2015-06-22 | 1 | -7/+5 |
| | | | | | | StatusWith<unique_ptr> for ownership transfer" This reverts commit 3f6f66daac840fe2b2dc26eeeacbf015479567df. | ||||
* | SERVER-16889 query subsystem CanonicalQuery::canonicalize use ↵ | Qingyang Chen | 2015-06-22 | 1 | -5/+7 |
| | | | | StatusWith<unique_ptr> for ownership transfer | ||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -1794/+1926 |
| | |||||
* | SERVER-19041 Simplify SimpleMutex | Andrew Morrow | 2015-06-19 | 1 | -1/+1 |
| | |||||
* | SERVER-18723 boost -> stdx for condition_variable | Adam Midvidy | 2015-06-18 | 1 | -3/+2 |
| | |||||
* | SERVER-18723 boost -> stdx for thread | Adam Midvidy | 2015-06-18 | 1 | -1/+1 |
| | |||||
* | SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guard | Adam Midvidy | 2015-06-17 | 1 | -2/+2 |
| | |||||
* | SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptr | Andrew Morrow | 2015-06-10 | 1 | -3/+2 |
| | |||||
* | SERVER-17880 Rename OpTime to Timestamp | Eric Milkie | 2015-04-07 | 1 | -0/+1 |
| | |||||
* | SERVER-17758 Move AutoGet* and Client::*Context to their own file. | Andy Schwerin | 2015-03-27 | 1 | -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 Schwerin | 2015-03-12 | 1 | -7/+4 |
| | | | | mongo::scoped_lock. | ||||
* | SERVER-8088: $unwind of scalar should return 1 doc with scalar | Eliot Horowitz | 2015-03-11 | 1 | -33/+0 |
| | |||||
* | SERVER-13256 Remove pch.h | Andrew Morrow | 2015-01-15 | 1 | -3/+0 |
| | |||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 1 | -0/+4 |
| | |||||
* | SERVER-13256 Remove shared_ptr from pch.h | Andrew Morrow | 2015-01-05 | 1 | -0/+2 |
| | |||||
* | SERVER-13256 Remove intrusive_ptr from pch.h | Andrew Morrow | 2015-01-05 | 1 | -0/+2 |
| | |||||
* | SERVER-13256 Prohibit new uses of pch.h | Andrew Morrow | 2015-01-05 | 1 | -0/+3 |
| | |||||
* | SERVER-16429 Get rid of assertWriteLocked which was doing incomplete check | Kaloian Manassiev | 2014-12-12 | 1 | -11/+11 |
| | |||||
* | Revert "SERVER-16429 Get rid of assertWriteLocked which was doing incomplete ↵ | Kaloian Manassiev | 2014-12-10 | 1 | -11/+11 |
| | | | | | | check" This reverts commit 77f3100bc8753055224abb0c6439fc506eeb02de. | ||||
* | SERVER-16429 Get rid of assertWriteLocked which was doing incomplete check | Kaloian Manassiev | 2014-12-10 | 1 | -11/+11 |
| | |||||
* | SERVER-15707 Fix leaks in C++ unit test framework | Andrew Morrow | 2014-10-27 | 1 | -1/+3 |
| | |||||
* | SERVER-15541 SERVER-15652 implement timing-based yielding | David Storch | 2014-10-21 | 1 | -1/+5 |
| | |||||
* | SERVER-15541 add PlanExecutor yield policies and registrations | David Storch | 2014-10-14 | 1 | -3/+1 |
| | |||||
* | SERVER-14668: Collection level locking for update path | Geert Bosch | 2014-10-09 | 1 | -2/+1 |
| | | | | Temporarily disable collection locking for MMAPv1. | ||||
* | SERVER-14668 split dbdirectclient out of instance.cpp | Hari Khalsa | 2014-09-11 | 1 | -2/+2 |
| | |||||
* | SERVER-13951 Clean up OperationContext usage in dbtests | Mathias Stearn | 2014-08-26 | 1 | -1/+0 |
| | |||||
* | SERVER-14407 replace Runner with PlanExecutor | David Storch | 2014-07-22 | 1 | -10/+11 |
| | |||||
* | SERVER-14387 Propogate OperationContext through calls requiring document ↵ | Craig Harris | 2014-07-08 | 1 | -2/+2 |
| | | | | read locks, without doing the locking. | ||||
* | SERVER-13797 Remove Client::getContext and related | Kaloian Manassiev | 2014-06-10 | 1 | -30/+0 |
| | |||||
* | SERVER-13961 Start using LockState from the OperationContext | Kaloian Manassiev | 2014-06-02 | 1 | -16/+24 |
| | |||||
* | SERVER-13641 Plumb OperationContext through to getCollection and all Helpers | Mathias Stearn | 2014-05-30 | 1 | -1/+1 |
| | |||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-30 | 1 | -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 Manassiev | 2014-05-28 | 1 | -1/+1 |
| | | | | This reverts commit 0672061deb58aac931912bed68d014247c581968. | ||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-28 | 1 | -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 agg | Mathias Stearn | 2014-05-20 | 1 | -3/+5 |
| | |||||
* | SERVER-13931 do some killCurrentOp cleanup | Hari Khalsa | 2014-05-16 | 1 | -0/+1 |
| | |||||
* | SERVER-13882 Replace boost::function with stdx::function and boost::bind ↵ | Andy Schwerin | 2014-05-16 | 1 | -1/+1 |
| | | | | with stdx::bind. |