Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-27760 Delete old range deleter sources | Nathan Myers | 2017-05-15 | 1 | -592/+0 |
| | |||||
* | SERVER-27727 Note location where thread is marked idle | Mathias Stearn | 2017-03-24 | 1 | -1/+1 |
| | |||||
* | SERVER-27727 Hide idle threads in hang analyzer (extras) | Mathias Stearn | 2017-03-24 | 1 | -2/+6 |
| | |||||
* | SERVER-27975 Remove many uses of `OwnedPointerVector` | ADAM David Alan Martin | 2017-03-10 | 1 | -4/+6 |
| | | | | | This removes many of the remaining uses of the deprecated `OwnedPointerVector` type. | ||||
* | SERVER-27938 Rename all OperationContext variables to opCtx | Maria van Keulen | 2017-03-07 | 1 | -15/+15 |
| | | | | | | 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-27603 Rename mongo::inShutdown() to ↵ | Andy Schwerin | 2017-01-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | mongo::globalInShutdownDeprecated() for clarity. Calling this function is deprecated because modules that consult it cannot engage in an orderly, coordinated shutdown. Instead, such modules tend to just stop working at some point after mongo::shutdown() is invoked, without regard to whether modules that depend on them have already shut down. As such, for clarity, this patch renames the function from mongo::inShutdown() to mongo::globalInShutdownDeprecated(). This also helps disambiguate calls to this function from calls to individual components' similarly named functions. Also, remove uncalled mongo::inShutdownStrict(). | ||||
* | SERVER-24991 log redaction for sharding, repl files | Ramon Fernandez | 2016-08-29 | 1 | -2/+3 |
| | |||||
* | SERVER-24479 Make 'Notification' class be able to return a value | Kaloian Manassiev | 2016-06-10 | 1 | -6/+5 |
| | |||||
* | SERVER-23971 Clang-Format code | Mark Benvenuto | 2016-05-28 | 1 | -1/+1 |
| | |||||
* | SERVER-24104 Replace stdx::duration with mongo::Duration. | Andy Schwerin | 2016-05-17 | 1 | -1/+2 |
| | | | | | | | The mongo::Duration type does overflow checking on casts and arithmetic. This patch also moves DESTRUCTOR_GUARD out of assert_util.h into destructor_guard.h in order to break an include cycle with duration.h. | ||||
* | SERVER-24104 Replace direct uses of stdx::chrono::durations with MongoDB ↵ | Andy Schwerin | 2016-05-17 | 1 | -4/+3 |
| | | | | | | duration using decls. This is a preliminary step for switching from stdx::chrono::duration to mongo::Duration. | ||||
* | SERVER-23283 RangeDeleter does not log cursor ids correctly in deleteNow() | Randolph Tan | 2016-03-28 | 1 | -7/+7 |
| | |||||
* | Revert "SERVER-22276 do not wait for journaling for range deleter, temporarily" | Scott Hernandez | 2016-02-11 | 1 | -1/+1 |
| | | | | This reverts commit 3cc599e2c4e253981034b5a63d457c939cf27e09. | ||||
* | SERVER-22390 catch all errors in RangeDeleter::_waitForMajority | Misha Tyulenev | 2016-02-09 | 1 | -21/+5 |
| | |||||
* | SERVER-22390 special case InterruptedAtShutdown in waiting for replication ↵ | matt dannenberg | 2016-02-08 | 1 | -0/+3 |
| | | | | inside RangeDeleter to avoid crash | ||||
* | SERVER-22276 do not wait for journaling for range deleter, temporarily | Eric Milkie | 2016-02-08 | 1 | -1/+1 |
| | |||||
* | SERVER-22276 SERVER-22277 implement "j" flag in write concern apply to ↵ | matt dannenberg | 2016-02-04 | 1 | -1/+1 |
| | | | | secondary as well as primary | ||||
* | SERVER-19099 Consistently use concurrency and time names via stdx | Andrew Morrow | 2015-06-30 | 1 | -1/+2 |
| | |||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -438/+404 |
| | |||||
* | 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 | -16/+16 |
| | |||||
* | SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T> | Andrew Morrow | 2015-06-10 | 1 | -2/+2 |
| | |||||
* | SERVER-18515 Put OperationContext into mongos client request path. | Andy Schwerin | 2015-06-05 | 1 | -3/+5 |
| | |||||
* | Reapply "SERVER-14995 Move operation id, lockState and client fields to ↵ | Andy Schwerin | 2015-06-02 | 1 | -8/+6 |
| | | | | | | OperationContext." This reverts commit e181ea38af737ef7aaf5f8228f870d8c7149b2bb. | ||||
* | Revert "SERVER-14995 Move operation id, lockState and client fields to ↵ | Spencer T Brody | 2015-05-29 | 1 | -6/+8 |
| | | | | | | OperationContext." This reverts commit 4ea38c308da292f43e29d32b1b53b7324db0bafe. | ||||
* | SERVER-14995 Move operation id, lockState and client fields to OperationContext. | Andy Schwerin | 2015-05-29 | 1 | -8/+6 |
| | | | | | | | | | | | | | 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. | ||||
* | SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵ | Andy Schwerin | 2015-05-13 | 1 | -20/+20 |
| | | | | | | | | stdx::chrono types. Also introduces operators for adding stdx::chrono::duration to Date_t, subtracting two Date_ts to get Milliseconds, and remove the use of reinterpret_cast from the implementation of BSON Timestamp type. | ||||
* | Revert "SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵ | Andy Schwerin | 2015-05-12 | 1 | -20/+20 |
| | | | | | | | | stdx::chrono types." This reverts commit 9aac625685811873ffbc2d3e8d09531eff1ce10e. Committed in error. | ||||
* | SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent ↵ | Andy Schwerin | 2015-05-12 | 1 | -20/+20 |
| | | | | | | | | stdx::chrono types. Also introduces operators for adding stdx::chrono::duration to Date_t, subtracting two Date_ts to get Milliseconds, and remove the use of reinterpret_cast from the implementation of BSON Timestamp type. | ||||
* | SERVER-5218 Batch oplog writes always wait for journal. | Siyuan Zhou | 2015-04-30 | 1 | -1/+1 |
| | |||||
* | Revert "SERVER-5218 Batch oplog writes always wait for journal." | Siyuan Zhou | 2015-04-29 | 1 | -1/+1 |
| | | | | This reverts commit 27a8cb772d9e876fc7549a2c6ce3c1a62a4a394f. | ||||
* | SERVER-5218 Batch oplog writes always wait for journal. | Siyuan Zhou | 2015-04-29 | 1 | -1/+1 |
| | |||||
* | SERVER-17878 Rename GlobalEnvironmentExperiment to ServiceContext. | Andy Schwerin | 2015-04-03 | 1 | -2/+2 |
| | |||||
* | SERVER-17310 Make mongo::mutex a typedef of boost::mutex and remove ↵ | Andy Schwerin | 2015-03-12 | 1 | -22/+19 |
| | | | | mongo::scoped_lock. | ||||
* | SERVER-16940 Change pass-by-const-ref of StringData to pass-by-value | Tyler Brock | 2015-02-06 | 1 | -1/+1 |
| | |||||
* | SERVER-16806 Correctly report elapsed time in messages in range_deleter.cpp. | Andy Schwerin | 2015-01-21 | 1 | -4/+4 |
| | |||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 1 | -1/+2 |
| | |||||
* | SERVER-16764 Make ReplicationCoordinator file names match the type names | Spencer T Brody | 2015-01-12 | 1 | -1/+1 |
| | |||||
* | SERVER-16694 check for shutdown definitively in bgsync | Eric Milkie | 2014-12-30 | 1 | -0/+1 |
| | |||||
* | SERVER-16529 Coarser OperationContext scope for background threads | Kaloian Manassiev | 2014-12-17 | 1 | -4/+2 |
| | | | | | | | Cuts the number of instantions of operation contexts and increases the chance that a given maintenance operation would be seen in db.currentOp. This is just a cosmetic change. | ||||
* | SERVER-14062 Add OperationContext argument to RangeDeleter | Kaloian Manassiev | 2014-12-03 | 1 | -3/+3 |
| | |||||
* | SERVER-15686 remove unneeded blacklist code and tests from RangeDeleter | Greg Studer | 2014-10-21 | 1 | -71/+6 |
| | |||||
* | SERVER-15631 Free delete stats in RangeDeleter dtor | Andrew Morrow | 2014-10-15 | 1 | -0/+7 |
| | |||||
* | SERVER-14444 Remove stepDownAndWaitForSecondary from ReplicationCoordinator | Spencer T Brody | 2014-09-05 | 1 | -2/+2 |
| | |||||
* | SERVER-13648 rangedeleter log waiting cursors at start and after cursor timeout | Greg Studer | 2014-08-21 | 1 | -78/+74 |
| | |||||
* | SERVER-14657 use RangeDeleter for all migration cleanup in d_migrate.cpp | Randolph Tan | 2014-08-15 | 1 | -40/+44 |
| | |||||
* | SERVER-14729 assign default log component MONGO_LOG_DEFAULT_COMPONENT | Benety Goh | 2014-08-12 | 1 | -2/+2 |
| | |||||
* | SERVER-14041 enhance secondaryThrottle parameter | Randolph Tan | 2014-07-16 | 1 | -12/+15 |
| | | | | | | | 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 Tan | 2014-07-15 | 1 | -15/+12 |
| | | | | This reverts commit fa1233fbe4a48ef0675820f381987f1df4f42f75. | ||||
* | SERVER-14041 enhance secondaryThrottle parameter | Randolph Tan | 2014-07-15 | 1 | -12/+15 |
| |