summaryrefslogtreecommitdiff
path: root/src/mongo/dbtests/oplogstarttests.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-36184 Delete OplogStart stage.David Storch2018-07-201-179/+0
|
* SERVER-36013 Remove isMMAPv1 predicates and resulting dead codeGeert Bosch2018-07-111-281/+3
|
* SERVER-34751 Replace getGlobalStorageEngine cals with getStorageEngine.Andy Schwerin2018-05-031-1/+1
|
* SERVER-34611 fix OplogStartTests for autoIndexId:falseEric Milkie2018-04-231-3/+1
|
* SERVER-32506 OSX Mobile SE variant: Tag tests to skip on mobile SESulabh Mahajan2018-01-181-0/+33
|
* SERVER-29843 Make oplog queries use eq, gt, and gte predicates on ts for ↵Tess Avitabile2017-11-071-9/+16
| | | | scan bounds
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-3/+1
|
* SERVER-30353 Create an index observer to notify us of changes made to index ↵Gregory Wlodarek2017-08-091-0/+1
| | | | and document keys
* SERVER-28543 Add OperationContext as an argument to getCollectionMaria van Keulen2017-04-061-2/+2
|
* SERVER-22541 Refactor RAII locking helpers.Charlie Swanson2017-03-151-8/+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 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-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-3/+3
|
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-2/+4
|
* SERVER-24045 Refactor CanonicalQuery::canonicalize()Tess Avitabile2016-05-101-2/+4
|
* SERVER-23610 CanonicalQuery should own a CollatorInterfaceTess Avitabile2016-05-051-1/+1
|
* SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵Andy Schwerin2016-04-201-7/+7
| | | | | | | 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-7/+7
| | | | | | with cc().makeOperationContext()." This reverts commit 0ab34aa7b9c3c48ea6cf17888620fca455284d35.
* SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵Andy Schwerin2016-04-181-7/+7
| | | | | | | cc().makeOperationContext(). Also, make OperationContextImpl's constructor private so that it can only be constructed via a Client.
* 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-24/+16
|
* SERVER-16889 CanonicalQuery::canonicalize() return SW<unique_ptr<CQ>>Qingyang Chen2015-06-231-4/+3
|
* Revert "SERVER-16889 query subsystem CanonicalQuery::canonicalize use ↵Qingyang Chen2015-06-221-3/+4
| | | | | | StatusWith<unique_ptr> for ownership transfer" This reverts commit 3f6f66daac840fe2b2dc26eeeacbf015479567df.
* SERVER-16889 query subsystem CanonicalQuery::canonicalize use ↵Qingyang Chen2015-06-221-4/+3
| | | | StatusWith<unique_ptr> for ownership transfer
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-313/+359
|
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-5/+4
|
* SERVER-17947 Avoid using WriteUnitOfWork as a member variable.Max Hirschhorn2015-04-291-3/+2
|
* SERVER-17878 Rename GlobalEnvironmentExperiment to ServiceContext.Andy Schwerin2015-04-031-2/+2
|
* SERVER-17758 Move AutoGet* and Client::*Context to their own file.Andy Schwerin2015-03-271-3/+4
| | | | | The new file is mongo/db/db_raii.h. Also, Client::Context is now OldClientContext and Client::WriteContext is OldClientWriteContext.
* SERVER-13896 Replace logOp() with a more operation-aware observer interfacematt dannenberg2015-03-111-1/+0
|
* SERVER-17132: Added SnapshotId and Snapshotted and use them in query to make ↵Eliot Horowitz2015-02-021-1/+1
| | | | sure we use correct versions of docs
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+1
|
* SERVER-13256 Remove scoped_ptr from pch.hAndrew Morrow2015-01-051-0/+4
|
* SERVER-16502: make getCollection const and not require an OpContextScott Hernandez2015-01-021-2/+2
|
* SERVER-16429 Add ScopedTransactions to places which were missing itKaloian Manassiev2014-12-101-1/+4
|
* SERVER-13635 Add StorageEngine::isMmapV1()Mathias Stearn2014-10-271-1/+2
|
* SERVER-15707 Fix leaks in C++ unit test frameworkAndrew Morrow2014-10-271-1/+3
|
* SERVER-13635 Destroy OplogStart stage before the RecoveryUnitMathias Stearn2014-10-021-0/+3
|
* SERVER-13635 Only run OplogStart that depend on Extents with mmapv1Mathias Stearn2014-10-021-8/+13
|
* SERVER-14668 split dbdirectclient out of instance.cppHari Khalsa2014-09-111-0/+1
|
* SERVER-13635: OperationContext on read pathsEliot Horowitz2014-08-251-1/+1
|
* SERVER-13951 WUOW now takes whole OperationContext, not just RecoveryUnitMathias Stearn2014-08-131-1/+1
| | | | This will make it possible to implement two-phase locking.
* SERVER-13951 Split index building in to UnitOfWork-sized stagesMathias Stearn2014-08-131-1/+1
| | | | | | | | | | | | | | All index builds now go through the MultiIndexBuilder as its API was already close to ideal. The following tickets have also been addressed by this commit: SERVER-14710 Remove dropDups SERVER-12309 Cloner build indexes in parallel SERVER-14737 Initial sync uses bg index building SERVER-9135 fast index build for initial sync SERVER-2747 can't kill index in phase 2 SERVER-8917 check error code rather than assuming all errors are dups SERVER-14820 compact enforces unique while claiming not to SERVER-14746 IndexRebuilder should be foreground and fail fatally
* SERVER-14407 replace Runner with PlanExecutorDavid Storch2014-07-221-5/+3
|
* SERVER-14387 Propogate OperationContext through calls requiring document ↵Craig Harris2014-07-081-2/+2
| | | | read locks, without doing the locking.
* SERVER-14085: Start using WriteUnitOfWorkGeert Bosch2014-07-011-0/+3
|
* SERVER-13961 Add OperationContext argument to Client::ContextKaloian Manassiev2014-07-011-1/+2
| | | | | | | Time tracking and database access in Client::Context require access to the OperationContext. Adding it as argument. This is in preparation for removing LockState from Client.
* Revert "SERVER-13961 Add OperationContext argument to Client::Context"Tyler Brock2014-06-301-2/+1
| | | | This reverts commit e1f5a39b1b625d04752be13f39c774e579b64cd8.
* SERVER-13961 Add OperationContext argument to Client::ContextKaloian Manassiev2014-06-281-1/+2
| | | | | | | Time tracking and database access in Client::Context require access to the OperationContext. Adding it as argument. This is in preparation for removing LockState from Client.
* Revert "SERVER-13961 Add OperationContext argument to Client::Context"Kaloian Manassiev2014-06-281-2/+1
| | | | This reverts commit 52edab726185cbba1401cb46de221fb3d1cb0408.
* SERVER-13961 Add OperationContext argument to Client::ContextKaloian Manassiev2014-06-271-1/+2
| | | | | | | Time tracking and database access in Client::Context require access to the OperationContext. Adding it as argument. This is in preparation for removing LockState from Client.