summaryrefslogtreecommitdiff
path: root/src/mongo/db/range_deleter_db_env.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-89/+74
|
* SERVER-18347 Attach ShardedConnectionInfo as a client decorationAndrew Morrow2015-06-081-1/+1
|
* SERVER-18515 Put OperationContext into mongos client request path.Andy Schwerin2015-06-051-4/+0
|
* Reapply "SERVER-14995 Move operation id, lockState and client fields to ↵Andy Schwerin2015-06-021-1/+1
| | | | | | OperationContext." This reverts commit e181ea38af737ef7aaf5f8228f870d8c7149b2bb.
* Revert "SERVER-14995 Move operation id, lockState and client fields to ↵Spencer T Brody2015-05-291-1/+1
| | | | | | OperationContext." This reverts commit 4ea38c308da292f43e29d32b1b53b7324db0bafe.
* SERVER-14995 Move operation id, lockState and client fields to OperationContext.Andy Schwerin2015-05-291-1/+1
| | | | | | | | | | | | | They have been moved from OperationContextImpl. Furthermore, the CurOp stack is now attached to OperationContext, instead of Client. With this change, an operation's lifetime is governed by the lifetime of an OperationContext object. The "_active" field of CurOp is therefore no longer meaingful. This required fixing the lifetime of OperationContext in a few places. A future change will adjust operation lifetime timing to time the lifetime of the OperationContext object, as well.
* Revert "Revert "SERVER-18515 Replace OperationContext::getCurOp with ↵Ernie Hershey2015-05-181-1/+1
| | | | | | CurOp::get(OperationContext*)"" This reverts commit 7147e127644cba2bfa292945557b43664cc31f47.
* Revert "SERVER-18515 Replace OperationContext::getCurOp with ↵Ernie Hershey2015-05-181-1/+1
| | | | | | CurOp::get(OperationContext*)" This reverts commit d5bf63455aa614d98ac840f09ce5ca6b813b9507.
* SERVER-18515 Replace OperationContext::getCurOp with ↵Andy Schwerin2015-05-181-1/+1
| | | | CurOp::get(OperationContext*)
* SERVER-17817 Make ServiceContext create and manage Client objects.Andy Schwerin2015-04-201-19/+2
| | | | | | | | | | | | Also, deduplicate Client::* method implementations, guard the identity of the current CurOp of a Client with the Client's _mutex instead of the mutex guarding the list of all clients. Makes the currentClient object private to client.cpp, and all access to the thread-bound client is now done with haveClient() and cc() free functions in the mongo namespace. Removes the vesitgal Client::shutdown() methods.
* SERVER-17758 Move AutoGet* and Client::*Context to their own file.Andy Schwerin2015-03-271-0/+1
| | | | | The new file is mongo/db/db_raii.h. Also, Client::Context is now OldClientContext and Client::WriteContext is OldClientWriteContext.
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-061-1/+1
|
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+3
|
* SERVER-16659 Collection: rename cursorManager() to getCursorManager()Jason Rassi2015-01-121-1/+1
|
* SERVER-16764 Make ReplicationCoordinator file names match the type namesSpencer T Brody2015-01-121-1/+1
|
* SERVER-16520 Rename CollectionCursorCache to CursorManagerJason Rassi2014-12-231-1/+1
|
* SERVER-14668/SERVER-15294 Collection-level locking for all read pathsKaloian Manassiev2014-10-061-3/+4
|
* SERVER-15317 Remove extraneous references to deprecated repl headers outside ↵Andy Schwerin2014-09-191-1/+1
| | | | the repl directory.
* SERVER-14668 remove some usages of cc()Hari Khalsa2014-09-041-3/+3
|
* SERVER-14745 Remove WritebackListenerRandolph Tan2014-08-281-1/+1
| | | | Merge d_logic in to d_state
* SERVER-14657 use RangeDeleter for all migration cleanup in d_migrate.cppRandolph Tan2014-08-151-9/+18
|
* SERVER-14729 assign default log component MONGO_LOG_DEFAULT_COMPONENTBenety Goh2014-08-141-0/+4
|
* SERVER-14729 logging cleanup - removed mongo/util/log.h from headers, ↵Benety Goh2014-08-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | de-inlining functions that use logging where applicable. de-inlined BSONElement::_asCode() de-inlined BSONObjBuilder::appendDate() de-inlined DBClientCursor::nextSafe() de-inlined IndexDescriptor::_checkOk() de-inlined LastErrorHolder::getSafe() de-inlined UpdateResult constructor de-inlined QueryPlannerCommon::reverseScans() de-inlined repl::ScopedConn::connect() de-inlined repl::_MultiCommand::run() de-inlined OplogReader::tailCheck() de-inlined repl::StateBox::change() de-inlined repl::SyncSourceFeedback::_resetConnection() de-inlined DiskLoc56Bit::operator=() de-inlined DurableInterface::~DurableInterface() de-inlined ListeningSockets::closeAll() de-inlined RelativePath::fromFullPath() and getPartition() de-inlined V8Scope::checkV8ErrorState and removed debug log message from ObjTracker destructor (v8-3.25) de-inlined V8Scope::checkV8ErrorState and removed debug log message from ObjTracker destructor removed log message from List1::orphan() - this should have no user-facing impact because List1::orphan() is used in tests only removed log message from RWLockRecursiveNongreedy::Lock() removed log message from RSBase destructor removed log.h dependency from DESTRUCTOR_GUARD macro removed mongo/util/log.h dependency from qlog.h removed mongo/util/log.h dependency from stacktrace.h removed mongo/util/log.h dependency from s2 logging header removed mongo/util/log.h dependency from chunk_diff-inl.cpp removed mongo/util/log.h from pch.h removed unused mongo/util/log.h include from inlined file sorter.cpp convert HashTable<K,V> to non-template NamespaceHashTable. De-inlined NamespaceHashTable::_find() and constructor convert isself getMyAddrs()and getallIPs() debug log to use LOG() macro assign default log component MONGO_LOG_DEFAULT_COMPONENT removed unused macros LOGATMOST and LOGSOME removed unused FLOG() macro from goodies.h
* SERVER-14041 enhance secondaryThrottle parameterRandolph Tan2014-07-161-4/+2
| | | | | | | This reverts commit 37f2a1e3b724dbd9e1f8eafd4ac87c5bf613c048 (undo revert). This reverts commit d60fd22dec1c0bd104622eab463cdbba18bf11a9 (undo revert). Fix Windows compile failure. Add more defensive checks.
* Revert "SERVER-14041 enhance secondaryThrottle parameter"Randolph Tan2014-07-151-2/+4
| | | | This reverts commit fa1233fbe4a48ef0675820f381987f1df4f42f75.
* SERVER-14041 enhance secondaryThrottle parameterRandolph Tan2014-07-151-4/+2
|
* SERVER-14500 remove the replSet boolmatt dannenberg2014-07-081-1/+3
|
* SERVER-14274 SERVER-14135 implement awaitReplication() in ↵matt dannenberg2014-06-191-31/+2
| | | | LegacyReplicationCoordinator
* SERVER-13648 better stats from migration cleanupRandolph Tan2014-06-161-22/+31
| | | | Log waiting cursor ids and add serverStatus section
* SERVER-14062 Move most non-global curop access through OperationContextGeert Bosch2014-05-301-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-2/+3
| | | | | 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-3/+2
| | | | This reverts commit 0672061deb58aac931912bed68d014247c581968.
* SERVER-13961 Pass LockState to DBWrite and DBRead directlyKaloian Manassiev2014-05-281-2/+3
| | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS.
* SERVER-14043 s/namespace replset/namespace repl/matt dannenberg2014-05-271-3/+3
|
* SERVER-14021 move all replication code into namespace replsetmatt dannenberg2014-05-221-3/+3
|
* SERVER-13641 rename TransactionExperiment to OperationContextHari Khalsa2014-05-151-1/+1
|
* SERVER-13641 Pull TransactionExperiment up to top level request processorMathias Stearn2014-05-141-2/+4
|
* SERVER-12422 cleanupOrphaned should not need remote metadata refresh if ↵Randolph Tan2014-02-041-2/+2
| | | | | | metadata exists Fix empty errmsg
* fix RangeDeleter unit testEliot Horowitz2014-01-251-0/+6
|
* SERVER-12392: Move cursor/runner cache into Collection lifecycle via ↵Eliot Horowitz2014-01-241-1/+6
| | | | CollectionCursorCache
* SERVER-11376 cleanupOrphaned errMsg and log contains moveChunkRandolph Tan2014-01-131-4/+5
|
* SERVER-12223 cleanupOrphaned command grants authentication of internal ↵Randolph Tan2014-01-091-2/+0
| | | | __system user to current conn
* SERVER-10670 Make isAuthEnabled a member rather than static function of ↵Andy Schwerin2013-10-061-3/+1
| | | | | | | AuthorizationManager. It should have been from the beginning, and fixing it makes it easier to write tests.
* SERVER-8510 Get rid of CmdLine struct and use new option handling styleShaun Verch2013-10-041-2/+1
|
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
|
* SERVER-9437 cleanup RemoveSaverEric Milkie2013-08-261-1/+1
| | | | | | | | | | 1. remove unused last parameter for deleteObjects() 2. remove useless RemoveCallback class 3. move RemoveSaver into Helpers struct 4. fix include headers in delete.h and clean up all the fallout No functional changes intended; only cosmetic. This was a result of a refactoring the rollback code to not use RemoveSaver.
* SERVER-9518 Remove UserName argument from grantInternalAuthorizationSpencer T Brody2013-08-011-2/+1
|
* SERVER-7455 SERVER-7961 x.509 authentication and keyfile replacementAndreas Nilsson2013-06-131-1/+2
| | | | | Basic support for x.509 authentication of clients and for internal x.509 authentication of cluster members.
* Revert "SERVER-9518 Make all methods on AuthorizationManager non-static"Spencer T Brody2013-06-051-2/+1
| | | | This reverts commit 7d37be060bd7db332ebeade1e1c0cf53d8b00cb3.